1. 10 Jun, 2022 2 commits
  2. 09 Jun, 2022 2 commits
  3. 08 Jun, 2022 1 commit
    • Michael Johnson's avatar
      Fix missing --target-project-id for transfer req · a21eb07d
      Michael Johnson authored
      The zone transfer request set command was missing the
      --target-project-id option so you cannot change the target project ID of
      a zone transfer request after creation with the CLI.
      This option is supported by the API and documented in the API reference
      guide.
      This patch adds this option.
      
      Closes-Bug: #1977625
      Change-Id: Idd570a5aef57c06971db2450fdfb823cf0c07bfd
      (cherry picked from commit fba1354e)
      a21eb07d
  4. 07 Jun, 2022 3 commits
    • Michael Chapman's avatar
      Remove edit-managed from unsupported commands · dd0ac7e9
      Michael Chapman authored
      --edit-managed sets a header x-designate-edit-managed-records
      that indicates the current request wishes to modify managed records
      such as the SOA or NS record created for a zone. This is only used
      by the recordset update and delete API methods so can be removed
      elsewhere.
      
      Closes-Bug: 1928411
      
      Change-Id: I18bfdae045c8b5e589075865eb024cee4852d8f9
      (cherry picked from commit 94e7e97e)
      dd0ac7e9
    • Michael Johnson's avatar
      Clarify that name or ID can be used on TLDs · 5626ce07
      Michael Johnson authored
      We had a question about whether the TLD name could be used as the
      "id" positional argument when show/set/delete a TLD.
      This patch clarifies that names or IDs will work with those commands
      in the OpenStack client.
      
      Change-Id: I93952596f3c82ae37d903a8ea4dd8700ae8fc314
      (cherry picked from commit 5fbc5b11)
      5626ce07
    • Mike Durnosvystov's avatar
      Fixed zone transfer accept list command · fb203535
      Mike Durnosvystov authored
      Change-Id: If7ba1fc9dd3f9d67a49ad3b8ae4c0e0f9733195b
      Closes-Bug: 1901172
      (cherry picked from commit 196cb618)
      fb203535
  5. 26 May, 2022 1 commit
  6. 19 Jan, 2022 1 commit
    • Michael Johnson's avatar
      Remove lower-constraint job from stable/wallaby · 7503b53a
      Michael Johnson authored
      This patch removes the lower-constraint job from the stable/wallaby branch.
      
      This is part of a series of patches that will remove the job from all stable
      branches of Designate.
      
      The lower constraint check is important on the master branch to make sure that
      new patches are tested against the lowest supported version of dependencies.
      This helps packagers make sure they have at least the minimum version of a
      dependency packaged along with the service.
      After a release and the stable branch is created, these jobs can cause
      problems maintaining the stable branches as bug fix patches are released for
      the dependency projects.
      For this reason, we are proposing to maintain the lower-constraints job on the
      master branch, but disable it on the stable branches.
      
      Change-Id: I926f8737c41aafe494220c11be50c339f84779e8
      7503b53a
  7. 24 Nov, 2021 1 commit
    • OpenStack Release Bot's avatar
      Update TOX_CONSTRAINTS_FILE for stable/wallaby · 7dca8c3b
      OpenStack Release Bot authored
      Update the URL to the upper-constraints file to point to the redirect
      rule on releases.openstack.org so that anyone working on this branch
      will switch to the correct upper-constraints list automatically when
      the requirements repository branches.
      
      Until the requirements repository has as stable/wallaby branch, tests will
      continue to use the upper-constraints list on master.
      
      Change-Id: I2e6f56a4d45c4c74c2303422bfc2b232f335a6d8
      7dca8c3b
  8. 23 Nov, 2021 1 commit
    • OpenStack Release Bot's avatar
      Update .gitreview for stable/wallaby · 2a6644af
      OpenStack Release Bot authored
      This patch also removes the linters from lower-constraints and updates
      decorator to 4.4.1 to be consistent with stable/wallaby openstacksdk.
      
      Change-Id: I747a6a9d78519474a6bb340e96c724c20774c450
      2a6644af
  9. 02 Dec, 2020 1 commit
  10. 13 Oct, 2020 3 commits
    • Michael Johnson's avatar
      Add auto generated OSC documentation · 5b806881
      Michael Johnson authored
      This patch adds OpenStack client documentation that is auto
      generated using cliff.
      
      Change-Id: I7fb7414c268e6413ee7f21fccd7a045ba7f8418c
      5b806881
    • michaeltchapman's avatar
      Fix doc reference builds · 3648e204
      michaeltchapman authored
      The api reference was broken some time around the stein release.
      
      Moved conf options out of setup.cfg and into the doc conf.py, and added
      an option to doc build to error on warnings so this doesn't happen
      again without anyone noticing. The format is now similar to the
      novaclient reference doc.
      
      Change-Id: Ic9ed059521794acf1ac1a644096fdc10549fa91b
      3648e204
    • Nicolas Bock's avatar
      Add choices to `--type` command line argument · b68b70a0
      Nicolas Bock authored
      
      
      We only allow `PRIMARY` and `SECONDARY` zones. Instead of testing for
      either one of those two choices later in the code, we can offload this
      test to the parser.
      
      Change-Id: I8244e13303646e6686e4233e1edbd2bbc788e054
      Signed-off-by: default avatarNicolas Bock <nicolas.bock@canonical.com>
      b68b70a0
  11. 10 Oct, 2020 1 commit
  12. 08 Jul, 2020 1 commit
  13. 21 Jun, 2020 2 commits
  14. 09 Jun, 2020 1 commit
    • Hervé Beraud's avatar
      Use unittest.mock instead of mock · c37f8ff9
      Hervé Beraud authored
      The mock third party library was needed for mock support in py2
      runtimes. Since we now only support py36 and later, we can use the
      standard lib unittest.mock module instead.
      
      Change-Id: I3be6c40ef61e0334cab860689abbee84f5d19265
      c37f8ff9
  15. 21 May, 2020 1 commit
    • Andreas Jaeger's avatar
      Switch to newer openstackdocstheme and reno versions · 2612ba13
      Andreas Jaeger authored
      Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
      these versions will allow especially:
      * Linking from HTML to PDF document
      * Allow parallel building of documents
      * Fix some rendering problems
      
      Update Sphinx version as well.
      
      openstackdocstheme renames some variables, so follow the renames
      before the next release removes them. A couple of variables are also
      not needed anymore, remove them.
      
      Change pygments_style to 'native' since old theme version always used
      'native' and the theme now respects the setting and using 'sphinx' can
      lead to some strange rendering.
      
      See also
      http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
      
      Change-Id: I6bac230569a89c055115c852d5cc0cae027cddd8
      2612ba13
  16. 09 Apr, 2020 2 commits
  17. 04 Apr, 2020 1 commit
    • Andreas Jaeger's avatar
      Cleanup py27 support · 9a2f2d4b
      Andreas Jaeger authored
      Make a few cleanups:
      - Remove python 2.7 stanza from setup.py
      - Add requires on python >= 3.6 to setup.cfg so that pypi and pip
        know about the requirement
      - Remove obsolete sections from setup.cfg:
        * Wheel is not needed for python 3 only repo
        * Some other sections are obsolete
      - Update classifiers
      - Update requirements, no need for python_version anymore
      - Remove html_last_updated_fmt from conf.py, this is not needed with
        openstackdocstheme anymore; update openstackdocstheme requirement
      
      Change-Id: I5389ba08c985e023643c07adf3135809c291146f
      9a2f2d4b
  18. 13 Mar, 2020 2 commits
  19. 22 Oct, 2019 1 commit
  20. 28 Sep, 2019 2 commits
  21. 20 Sep, 2019 4 commits
  22. 18 Sep, 2019 1 commit
    • Jens Harbott's avatar
      Fix "recordset list --all-projects" in interactive OSC · 6be5c7b4
      Jens Harbott authored
      Class variables get re-used when multiple commands are executed in a row
      within a single OSC interactive session. So we need to take a copy
      before modifying in order to avoid unwanted side-effects.
      
      Change-Id: I9716014d65a3f649c23eb78faca2cb6dbf5eb5db
      Related-Bug: 1844028
      6be5c7b4
  23. 17 Sep, 2019 2 commits
    • Jens Harbott's avatar
      More cleanup · 3401ce05
      Jens Harbott authored
      - Add .testrepository dir to .gitignore
      - Add releasenote jobs
      - Remove further v1 references from docs
      
      Change-Id: I178185e9add3d542277255d692e18a8e46ba85d6
      3401ce05
    • Erik Olof Gunnar Andersson's avatar
      Removing unused code · 11e7e4bb
      Erik Olof Gunnar Andersson authored
      Change-Id: I01d39252b0be77b035bde175b4045a8cdc859f65
      11e7e4bb
  24. 16 Sep, 2019 1 commit
    • Joseph M's avatar
      Fix "zone list --all-projects" in interactive OSC · 7cc5f8bb
      Joseph M authored
      The current zone list function does not check to see if project_id is
      already a column to be output when adding it during an --all-projects
      list. This causes a duplicate field name to be added which is then
      passed to prettytables which subsequently throws an exception. Create a
      copy of the columns list so it is not appended to with every
      command.
      
      Change-Id: I5f62500086a807d5082221993c3b491f3b6a1db0
      Closes-Bug: #1844028
      7cc5f8bb
  25. 11 Sep, 2019 1 commit
    • Erik Olof Gunnar Andersson's avatar
      Removing v1 api support · 093d8d71
      Erik Olof Gunnar Andersson authored
      The v1 has officially been removed from Designate since
      the Queens release, and was deperecated long before that.
      
      Change-Id: Ic5b44761ff939e2b319924af87849b3a79f9cb07
      093d8d71
  26. 24 Jun, 2019 1 commit