815 Commits

Author SHA1 Message Date
Ivan Anfimov
1cb8e3ac63 Drop support for Python 3.9
OpenStack recently dropped python3.9 support for global requirements[1]
as it was removed from the Flamingo supported runtimes[2].

[1]https://review.opendev.org/c/openstack/requirements/+/948285
[2]https://governance.openstack.org/tc/reference/runtimes/2025.2.html#python

Change-Id: Ica9c91fd9059b728e359740e6589613b13fa592e
Co-authored-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
6.2.0
2026-01-12 16:24:28 +00:00
ab33582eeb reno: Update master for unmaintained/2024.1
Update the 2024.1 release notes configuration to build from
unmaintained/2024.1.

Change-Id: I73b9ecc038ee83df7db6d5db32dd64aa9cdf5b62
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 11:56:42 +00:00
shuwcai
10a068235c Fix mistralclient not pass ca_cert when using OpenStack CLI
This patch is aim to fix mistralclient not pass ca_cert when user
enable ca_cert in openstack and use OpenStack CLI to call mistral
API.
    * Add ca_cert parameter in plugin.py

Closes-Bug: #2120693
Change-Id: Id976d1affef7fe5a266653ed1d43650aa0bea26b
Signed-off-by: shuwcai <shuwcai@cisco.com>
6.1.0
2025-09-10 18:27:55 +02:00
Arnaud M
097f037c52 Replace MISTRAL_URL in functional tests
Also get rid of some useless parameters in zuul config

Change-Id: I77cf51015f5d53b3a02697ee2e4ca5975f513f04
Signed-off-by: Arnaud M <arnaud.morin@gmail.com>
2025-09-10 18:27:38 +02:00
5dd77f8e00 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: I140a4fde5b6ea43c4b713b998c05f3d9e4a84d9c
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-05 12:16:31 +00:00
Zuul
2fc5a83d3c Merge "Replace os-client-config" 6.0.0 2025-07-20 11:52:56 +00:00
Zuul
f2426d827c Merge "Replace pkg_resources" 2025-07-20 11:50:46 +00:00
Zuul
1e2c053197 Merge "Replace deprecated datetime.datetime.utcnow" 2025-07-20 11:36:55 +00:00
Takashi Kajinami
d81ed1790c Replace os-client-config
It was deprecated[1] after the code was merged into openstacksdk[2].

[1] https://review.opendev.org/c/openstack/os-client-config/+/549307
[2] https://review.opendev.org/c/openstack/openstacksdk/+/518128

Change-Id: I70079613e03f4fc959d2067c01bc1002ed110cd2
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-07-01 01:27:07 +09:00
Takashi Kajinami
265c5be4d5 Replace pkg_resources
pkg_resources is deprecated and will be removed[1].

[1] https://setuptools.pypa.io/en/latest/pkg_resources.html

Also get rid of the redundant os.path.abspath .

Change-Id: Ic6b0c7908a73c5c2ebf1973466ac5855d1e17520
2025-05-30 13:50:56 +09:00
Takashi Kajinami
e95fdd1394 Replace deprecated datetime.datetime.utcnow
It was deprecated in Python 3.12 .

Change-Id: I8d478367d50e2a2f8a197d0716c9a68a80a8016a
2025-05-30 12:07:23 +09:00
Axel Vanzaghi
b87667016a Remove services from client
Following the deleting of coordination from Mistral, remove services list from client
See https://review.opendev.org/c/openstack/mistral/+/948018

Change-Id: Ic2a27866cb32152dd7a77f9880d96a97f49c037f
2025-05-02 14:29:23 +02:00
Ivan Anfimov
60bcaf11f6 Fix tag in README
https://governance.openstack.org/tc/badges/ - valid badges.

Change-Id: I6bce3ede90614dc27a407cc24df56a85f882c65d
2025-04-29 23:02:14 +00:00
Ivan Anfimov
c20b9a81b1 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: I92cc487de90e4338ca41d2afd83b74c3b7b4b497
2025-04-28 22:53:04 +00:00
Zuul
81ffcbc4a2 Merge "setup.cfg: Replace dashes by underscores" 2025-03-26 10:06:56 +00:00
Alfredo Moralejo
b8cc64d911 Replace options contining dashes from setup.cfg
Since v78.0.0, setuptools no longer accepts options containing
uppercase or dash characters in setup.cfg [1].

[1] https://github.com/pypa/setuptools/blob/main/NEWS.rst#v7800

Related-Bug: #2104030
Change-Id: I76b82f038f3a9be6dac913eb99cdfd660e2b7a64
2025-03-24 17:37:17 +01:00
c306776589 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: Icdf53e0fa43dfc5459dcf9b178c19b981549dbfc
2025-03-07 14:29:45 +00:00
Arnaud M
c055eb159f Skip installation to speed up pep8
Change-Id: I9405b5abab74d007d6fb05f28f9f38c56155a04b
Signed-off-by: Arnaud M <arnaud.morin@gmail.com>
5.4.0
2025-02-15 16:48:46 +01:00
Takashi Kajinami
cfcce178f1 setup.cfg: Replace dashes by underscores
Since setuptools v54.1.0[1], the parmeters with dash have been
deprecated in favor of the new parameters with underscore.

This change updates the parameters accordingly to avoid the warnings
like the example below.

  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: I2d1e9c87c87071716aada93fc4c1e93ed3880ca9
2025-01-10 22:41:29 +09:00
083845e459 reno: Update master for unmaintained/2023.1
Update the 2023.1 release notes configuration to build from
unmaintained/2023.1.

