695 Commits

Author SHA1 Message Date
0dd5ca4489 Update master for stable/2026.1
Add file to the reno documentation build to show release notes for
stable/2026.1.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2026.1.

Sem-Ver: feature
Change-Id: I0794a1a09136bbc46193a3d3f65a6dab71bf92bb
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
2026-03-03 08:41:42 +00:00
Zuul
891ee88b8f Merge "Drop explicit dependency on python-subunit" 6.4.0 2025-11-14 12:26:07 +00:00
Zuul
1568783765 Merge "reno: Update master for unmaintained/2024.1" 2025-11-14 11:17:48 +00:00
c81cb875e5 reno: Update master for unmaintained/2024.1
Update the 2024.1 release notes configuration to build from
unmaintained/2024.1.

Change-Id: Id0b49dd4d8462f27ceb9d93639e0cb16c062fa1b
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/change_reno_branch_to_unmaintained.sh
2025-10-31 12:04:04 +00:00
Takashi Kajinami
c4b2b88224 Remove remaining Python 3.9 support
Python 3.9 was removed from tested runtimes a few cycles ago and is
no longer supported globally.

Change-Id: I0d5db4d6a138dcee58834a0f2947d3af5b690bc6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-10-28 18:48:47 +09:00
abe89e1f47 Update master for stable/2025.2
Add file to the reno documentation build to show release notes for
stable/2025.2.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2025.2.

Sem-Ver: feature
Change-Id: I38d81f55b042c0ec694c9e8f322d8ef8e94f65f3
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
2025-09-04 13:46:00 +00:00
Takashi Kajinami
272bcfa744 Drop explicit dependency on python-subunit
It is no longer directly used by any test code in this repository since
we switched to stestr[1].

It is now installed as a dependency of stestr.

[1] 9f70179a3d

Change-Id: I97e584d0ea5fd6d230563f4173728980e627ec88
2025-06-10 21:08:37 +09:00
Ivan Anfimov
1505c27dc6 Remove tags from README
The tags framework has been discontinued for a long time.

https://governance.openstack.org/tc/reference/tags/

https://governance.openstack.org/tc/resolutions/20211224-tags-framework-removal.html

Change-Id: Id2eb130aa8c542b589597c29472ca1888318452d
6.3.0
2025-04-28 22:28:50 +00:00
Zuul
5ec2867ba2 Merge "Activate the --long option for recordset list command" 2025-04-14 22:24:15 +00:00
Zuul
3e4a3369b0 Merge "Activate the --long option for zone list command" 2025-04-14 18:35:35 +00:00
490b0d6e76 Update master for stable/2025.1
Add file to the reno documentation build to show release notes for
stable/2025.1.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2025.1.

Sem-Ver: feature
Change-Id: I1e4eaf40154572761f27ea0cef2468e704f80c9b
2025-03-06 08:55:24 +00:00
Zuul
135328145c Merge "Set email as positional argument on zone create" 2025-03-06 01:59:45 +00:00
Zuul
65093ef103 Merge "Replace environments for old python versions" 2025-03-06 01:49:56 +00:00
Zuul
979216c6ba Merge "Remove unused reno from test requirements" 2025-03-06 01:42:50 +00:00
Zuul
36e7fec0d4 Merge "Fix outdated tox minversion" 2025-03-06 01:30:11 +00:00
Takashi Kajinami
e9d1628a4f Replace environments for old python versions
Python < 3.9 is no longer supported so replace environments to these
unsupported versions.

Also bump tox minversion because allowlist_externals is available since
3.18.0 .

Change-Id: I90cd89715f50fad628df8e5157010855cb019aa5
2025-01-13 14:22:04 +09:00
Omer
85033a092a Set email as positional argument on zone create
So far email did not appear as a positional argument in
designate-pythonclient command line interface when one ran
openstack zone create --help.

This patch requires email as a positional argument on zone creation.

Closes-Bug: #2064129
Change-Id: I8a909a4ed475067ab8ef290ba3363f93e10a0731
2024-12-19 12:07:11 +00:00
0230443cf7 reno: Update master for unmaintained/2023.1
Update the 2023.1 release notes configuration to build from
unmaintained/2023.1.

