14169 Commits

Author SHA1 Message Date
Dr. Jens Harbott
c7d98564d0 Fix pkg_resources exception handling for py312
The exception that is generated on parsing errors has changed in Python
3.12, match on the generic ValueError instead. Also switch to using
the simpler assertRaises() call instead of explicitly dealing with
exceptions.

Note that this is just a temporary workaround, we should really move
away for using pkg_resources completely, see [0] and [1].

[0] https://setuptools.pypa.io/en/latest/pkg_resources.html
[1] https://importlib-resources.readthedocs.io/en/latest/migration.html

Change-Id: I20422194f6fc6d1c4ba49da754a2c3aab99a282c
2024-06-20 03:22:07 +00:00
Dr. Jens Harbott
b557b9580a Add requirements-tox-py312-check-uc job
Test requirements against Python 3.12, but make it non-voting for now.

Change-Id: I37b862363b35e99a0a6adc7868ad68bd3d5ea9dd
2024-06-20 12:50:19 +10:00
Tony Breeds
5bdc9d4b61 Update bindep for Ubuntu-Noble
Change-Id: I866e42f0b33935072c11af976e8ee5e154dd26a1
2024-06-20 12:50:19 +10:00
Tony Breeds
bf1f33ea68 Add bindep.txt as an irrelevant file to tempest-full-py3
Change-Id: Id3c0fcc5f289be3f1e9c086dfed093339c0cc605
2024-06-20 12:50:19 +10:00
Zuul
6658a7119e Merge "Remove CentOS-8-Stream wheel jobs" 2024-06-19 14:01:44 +00:00
Tony Breeds
ac0c1ffbe0 Remove CentOS-8-Stream wheel jobs
Change-Id: Id18a9f6e3918ea0e04783e599765a681c86c80a6
2024-06-19 18:39:52 +10:00
Zuul
662f8628da Merge "Drop pylxd from global-requirements" 2024-06-19 04:20:05 +00:00
Zuul
e079deee95 Merge "Revert "Update pysnmp-lextudio version and dependencies"" 2024-06-18 15:07:02 +00:00
Riccardo Pittau
221abf6e79 Revert "Update pysnmp-lextudio version and dependencies"
This reverts commit 1d97495709119fe16fa006452f2a80bbf32291b4.

Reason for revert: this breaks virtualpdu which is essential for snmp
support in ironic. Unfortunately the migration to asyncio in
pysnmp-lextudio is more destructive than expected and we need to
revert to precedent version to be able to unlock ironic CI until
we migrate also the virtualpdu code to be compatible with asyncio.

Closes-Bug: 2069700

Change-Id: Idf965c48a219c83250ba39c3f615a9ba8adcad26
2024-06-18 10:44:49 +02:00
Dr. Jens Harbott
af402e5ab5 Drop pylxd from global-requirements
The library seems not to be used any more in OpenStack, also it is
blocking and update to the latest requests library.

Change-Id: I89520d39e8dd8299fb133934c95779f224000835
2024-06-18 08:02:53 +02:00
Zuul
79b6d5f681 Merge "Remove pysendfile" 2024-06-18 05:14:54 +00:00
Zuul
fe3cb64fc8 Merge "Update pysnmp-lextudio version and dependencies" 2024-06-14 15:33:10 +00:00
Dr. Jens Harbott
1768ef70b9 Update cross-horizon-npm job
Horizon has dropped support for python3.8, so we need to run this job on
a node that has a more recent python version. This also needs to use a
more recent node version, then. Make the job inherit the same parent job
definition that horizon is using in order to avoid duplication. Drop our
generic requirements-cross-npm template since it is no longer being
used.

Change-Id: I0ea11984e63b885668ed5842e1c6221739e18343
2024-06-14 06:49:46 +02:00
Riccardo Pittau
1d97495709 Update pysnmp-lextudio version and dependencies
The pysnmp-lextudio library now uses the standard pyasn1 library
instead of the lextudio one.
This also fixes an issue with asyncio, for more info please
check [1]

[1] https://github.com/lextudio/pysnmp/issues/49

Change-Id: I98bd466538596c0f0d48c2b63666fc57d56c6c03
2024-06-10 12:29:22 +02:00
Takashi Kajinami
0e728effac Remove pysendfile
The library has been unmaintained and no release was created since
2014. It was used by glance but the implementation has been broken and
was removed.