Change-Id: I3f8b77a249a6a6bc7aed41a6e41171b680e627a7
2024-12-05 12:47:12 +00:00
Zuul
3dd685012a Merge "Drop lower-constraints.txt and its testing" 2024-11-19 08:33:24 +00:00
Zuul
9a2431b315 Merge "Add note about requirements lower bounds" 2024-11-19 07:41:29 +00:00
Ghanshyam Mann
70459e8978 Drop lower-constraints.txt and its testing
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: I40ffde841e3187c2b42d54bdee06328341b5c648
2024-11-19 08:08:59 +01:00
Takashi Kajinami
36e6df48ec Add note about requirements lower bounds
Since lower constraints job was removed the bounds are not actually
tested. Add a note to explain the bounds are maintained on best effort
basis.

Change-Id: Ic3dbfe71b490ef86eb2f854d0a24e61c8f10395c
2024-11-19 14:42:56 +09:00
Zuul
740d01dd5d Merge "Remove untested lower-constraints.txt" 2024-11-01 13:56:25 +00:00
Zuul
334f5e8487 Merge "Get rid of pkg_resources" 2024-11-01 13:56:24 +00:00
wu.shiming
1bd5f839d1 Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23

Change-Id: Ic1e7a52cd6f4bd222a330a33160391b0d9438c81
2024-10-06 12:20:50 +02:00
Takashi Kajinami
cbae96f923 Get rid of pkg_resources
... because it was removed in Python 3.12 [1].

[1] https://docs.python.org/3/whatsnew/3.12.html#ensurepip

Change-Id: I7b1d39e1d597e39ce1186b8775d49315373db134
2024-10-03 22:25:09 +09:00
Zuul
f327bfd773 Merge "reno: Update master for unmaintained/victoria" 2024-09-30 07:20:39 +00:00
Zuul
5d109c3a41 Merge "reno: Update master for unmaintained/wallaby" 2024-09-30 07:20:37 +00:00
Zuul
20b604ceeb Merge "reno: Update master for unmaintained/yoga" 2024-09-30 07:20:36 +00:00
Zuul
975d719ff4 Merge "Update python classifier in setup.cfg" 2024-09-30 07:20:35 +00:00
Zuul
4c3b6aceaa Merge "reno: Update master for unmaintained/zed" 2024-09-30 06:53:36 +00:00
Zuul
76aaab79b3 Merge "Update master for stable/2023.2" 2024-09-23 08:19:08 +00:00
Zuul
8afcb3e32c Merge "Update master for stable/2023.1" 2024-09-23 08:19:07 +00:00
Zuul
94e6f605c2 Merge "Bump hacking" 2024-09-23 07:43:49 +00:00
8770bce5f0 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: I487cbced1792ed8311b7f1e8843e194941148470
2024-09-23 15:59:08 +09:00
5789ee32c5 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: I3c595f87bf7c89097d54a3e34770c82605bf4532
2024-09-23 15:58:37 +09:00
57b115be62 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: I1be2880c02cce88713a82d4b069405d96d472c0b
2024-09-06 13:19:06 +00:00
62fce63fbc reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.

Change-Id: I8ef4278175ab242cf606610629c1b86292684040
2024-05-08 12:27:51 +00:00
Ghanshyam Mann
4d97389340 Update python classifier in setup.cfg
As per the current release tested runtime, we test
python version from 3.9 to 3.11 so updating the
same in python classifier in setup.cfg

Change-Id: I7cfdab92e3504fa879f2319769c452eebab9d676
2024-05-01 17:43:45 +00:00
Takashi Kajinami
600b8bdb83 Remove untested lower-constraints.txt
The lower constraints job was already removed[1] and the file content
is no longer tested.

[1] 63e20bff29

Change-Id: If0a9e8e11120fd9a0b8c11261016f0e17af0acf9
2024-04-05 18:04:27 +09:00
01d81ef0bd reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: Iee5d1b7c3eaef8659a1d57187b27a0a7fbfa4fb4
2024-03-26 17:53:11 +00:00
9d070b15aa reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: I4cabe914b812683ac23df5faa4fb8f01eb621088
2024-03-26 17:51:41 +00:00
926301e46b 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: I4abf57bba944724ec370d9d62a677587edc25190
5.3.0
2024-03-21 10:04:48 +00:00
ace270c756 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I8c9471e933a4233eb62a6e588e1d4008b823604b
2024-02-23 12:20:24 +00:00
Takashi Kajinami
7ed3087217 Bump hacking
hacking 3.0.x is too old.

Also remove the note about pip's behavior which was already fixed in
recent versions.

Change-Id: Ib7f548e8521d741e2392da8e51b94ed2ede2e4e7
2024-02-19 02:16:47 +09:00
Ghanshyam Mann
b94abb44d9 Fix tox4 error and use python >=3.8
tox.ini started failing with tox4 which had some
incompatible changes. One of them is to allow
external command to run by adding them into allowlist_externals
and make passenv in new lines.

Fixing tox.ini for tox4 changes.

Minimal python version is now 3.8

Other minor fixes:
* Use devstack-alt-member in tests instead of devstack-alt, as
  the later is having admin role now.
* Fix some of the functional tests not working anymore with the
  latest mistral changes.
* Removing standard actions tests as they are not standard anymore (they
  are in mistral-extra)

Change-Id: Ic0620135c286855dd4befb52eb55522b605eb863
Signed-off-by: Arnaud Morin <arnaud.morin@ovhcloud.com>
5.2.0 5.1.0 5.0.0 2023.2-eol
2023-01-20 01:02:46 +01:00
b1e94317ad Update master for stable/zed
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: I81c50e407ea8a742efc3a0999fd989c8d0c82be6
2022-09-23 16:27:17 +00:00
8b9f313e3b Update master for stable/yoga
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: I1d2680785ace0ba50ec17de3e37ea304edcb06bc
zed-eol zed-eom 4.5.0
2022-03-04 17:18:38 +00:00