Skip to content

Commit c1efbfb

Browse files
authored
Merge pull request #180 from stackhpc/upstream/2025.1-2026-04-06
Synchronise 2025.1 with upstream
2 parents 7a88e93 + dc1a4fe commit c1efbfb

File tree

5 files changed

+16
-11
lines changed

5 files changed

+16
-11
lines changed

.zuul.d/project.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
- cross-horizon-py312
3434
- cross-horizon-npm
3535
- cross-ironic-py312
36-
- cross-keystone-py312
36+
- cross-keystone-py312:
37+
voting: false
3738
- cross-kuryr-py312
3839
- cross-manila-py312
3940
- cross-magnum-py312
@@ -49,7 +50,8 @@
4950
- cross-nova-functional
5051
- cross-placement-functional-py312
5152
- cross-octavia-py312
52-
- cross-osc-tox-docs
53+
- cross-osc-tox-docs:
54+
voting: false
5355
- cross-swift-py312
5456
- openstacksdk-functional-devstack
5557
- tempest-full-py3:

build-constraints.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
setuptools<82

projects.txt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,6 @@ openstack/mistral
7070
openstack/mistral-dashboard
7171
openstack/mistral-lib
7272
openstack/mistral-tempest-plugin
73-
openstack/monasca-api
74-
openstack/monasca-common
75-
openstack/monasca-notification
76-
openstack/monasca-persister
77-
openstack/monasca-statsd
78-
openstack/monasca-tempest-plugin
79-
openstack/monasca-ui
8073
openstack/networking-bagpipe
8174
openstack/networking-baremetal
8275
openstack/networking-bgpvpn
@@ -189,7 +182,6 @@ openstack/python-magnumclient
189182
openstack/python-manilaclient
190183
openstack/python-masakariclient
191184
openstack/python-mistralclient
192-
openstack/python-monascaclient
193185
openstack/python-neutronclient
194186
openstack/python-novaclient
195187
openstack/python-octaviaclient

tools/pip.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
pip install 'pip==25.3'
3+
pip install "$@"

tox.ini

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,35 @@ deps = -c{toxinidir}/upper-constraints.txt
1111
-r{toxinidir}/test-requirements.txt
1212
commands =
1313
stestr run {posargs}
14+
allowlist_externals =
15+
{toxinidir}/tools/pip.sh
1416

1517
[testenv:py39-check-uc]
1618
allowlist_externals =
1719
check-conflicts
20+
{toxinidir}/tools/pip.sh
1821
basepython = python3.9
1922
deps = -r{toxinidir}/upper-constraints.txt
20-
commands = check-conflicts {toxinidir}/upper-constraints.txt {toxinidir}/upper-constraints-xfails.txt
23+
commands = python -c 'print("done")'
24+
install_command = {toxinidir}/tools/pip.sh --build-constraint={toxinidir}/build-constraints.txt {opts} {packages}
2125

2226
[testenv:py310-check-uc]
2327
basepython = python3.10
2428
deps = -r{toxinidir}/upper-constraints.txt
2529
commands = python -c 'print("done")'
30+
install_command = {toxinidir}/tools/pip.sh --build-constraint={toxinidir}/build-constraints.txt {opts} {packages}
2631

2732
[testenv:py311-check-uc]
2833
basepython = python3.11
2934
deps = -r{toxinidir}/upper-constraints.txt
3035
commands = python -c 'print("done")'
36+
install_command = {toxinidir}/tools/pip.sh --build-constraint={toxinidir}/build-constraints.txt {opts} {packages}
3137

3238
[testenv:py312-check-uc]
3339
basepython = python3.12
3440
deps = -r{toxinidir}/upper-constraints.txt
3541
commands = python -c 'print("done")'
42+
install_command = {toxinidir}/tools/pip.sh --build-constraint={toxinidir}/build-constraints.txt {opts} {packages}
3643

3744
[testenv:venv]
3845
commands = {posargs}

0 commit comments

Comments
 (0)