Depends-on: https://review.opendev.org/c/openstack/glance/+/916422
Change-Id: I5ac18b783c3ef48015f18e0107c90de4c500aa89
2024-06-10 10:13:51 +09:00
OpenStack Proposal Bot
c1131bbdcf update constraint for neutron-lib to new release 3.13.0
meta: version: 3.13.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: no
meta: release:Author: Brian Haley <haleyb.dev@gmail.com>
meta: release:Commit: Brian Haley <haleyb.dev@gmail.com>
meta: release:Change-Id: I6b911eab34ce8d90b6c8ef9d0fc9e4d478251bbc
meta: release:Code-Review+1: Ihar Hrachyshka <ihrachys@redhat.com>
meta: release:Code-Review+2: Jens Harbott <frickler@offenerstapel.de>
meta: release:Workflow+1: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
Change-Id: If1ba0f33be1edc867cd1be98832ee22c66e9e4e5
2024-06-07 12:55:47 +00:00
Zuul
fd1228c681 Merge "update constraint for os-brick to new release 6.8.0" 2024-05-26 11:39:06 +00:00
Zuul
19e5b263e1 Merge "Updated from generate-constraints" 2024-05-25 19:26:28 +00:00
Zuul
f9099ed1b6 Merge "update constraint for oslo.messaging to new release 14.8.0" 2024-05-24 12:00:39 +00:00
OpenStack Proposal Bot
84ef92ddf5 Updated from generate-constraints
Bot-generated patch with added fixes

Keep version specific pins for:

- alabaster
- Pint
- sphinxcontrib-htmlhelp
- networkx
- scipy
- async-timeout
- exceptiongroup
- sphinxcontrib-serializinghtml
- pkgutil_resolve_name
- autobahn
- importlib-metadata
- pysaml2
- numpy
- Sphinx
- tomli
- backports.zoneinfo
- sphinxcontrib-qthelp
- sphinxcontrib-devhelp
- sphinxcontrib-applehelp
- scikit-learn

Pin versions for packages that are not ready for updating:

- netaddr
- pillow
- pysnmp-lextudio
- requests-oauthlib
- importlib-metadata (<7)
- jsonschema
- pytest

Change-Id: I8b1654e58c42acb0e4ade0c5ef3ba518087560b7
2024-05-24 13:42:21 +02:00
OpenStack Proposal Bot
40e8109cd0 update constraint for os-brick to new release 6.8.0
meta: version: 6.8.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I119897af6e4254f3a9442bff7732b9d8ff421e2c
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+1: Jon Bernard <jobernar@redhat.com>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
Change-Id: Iec820aad166d482d2320fc4da49568e8803e1b96
2024-05-24 12:09:25 +02:00
Zuul
030937ba88 Merge "update constraint for oslo.db to new release 15.1.0" 2024-05-23 21:48:34 +00:00
Zuul
9ce3c2c195 Merge "Remove ansible-runner" 2024-05-23 20:32:10 +00:00
Zuul
c4aeb51c80 Merge "update constraint for python-swiftclient to new release 4.6.0" 2024-05-23 19:48:32 +00:00
Zuul
f20ebb5bf2 Merge "update constraint for sushy to new release 5.1.0" 2024-05-23 19:18:45 +00:00
Zuul
9300683583 Merge "update constraint for oslo.service to new release 3.5.0" 2024-05-23 19:11:31 +00:00
Zuul
5fca47e1da Merge "update constraint for os_vif to new release 3.6.0" 2024-05-23 19:11:28 +00:00
Zuul
ceda161c68 Merge "update constraint for python-magnumclient to new release 4.5.0" 2024-05-23 19:11:24 +00:00
Zuul
cd60ede916 Merge "update constraint for metalsmith to new release 2.2.0" 2024-05-23 19:11:21 +00:00
Zuul
9c1cbe5920 Merge "update constraint for ceilometermiddleware to new release 3.4.0" 2024-05-23 19:11:18 +00:00
Zuul
895e3448e1 Merge "update constraint for ironic-lib to new release 6.1.0" 2024-05-23 19:11:15 +00:00
Zuul
718e1294e9 Merge "update constraint for mistral-lib to new release 3.0.0" 2024-05-23 19:11:12 +00:00
Zuul
78f1798f40 Merge "update constraint for keystonemiddleware to new release 10.7.0" 2024-05-23 19:11:09 +00:00
Zuul
bf105a2008 Merge "update constraint for python-cloudkittyclient to new release 5.1.0" 2024-05-23 19:11:04 +00:00
Zuul
875ba4856c Merge "update constraint for python-barbicanclient to new release 6.0.0" 2024-05-23 19:11:01 +00:00
Zuul
dbe28b8ee8 Merge "update constraint for oslo.log to new release 6.0.0" 2024-05-23 19:10:59 +00:00
Zuul
380458292b Merge "update constraint for python-troveclient to new release 8.5.0" 2024-05-23 19:10:56 +00:00
Zuul
68f052f1fc Merge "update constraint for cliff to new release 4.7.0" 2024-05-23 13:30:54 +00:00
Takashi Kajinami
26e59920a7 Remove ansible-runner
ansible-runner was added to be used by networking-ansible[1]. However
the project hasn't get any update for 3 years and looks unmaintained.

