1. 07 Jun, 2022 1 commit
    • Michael Johnson's avatar
      Fix misleading release note for RBAC changes. · 38081027
      Michael Johnson authored
      Due to parallel development paths, the release note added for the fixes to
      the secure-RBAC patches implied it was adding a new feature when in fact the
      feature already existed.
      
      Change-Id: Ia9a904403a2336cc9cd4645d918fc0ff64d5e871
      38081027
  2. 06 Jun, 2022 1 commit
  3. 03 Jun, 2022 2 commits
  4. 31 May, 2022 4 commits
  5. 27 May, 2022 1 commit
  6. 24 May, 2022 1 commit
    • Michael Johnson's avatar
      Improve quota API validations · 8f5e8db1
      Michael Johnson authored
      This patch improves the quotas API validations and test coverage. Invalid quota settings will now be caught at the API/Central layer and not down in the storage layer(DB).
      
      Closes-Bug: #1934596
      Change-Id: I474bdd988a6cc3a9bcce1b65c2f49216dd85addf
      (cherry picked from commit 38178c07)
      8f5e8db1
  7. 13 May, 2022 2 commits
  8. 06 Apr, 2022 1 commit
    • Michael Johnson's avatar
      Fix tox docs env to have the correct dependencies · 5b40d3d9
      Michael Johnson authored
      Pip is pulling in unstrained dependencies during the "sibblings" package
      install step. Normally this is fine as the dependencies have already been
      installed and it's just installing the package under test. However, with
      designate there are a lot of overlapping dependencies and pip will end up
      reinstalling an unconstrained version. In this case it was Jinja2.
      
      Change-Id: Ie49f99ba8e86913471ee6cd078f5afd28282c0f5
      (cherry picked from commit 30a03e10)
      5b40d3d9
  9. 04 Apr, 2022 1 commit
  10. 01 Apr, 2022 1 commit
    • Michael Johnson's avatar
      Fix set-quotas for non-project scoped tokens · a8e74f4f
      Michael Johnson authored
      Previously, if set-quotas was called with a non-project scoped token and the all-projects flag was not set, the quotas would be updated but the result returned
      would always be the default quota values.
      This patch changes the API to require the all-projects flag when set-quota is called and the token is not project scoped.
      
      Closes-Bug: #1966128
      Change-Id: I55ca76ef7c2cbeb5fdae1aed1dcbe58b7acddc34
      (cherry picked from commit 158e017b)
      a8e74f4f
  11. 10 Mar, 2022 3 commits
  12. 09 Mar, 2022 1 commit
    • Dmitry Galkin's avatar
      Fix zone update when adding new Bind9 target to pool. · 66cc876e
      Dmitry Galkin authored
      
      
      When a new Bind9 is added to the pool, Designate will trigger 'modzone'
      rndc command that will fail, unless zone is already present on the backend.
      
      This change will first verify that the zone is present on the backend,
      before an update attempt. If zone is not present - zone creation will be
      triggered.
      
      Closes-Bug: 1958409
      
      Co-authored-by: default avatarKiran Pawar <kinpaa@gmail.com>
      Change-Id: I782bf38a68f24a2e7133ff2afad7c96e2ae6b7f0
      66cc876e
  13. 03 Mar, 2022 1 commit
    • Erik Olof Gunnar Andersson's avatar
      Add inactive value to floating ip status · 93ebb1af
      Erik Olof Gunnar Andersson authored
      This patch adds a new status value for floating ips called
      inactive that is used to indicate if there is not a dns record
      assosciated with a floating ip.
      
      Partial-Bug: #1932026
      
      Change-Id: Ieca3cb06b99ba4556f4e6e770f82ec594d1ab1b6
      93ebb1af
  14. 01 Mar, 2022 1 commit
  15. 28 Feb, 2022 1 commit
  16. 23 Feb, 2022 1 commit
  17. 22 Feb, 2022 1 commit
  18. 18 Feb, 2022 12 commits
  19. 17 Feb, 2022 4 commits