summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update master for stable/2023.1HEADmasterOpenStack Release Bot2023-03-022-0/+7
| | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/2023.1. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/2023.1. Sem-Ver: feature Change-Id: Ic0e2ee62136de2970dc9cddf83cf0d51689cb23a
* Merge "Drop explicit queue configuration"Zuul2023-02-211-1/+0
|\
| * Drop explicit queue configurationDr. Jens Harbott2022-10-141-1/+0
| | | | | | | | | | | | | | | | It will be inherited via the designate-devstack-jobs project template, so we can drop the explicit setting. Depends-On: https://review.opendev.org/c/openstack/designate/+/861352 Change-Id: If19c84a5d1311c24c94482483eddb631021f816a
* | Merge "Add hacking check for line continuation backslash"Zuul2023-02-218-29/+55
|\ \
| * | Add hacking check for line continuation backslashMichael Johnson2023-02-138-29/+55
| | | | | | | | | | | | | | | | | | This patch adds a hacking check for line continuation backslashes and fixes the occurences that existed in the code. Change-Id: I13cd03e16698b7f1d8036815d12a665bd1156f2f
* | | Add shared zone commands5.2.0Igor Malinovskiy2023-02-139-4/+376
|/ / | | | | | | | | | | | | Co-Authored-By: Michael Johnson <johnsomor@gmail.com> Change-Id: Iea92371176d9126205384624a18a9097acb3daef Partial-Bug: #1714088 Depends-On: https://review.opendev.org/#/c/726334/
* | Provide option for delete zonefiles on zone deleteManish Honap2023-01-304-1/+34
| | | | | | | | | | | | | | | | | | | | This commit provides an header option (hard-delete) for deletion of zonefiles on backend as part of zone delete API. Main patch (in Designate) is: https://review.opendev.org/c/openstack/designate/+/835317 Change-Id: I0080c028466d809f4f5118fec05d9e46b2dfce84
* | Update tox.ini for tox4Michael Johnson2023-01-301-4/+8
| | | | | | | | | | | | With tox4, we need to pass the environment variables on separate lines as opposed to separated by whitespace. The skipdist setting also breaks the runs. Change-Id: Iad13eb46c2cd89169c1aa9c39492ef7a29c83161
* | Update metadata in setup.cfg5.1.0dekehn2022-11-141-6/+5
| | | | | | | | | | | | | | | | | | | | we are using some "aliases" that the setuptools docs say "are supported for compatibility reasons" but their use is not advised[1]. [1] https://setuptools.pypa.io/en/latest/userguide/declarative_config.html#metadata Change-Id: I70a62a4ddc59638297814682523e1e802a7fad42
* | Merge "Include SECONDARY zones into list command output"Zuul2022-11-102-1/+7
|\ \ | |/ |/|
| * Include SECONDARY zones into list command outputEkaterina Chernova2022-07-142-1/+7
| | | | | | | | | | | | | | | | | | | | PRIMARY zone type is set by default, so SECONDARY zones were not included in the command output. Now all types are in output by default and specific type can be passed as an argument like before Closes-Bug: #1940544 Change-Id: Idbba68ebd3f74bde74f0b50ffcb233673dff2303
* | Add Python3 antelope unit testsOpenStack Release Bot2022-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for antelope. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: Ia9f6b2ac2fb62ae4f99cd7fc10bf72e02543b745
* | Update master for stable/zedOpenStack Release Bot2022-09-082-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/zed. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/zed. Sem-Ver: feature Change-Id: I6b1a541ef410217e5a6842a8fdc4740004617dac
* | Use TOX_CONSTRAINTS_FILEniuke2022-07-261-3/+3
|/ | | | | | | | UPPER_CONSTRAINTS_FILE is old name and deprecated This allows to use upper-constraints file as more readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>. Change-Id: I946dca0e06f4bd96fb154cde1cc3bb5ee362a8fd
* Fix quota list command for non-admin users5.0.0Dr. Jens Harbott2022-07-071-2/+3
| | | | | | | | Due to a logic error the all-projects header was being set if no explicit project was being specified. Closes-Bug: 1980942 Change-Id: I3c492b4ffd1b75a42a6a152b1dea219e4986f411
* Update python testing as per zed cycle testing runtimeTakashi Kajinami2022-06-212-3/+7
| | | | | | | | | | | In Zed cycle, we have dropped the python 3.6/3.7[1] testing and its support. Add release notes and update the python classifier for the same. [1] https://governance.openstack.org/tc/reference/runtimes/zed.html Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com> Change-Id: I97a07e756bcaea3f38c0390247e0ac6a1187aa08
* Fix missing --target-project-id for transfer reqMichael Johnson2022-06-031-0/+7
| | | | | | | | | | | | 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
* Update zuul queue configurationMichael Johnson2022-05-251-2/+1
| | | | | | | | Zuul is changing how queues are declared[1]. This patch updates Designate client for the new way to define the queue. [1] https://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html Change-Id: Ibf3bab374ec3a5bec842051c29d18864d42c02b8
* Update python jobs to zed templateDr. Jens Harbott2022-05-251-1/+1
| | | | Change-Id: I5eba32440c707107a6a9b69ef94bb47c5a5035fa
* Drop lower-constraints.txt and its testingGhanshyam Mann2022-04-304-82/+4
| | | | | | | | | | | | | As discussed in TC PTG[1] and TC resolution[2], we are dropping the lower-constraints.txt file and its testing. We will keep lower bounds in the requirements.txt file but with a note that these are not tested lower bounds and we try our best to keep them updated. [1] https://etherpad.opendev.org/p/tc-zed-ptg#L326 [2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal Change-Id: I3f72768442b3690f8ec85d5d15102ae6825dddd8
* Update master for stable/yogaOpenStack Release Bot2022-03-032-0/+7
| | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/yoga. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/yoga. Sem-Ver: feature Change-Id: I7e320e9e6b298a0200c2f214992ff0f49289da57
* Merge "Updating python testing classifier as per Yoga testing runtime"4.5.0Zuul2022-02-171-0/+1
|\
| * Updating python testing classifier as per Yoga testing runtimewu.shiming2021-12-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Yoga testing runtime[1] has been updated to add py39 testing as voting. Unit tests update are handled by the job template change in openstack-zuul-job - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286 this commit updates the classifier in setup.cfg file. [1] https://governance.openstack.org/tc/reference/runtimes/yoga.html Change-Id: Id58e9e9532c593a211acea497f5928c3689ac333
* | Add profiling support to designateclientkpdev2021-12-242-0/+7
|/ | | | | | | | | | | | | | To be able to create profiling traces for Designate, client should be able to send special HTTP header that contains trace info. Don't worry no security issue here, trace information is signed by HMAC key that is setted in api-paste.ini. So only person that knows HMAC key is able to send proper header. Main patch (in Designate) is: https://review.opendev.org/c/openstack/designate/+/773574 Change-Id: I4b84ac1a5d4f84da3a38e4e0cb0990a54c6044ef
* Add basic osc unit testsErik Olof Gunnar Andersson2021-12-0710-0/+479
| | | | | | | | We currently have no unit test coverage for the cli (openstack) implementation. This adds some very basic coverage that we can later expand upon. Change-Id: Ibf06cfcbf4f7c12957cf5aa0ba8de66e0554f4d0
* Add Designate hacking checks to the clientMichael Johnson2021-11-295-3/+182
| | | | | | | | | | This patch adds the Designate hacking checks to also run against the Designate client code to maintain consistent style checking across the Designate repositories. It also resolves one style check failure. Change-Id: I09786482b2e7fecaa3d4484c9b1a017fae04cfea
* Merge "Remove edit-managed from unsupported commands"Zuul2021-11-292-2/+4
|\
| * Remove edit-managed from unsupported commandsMichael Chapman2021-11-252-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | --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
* | Use py3 as the default runtime for toxzhangboye2021-11-241-1/+1
|/ | | | | | | Moving on py3 as the default runtime for tox to avoid to update this at each new cycle. Change-Id: If96047f90eaddf313534d9a9652d665ff26b206a
* Merge "Clarify that name or ID can be used on TLDs"Zuul2021-11-241-3/+3
|\
| * Clarify that name or ID can be used on TLDsMichael Johnson2021-10-201-3/+3
| | | | | | | | | | | | | | | | | | 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
* | Merge "Remove H402 hacking as it is deprecated"Zuul2021-11-241-2/+1
|\ \
| * | Remove H402 hacking as it is deprecatedsonu.kumar2021-11-231-2/+1
| |/ | | | | | | | | | | | | H402 hacking have been removed since hacking 0.10. So remove H402 ignore statement. Change-Id: I6de537410bd1d8b320d3c9db603ae1669a4faf25
* | Merge "Cap jsonschema 3.2.0 as the minimal version"Zuul2021-11-243-5/+5
|\ \
| * | Cap jsonschema 3.2.0 as the minimal versionHervé Beraud2021-11-233-5/+5
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous versions of jsonschema (<3.2.0) doesn't support python 3.8 [1]. Python 3.8 is part of the victoria supported runtimes [2] so we now force to use jsonschema version 3.2.0 to avoid issues, remove ambiguity and ensure that everything works with python 3 in general. This patch also advances tempest to 25.0.0 and oslo.concurrency to 3.26.0 for proper python3 support. [1] https://github.com/Julian/jsonschema/pull/627 [2] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria Change-Id: Iaf5ff97322ff6f18a3693dead20ec8f6fe7561ad
* | Merge "setup.cfg: Replace dashes with underscores"Zuul2021-11-241-4/+4
|\ \
| * | setup.cfg: Replace dashes with underscoreswu.shiming2021-05-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setuptools v54.1.0 introduces a warning that the use of dash-separated options in 'setup.cfg' will not be supported in a future version [1]. Get ahead of the issue by replacing the dashes with underscores. Without this, we see 'UserWarning' messages like the following on new enough versions of setuptools: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: I2447dd697d0282c22cbadc775b87df186e46bf42
* | | Stop to use the __future__ module.Hervé Beraud2021-11-234-5/+0
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The __future__ module [1] was used in this context to ensure compatibility between python 2 and python 3. We previously dropped the support of python 2.7 [2] and now we only support python 3 so we don't need to continue to use this module and the imports listed below. Imports commonly used and their related PEPs: - `division` is related to PEP 238 [3] - `print_function` is related to PEP 3105 [4] - `unicode_literals` is related to PEP 3112 [5] - `with_statement` is related to PEP 343 [6] - `absolute_import` is related to PEP 328 [7] [1] https://docs.python.org/3/library/__future__.html [2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html [3] https://www.python.org/dev/peps/pep-0238 [4] https://www.python.org/dev/peps/pep-3105 [5] https://www.python.org/dev/peps/pep-3112 [6] https://www.python.org/dev/peps/pep-0343 [7] https://www.python.org/dev/peps/pep-0328 Change-Id: I3dadeaa3242d0b55ba891a8eb4abb199a8d2468b
* | Merge "Add Python3 yoga unit tests"4.4.0Zuul2021-09-251-1/+1
|\ \
| * | Add Python3 yoga unit testsOpenStack Release Bot2021-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for yoga. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I83e826787e18cdf30e3788da3f1c2df15f1e61e2
* | | Bump lower-constraint for decorator to 4.2.1Jens Harbott2021-09-241-1/+1
|/ / | | | | | | | | | | | | | | | | This patch bumps the lower-constraint for decorator to 4.2.1 to resolve a setuptools incompatibility with the usage of 2to3 in decorator < 4.0.0. Version 4.2.1 of decorator is currently the packaged version included in centos 8/stream. Change-Id: Ib74fd9ebbea7496fd3e7f453e618b218f8859f6f
* | Update master for stable/xenaOpenStack Release Bot2021-09-102-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/xena. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/xena. Sem-Ver: feature Change-Id: Id0e1d24bdceaf9f5a4d5dac7aa634b4c8d21e828
* | Merge "requirements: Drop os-testr"Zuul2021-05-282-2/+0
|\ \ | |/ |/|
| * requirements: Drop os-testrStephen Finucane2020-07-092-2/+0
| | | | | | | | | | | | | | It's not necessary in a world with stestr. Change-Id: I0ea4a24984f2ce72fe0b11a64ba6d916704cc3c5 Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* | Merge "Remove six and update lower-constraints appdirs"4.3.0Zuul2021-04-2817-70/+46
|\ \
| * | Remove six and update lower-constraints appdirsMichael Johnson2021-03-2617-70/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch removes the use of "six" as the package declares only python3 support. It also updates the appdirs lower-constraint to 1.4.0 to support pip. This version is available on both centos8 and focal. It also removes the linter related packages from lower-constraints. Change-Id: I9337f1998749bc40737f2f0e2dcc406b6f3a0ddf
* | | Add Python3 xena unit testsOpenStack Release Bot2021-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for xena. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I0f54a3b753137e6dbc5ea0c3a77886ad622422d7
* | | Update master for stable/wallabyOpenStack Release Bot2021-03-182-0/+7
|/ / | | | | | | | | | | | | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/wallaby. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/wallaby. Sem-Ver: feature Change-Id: I30d16977fdfc4374e3f43c143c588f461b4aa33e
* | Merge "Add Python3 wallaby unit tests"Zuul2021-03-111-1/+1
|\ \
| * | Add Python3 wallaby unit testsOpenStack Release Bot2021-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for wallaby. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I4798b73944b8e614e24759793a6252066f91943b