[1] a449abac5d3336db765006d8cc6829fd4785dccb

Remove ansible-runner from global-requirements to avoid maintaining
dependencies for unmaintained projects. This allows us to get rid of
lockfile which was already retired[2].

[2] 45d30134d218f661346326da7fa0f19cb3de97f9

Change-Id: I1304f2dfcd6c9b0ab3a3ec54f50238705179d1f5
2024-05-23 11:36:41 +02:00
OpenStack Proposal Bot
8ebd1273de update constraint for oslo.db to new release 15.1.0
meta: version: 15.1.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: Ia428e9624bb5b77e42d56a576f387b06b8d9f5e5
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
Change-Id: Ibbb96badf4aa1228cd61787bc6cefdef12e33314
2024-05-23 08:39:29 +00:00
OpenStack Proposal Bot
1a484b7cb1 update constraint for os_vif to new release 3.6.0
meta: version: 3.6.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: Ibbc1bb15df23fac392aceb90a7f48defa80ba289
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
Change-Id: I5015b293aa29efd4ede9717d70c37fa76a759062
2024-05-23 08:25:46 +00:00
OpenStack Proposal Bot
252da6176f update constraint for oslo.service to new release 3.5.0
meta: version: 3.5.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I965cd3b051a088cb131049837482541bac478dd2
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
Change-Id: Ib8b654918353c5efee0212b717729aaa04c56360
2024-05-23 08:24:56 +00:00
OpenStack Proposal Bot
830861c904 update constraint for mistral-lib to new release 3.0.0
meta: version: 3.0.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: Ibbdcf50276cfef08be1de2ea4f175bf0c64534bc
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
Change-Id: I14a1636711e39b8c52ae7c96a990965e4d32fac2
2024-05-23 08:23:09 +00:00
OpenStack Proposal Bot
d0af6988bc update constraint for oslo.log to new release 6.0.0
meta: version: 6.0.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I5122f111439f99c74b425c78679a3d4fe667bf9d
meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
Change-Id: I2f9246dc1e991a05144bef4a8d970d3f5ad60335
2024-05-23 08:22:03 +00:00
OpenStack Proposal Bot
3803c330c5 update constraint for oslo.messaging to new release 14.8.0
meta: version: 14.8.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I7940a8cbc7308fe793eeda5c0d6cb4639ad0bce8
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
Change-Id: I25a2d393a11cd14f019b5e7fae6d62b7181fc171
2024-05-23 08:17:30 +00:00
OpenStack Proposal Bot
0e1564cc9c update constraint for python-barbicanclient to new release 6.0.0
meta: version: 6.0.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: no
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: Ief557df1f858aee0d81ea0f523f43ade7619b8be
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
Change-Id: If612d3eb3fe17617d6200933d50a55ddfb572315
2024-05-23 08:14:36 +00:00
OpenStack Proposal Bot
54e995382f update constraint for python-magnumclient to new release 4.5.0
meta: version: 4.5.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I78df3e6d034b7ce36884752e34fa9b1f0026e9a8
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
Change-Id: I7092bbe67626e23aa1b6371c3c92148a423e2a77
2024-05-23 08:14:17 +00:00
OpenStack Proposal Bot
22263899f9 update constraint for python-cloudkittyclient to new release 5.1.0
meta: version: 5.1.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I293f71412a3d3c04bd3a6ddb70fef113d48d200c
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
Change-Id: I24f4565fa4a087a03a1f7bc6495ec106441b1c0d
2024-05-23 08:07:38 +00:00
OpenStack Proposal Bot
32bc57e5fc update constraint for ironic-lib to new release 6.1.0
meta: version: 6.1.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: I9bd9dcb7d5e456f580c4b4fe1fd09467f3ba105d
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
Change-Id: I5aff87761b8052e9caa046782b86ed22854bdf3d
2024-05-23 08:07:24 +00:00
OpenStack Proposal Bot
ffb3e75014 update constraint for python-troveclient to new release 8.5.0
meta: version: 8.5.0
meta: diff-start: -
meta: series: dalmatian
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: yes
meta: release:Author: Elod Illes <elod.illes@est.tech>
meta: release:Commit: Elod Illes <elod.illes@est.tech>
meta: release:Change-Id: Ie53841c3591f1bb6cb90e85ebb2c37618e15f65e
meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
Change-Id: Id2cc737b1aeba6c75d9955bed7ab84ff44da381c
2024-05-23 08:06:50 +00:00