Change-Id: Ifd05e8fea3a3dac1c002f173b5d2c0a5f3a87afd
6.2.0
2024-11-13 19:10:34 +00:00
Takashi Kajinami
f6bc229e2f Remove Python 3.8 support
Python 3.8 was removed from the tested runtimes for 2024.2[1] and has
not been tested since then.

Also add Python 3.12 which is part of the tested runtimes for 2025.1.
Now unit tests job with Python 3.12 is voting.

[1] https://governance.openstack.org/tc/reference/runtimes/2024.2.html

Change-Id: I42c4c46c4d6bc8937a6cd25365e666bcb9d70860
2024-10-24 18:24:40 +09:00
Takashi Kajinami
e9f0efb2d2 Fix outdated tox minversion
The allowlist_externals option is supported since 3.18.0 .

Change-Id: I64488cd8a8e1eb4a292c5de7f8b0b0d91da548cb
2024-10-13 21:38:59 +09:00
xfrnk2
c5d739269a Activate the --long option for recordset list command
Activate the --long option for openstack recordset list command
When this option is used, additional columns and values are displayed.
The new columns are ttl, version, and description.
Add test code for the new columns.

Change-Id: I69f15bc56cc0f637c66ad975d8019757adfab038
2024-10-06 03:42:20 +00:00
xfrnk2
db890ed520 Activate the --long option for zone list command
Activate the --long option for openstack zone list command
When this option is used, additional columns and values are displayed.
The new columns are ttl, pool_id, email, attributes, and masters.
Add test code for the new columns.

Change-Id: I67262571639623de160688afb3f9f4a9ecb81534
2024-09-16 14:57:34 +01:00
8a05ad5586 Update master for stable/2024.2
Add file to the reno documentation build to show release notes for
stable/2024.2.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.2.

Sem-Ver: feature
Change-Id: I5fa98104248ecc6c9c1a44db634cdd6de2ac556d
2024-09-06 11:49:54 +00:00
4f98ae3c61 reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.

Change-Id: I162ce7e2ff5c8b61dd60acfdcc8bf8e9677c564c
6.1.0
2024-04-30 11:11:13 +00:00
Zuul
c67640eca0 Merge "Bump hacking" 2024-04-29 16:03:50 +00:00
ea4128a499 Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.

Sem-Ver: feature
Change-Id: I6d5232387cfec64b36984ce9d554c2f0dab18d38
2024-03-08 14:00:18 +00:00
Zuul
bb13941616 Merge "reno: Update master for unmaintained/xena" 2024-03-05 23:02:49 +00:00
Zuul
9d6e273eb7 Merge "reno: Update master for unmaintained/wallaby" 2024-03-05 23:02:47 +00:00
ec46cc6661 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: Ib79423a3952f5b83c831e3b98d0ebe9c78e9d412
2024-03-05 18:42:12 +00:00
e5d2a212a3 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: Ic5511fdd7ef0e60672bb3432f0937832cccc9366
2024-03-05 18:41:28 +00:00
9b40bd7617 reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: I00f655c176530fa592e082505c6aade884f06296
2024-03-05 18:40:39 +00:00
23faa146e9 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: Ib59b16492b33c90c6495ec60c7f0f7a064a37d93
6.0.1
2024-02-05 14:06:21 +00:00
Takashi Kajinami
b7305d4629 Remove unused reno from test requirements
This library is used only when generating release notes.

Change-Id: Id3993dc7bda04636c77cf2d237bec5c374c6db66
2024-01-28 01:48:50 +09:00
Takashi Kajinami
7787fefa30 Bump hacking
hacking 3.0.x is too old. This also removes the note about old behavior
of pip which has been changed in recent versions.

Notes:
- A few errors newly detected are also fixed.

- This also fixes the compatibility with flake8 >= 3.0 because flake8
  is also bumped when we bump hacking.

Change-Id: I7fa87ed77bb39945ee5464692b7ef3d25c046127
2024-01-25 15:03:08 +09:00
Zuul
90a9fe3d65 Merge "Add new API - zone pool move" 6.0.0 2024-01-10 01:23:59 +00:00
Zuul
d23f3b623c Merge "Remove translation sections from setup.cfg" 2024-01-09 02:43:19 +00:00
Ghanshyam Mann
94789948d5 Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg

Change-Id: Ib1e33784a6258e8e4f72ef9997e551ed3c00c80a
2024-01-08 11:27:41 -08:00
Takashi Kajinami
4efec172d2 Recordset: Remove deprecated --records argument
The --records argument was deprecated in 2.8.0[1], which was released
during queens cycle. Multiple cycles have passed since then so we can
remove these deprecated options now.

[1] 66e4955408

Related-Bug: #1736161
Change-Id: Ic49d9b350a890d435b525bae611c8ba22cd29339
2023-12-27 23:22:56 +09:00
Takashi Kajinami
39423a98c5 Use --record instead of deprecated --records
The --records argument was deprecated during queens cycle[1], and
the new --record argument should be used.

[1] 66e4955408

Related-Bug: #1736161
Change-Id: Ia4d84e6167d1192fee351d663af3e9f4cda1ea3f
2023-12-27 23:22:53 +09:00
Takashi Kajinami
06c168e200 Remove translation sections from setup.cfg
These translation sections are not needed anymore, Babel can generate
translation files without them.

Also, the options in egg_info section are not necessary and can be
removed. Especially, tag_svn_revision was already removed[1].

[1] https://github.com/pypa/setuptools/issues/619

Change-Id: I965b765dfa8f1865ee27d52fdef9df8267db756f
2023-12-20 11:33:18 +09:00
Zuul
732cd520d4 Merge "pyupgrade changes for Python3.8+" 2023-11-23 18:15:42 +00:00
Erik Olof Gunnar Andersson
28e1674e96 Add coveragerc file
Change-Id: I86b2d7c18df5dc5bdc32fb1818a108a9e34d8d01
2023-11-18 13:53:03 -08:00
Erik Olof Gunnar Andersson
b6e78fefdd pyupgrade changes for Python3.8+
Result of running

$ pyupgrade --py38-plus $(git ls-files | grep ".py$")

This was inspired by Nova [1] and Octavia [2]

Fixed PEP8 errors introduced by pyupgrade by running:

$ autopep8 --select=E127,E128,E501 --max-line-length 79 -r \
  --in-place designate

and manual updates.

[1]: https://review.opendev.org/c/openstack/nova/+/896986
[2]: https://review.opendev.org/c/openstack/octavia/+/899263

Change-Id: I27d09edb7e75081379002615f4ecdb1aa007dbcf
2023-11-17 09:42:13 -08:00
44543113db Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.

Sem-Ver: feature
Change-Id: I1b9abab3d9186d11a9ae4cf8635e9f81c50fc268
2023-09-08 14:54:18 +00:00
likui
4796812543 Add python3.9 support in testing runtime
In 2023.2 cycle testing runtime, project test in py38 py39 and py10

[1] https://governance.openstack.org/tc/reference/runtimes/2023.2.html

Change-Id: I2573fdd15c73d1b1a3fe8587bc1a16ecf3fd8ceb
5.3.0
2023-08-04 16:18:24 +00:00
kpdev
84e585dbc2 Add new API - zone pool move
The new API would be v2/zones/<zone_id>/tasks/pool_move
Only POST would be allowed on this API.

Implements: blueprint zone-move
Change-Id: I41525a005e98244c60078e7004c2a75dd170f06e
2023-06-09 09:05:52 +00:00
d7bca3562e Update master for stable/2023.1
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
2023-03-02 14:06:58 +00:00
Zuul
a69db95d07 Merge "Drop explicit queue configuration" 2023-02-21 19:00:43 +00:00
Zuul
a95d0920c3 Merge "Add hacking check for line continuation backslash" 2023-02-21 05:29:36 +00:00
Michael Johnson
34292ee649 Add hacking check for line continuation backslash
This patch adds a hacking check for line continuation backslashes and fixes the occurences that existed in the code.

Change-Id: I13cd03e16698b7f1d8036815d12a665bd1156f2f
2023-02-13 21:08:15 +00:00