From c4bfeb4d265ef6e34b2228387118aed32af85309 Mon Sep 17 00:00:00 2001 From: Radomir Dopieralski Date: Mon, 23 Feb 2026 14:02:27 +0100 Subject: [PATCH 1/8] Bump XStatic-Font-Awesome to 6.2.1.2 and unpin it We have worked around the required changes to use newer versions of the font in Horizon, and we can now unpin that package. This will also allow us to use a version that doesn't use pkg_resources in build. Change-Id: Ic7732ea935fc1f2d8474bff30106085b0e63c597 Signed-off-by: Radomir Dopieralski --- global-requirements.txt | 2 +- upper-constraints.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/global-requirements.txt b/global-requirements.txt index 09edadf7c..ffe7cb093 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -191,7 +191,7 @@ XStatic-Bootstrap-SCSS # Apache 2.0 License XStatic-bootswatch # MIT License XStatic-D3 # BSD License (3 clause) xstatic-filesaver # MIT License -XStatic-Font-Awesome<4.8.0 # SIL OFL 1.1 License, MIT License +XStatic-Font-Awesome # SIL OFL 1.1 License, MIT License XStatic-Hogan # Apache 2.0 License XStatic-Jasmine # MIT License XStatic-jQuery # MIT License diff --git a/upper-constraints.txt b/upper-constraints.txt index 1fdbfe664..0c2a30c4e 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -67,7 +67,7 @@ storage-interfaces===1.0.5 pydantic===2.12.5 persist-queue===1.1.0 pystache===0.6.8 -XStatic-Font-Awesome===4.7.0.0 +XStatic-Font-Awesome===6.2.1.2 nose===1.3.7 waitress===3.0.2 os-refresh-config===14.0.1 From 89763f97c137c47616be5b3bceaae57c50f81512 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 26 Feb 2026 15:56:48 -0800 Subject: [PATCH 2/8] Unpin selenium and use latest The selenoum 3.141.0 no longer works with modern urllib3. Update selenium to ensure compatibility with other libraries like urllib3. Note this should be coordinated with the Horizon team as additional testing may need to be done as selenium 4.0.0 and 4.1.0 broke Horizon. Change-Id: Ida4650da621ba1534887c5906550c8623c29b30b Signed-off-by: Clark Boylan --- global-requirements.txt | 2 +- upper-constraints.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/global-requirements.txt b/global-requirements.txt index 9482e32db..8bf55b6d4 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -257,7 +257,7 @@ redis!=4.0.0 # MIT requests-mock # Apache-2.0 retrying!=1.3.0 # Apache-2.0 sadisplay # BSD -selenium<4.0.0 # Apache-2.0 +selenium # Apache-2.0 stestr!=2.3.0,!=3.0.0 # Apache-2.0 sushy!=1.9.0 # Apache-2.0 tabulate # MIT diff --git a/upper-constraints.txt b/upper-constraints.txt index 62a168d0b..c59dd4141 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -279,7 +279,7 @@ docutils===0.21.2 threadpoolctl===3.6.0 os-ken===4.1.1 ujson===5.11.0 -selenium===3.141.0 +selenium===4.41.0 pytest-subtests===0.15.0 mistral-lib===3.5.1 dogtag-pki===11.2.1 From 61faa9dbfbcc2d365f89a3ff93f193dd2dc71a37 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Sat, 28 Feb 2026 13:33:17 +0000 Subject: [PATCH 3/8] Bump testtools 2.8.4 had some typing issues that were causing CI failures in os-api-ref (and possibly other projects). This patch release fixes those. Change-Id: I5fe8f012862dae54bda92d9ae27c82929110c56d Signed-off-by: Stephen Finucane --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index eeb71fac9..bd107b32b 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -332,7 +332,7 @@ asgiref===3.11.1 XStatic-JQuery.TableSorter===2.14.5.3 pifpaf===3.4.0 blockdiag===3.0.0 -testtools===2.8.4 +testtools===2.8.5 infi.dtypes.iqn===0.4.0 jsonpath-ng===1.7.0 XStatic-tv4===1.2.7.1 From c702fcd2637448c8a69b9a24857cd519ddde4952 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 2 Mar 2026 10:17:58 +0000 Subject: [PATCH 4/8] update constraint for python-cinderclient to new release 9.9.0 meta: version: 9.9.0 meta: team: cinder meta: diff-start: - meta: series: gazpacho meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Brian Rosmaita meta: release:Change-Id: Ice888623f8eac3bc61e01252f6eaaa5a4fe7c0cc meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: Ic8ac321136cb9333267f6bd3031980cf5c4d4188 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 9ffaf1a24..8ea36332c 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -337,7 +337,7 @@ infi.dtypes.iqn===0.4.0 jsonpath-ng===1.7.0 XStatic-tv4===1.2.7.1 XStatic-JSEncrypt===2.3.1.2 -python-cinderclient===9.8.0 +python-cinderclient===9.9.0 keystonemiddleware===12.0.0 django-formtools===2.5.1 XStatic-Spin===1.2.5.3 From 909226bc79180af4d676156addfc7a12bea21279 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 3 Mar 2026 09:03:08 +0000 Subject: [PATCH 5/8] update constraint for networking-generic-switch to new release 9.0.0 meta: version: 9.0.0 meta: team: ironic meta: diff-start: - meta: series: gazpacho meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Riccardo Pittau meta: release:Commit: Riccardo Pittau meta: release:Change-Id: I437a4d7d3fe454409b4de59f23405a38f4aecb1a meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: I651dc04b2cc2ba3b603acce104015ffba464e0e5 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 8ea36332c..91357f6d8 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -166,7 +166,7 @@ graphviz===0.21 PyKMIP===0.10.0 python-observabilityclient===1.3.0 whereto===0.5.0 -networking-generic-switch===8.0.0 +networking-generic-switch===9.0.0 pywbem===1.7.3 python-subunit===1.4.5 pycparser===3.0 From acaba862e72e92f54780e304cac9ba400e9e6ffe Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Wed, 4 Mar 2026 12:28:58 +0000 Subject: [PATCH 6/8] Bump fixtures 4.3.0 had some typing issues that were causing CI failures when using a fixture as a context manager (e.g. `with fixtures.Foo():`). Bump the version to correct this. Change-Id: I87fc782459631fbc4a2ef54787c4c87b91159b1a Signed-off-by: Stephen Finucane --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 91357f6d8..38421b820 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -58,7 +58,7 @@ oslo.context===6.3.0 rcssmin===1.2.2 pycadf===4.0.1 grpcio===1.78.1 -fixtures===4.3.0 +fixtures===4.3.1 neutron-lib===3.24.0 XStatic-FileSaver===1.3.2.1 jaraco.functools===4.4.0 From 9de80aedebed1e83c8a35a0a94ace6efc381224f Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 24 Feb 2026 10:41:45 +0000 Subject: [PATCH 7/8] update constraint for castellan to new release 5.6.0 This breaks barbican unit tests, so make the cross-barbican job non-voting until [0] gets merged. [0] https://review.opendev.org/c/openstack/barbican/+/978322 meta: version: 5.6.0 meta: team: oslo meta: diff-start: - meta: series: gazpacho meta: branch: master meta: release-type: release meta: pypi: no meta: first: no meta: release:Author: Elod Illes meta: release:Commit: Takashi Kajinami meta: release:Change-Id: If2f9f4eb688386b497d381924ae75cfe0f3cd92b meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Depends-on: https://review.opendev.org/c/openstack/manila/+/978319 Change-Id: I0a2acad20273b12cd96f6b16deafcc3fe3edff2f Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- .zuul.d/project.yaml | 3 ++- upper-constraints.txt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index 688f242a4..788e9502b 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -21,7 +21,8 @@ - requirements-tox-validate-projects: voting: false - cross-aodh-py312 - - cross-barbican-py312 + - cross-barbican-py312: + voting: false - cross-ceilometer-py312 - cross-cinder-py312 - cross-designate-py312 diff --git a/upper-constraints.txt b/upper-constraints.txt index 779d0ab8b..fa0d6c544 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -240,7 +240,7 @@ ldappool===3.0.0 hpack===4.1.0 joblib===1.5.3 google-api-python-client===2.190.0 -castellan===5.5.0 +castellan===5.6.0 oslo.versionedobjects===3.9.0 enmerkar===0.7.1 webcolors===25.10.0 From bb067082abc8bf3676a8c7e6ae8fa91a2c84b9cb Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 10 Mar 2026 14:56:13 +0000 Subject: [PATCH 8/8] update constraint for horizon to new release 25.6.0 meta: version: 25.6.0 meta: team: horizon meta: diff-start: - meta: series: gazpacho meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Pierre Riteau meta: release:Commit: Tatiana Ovchinnikova meta: release:Change-Id: I753809250009ddc57ff9ddfec1a15220b2b1ab03 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Takashi Kajinami meta: release:Code-Review+1: Michal Nasiadka meta: release:Code-Review+1: Maksim Malchuk meta: release:Code-Review+1: Pierre Riteau meta: release:Code-Review+1: Ivan Anfimov Change-Id: I65fda08e5c1ec9478c3b31c71d075da76e9016b1 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index fa0d6c544..fa17cd395 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -111,7 +111,7 @@ debtcollector===3.0.0 responses===0.26.0 backports.strenum===1.3.1;python_version=='3.10' croniter===6.0.0 -horizon===25.5.1 +horizon===25.6.0 octavia-lib===3.11.0 python-watcherclient===4.10.0 MarkupSafe===3.0.3