From 0397a3e13e30ade2db034eee02b765e435a3d03c Mon Sep 17 00:00:00 2001 From: Ghanshyam Maan Date: Fri, 5 Sep 2025 18:46:26 +0000 Subject: [PATCH] Use stable constraint in tox to release new tag for 2025.2 We are going to release Tempest new tag to declare the start of 2025.2 release support. So that new tag use stable/2025.2 constraint in the tox env. For example: if anyone use Tempest new tag in future say 1 year later then tox env also should use the 2025.2 contstraint for compatibility instead master. Also, making ironic-tempest-bios-ipmi-direct-tinyipa as non voting to merge his change. These need to be reverted once release is done. Change-Id: Id24617cfa114f1d5ab4694b69d9bb4e882adfb30 Signed-off-by: Ghanshyam Maan --- tox.ini | 10 +++++----- zuul.d/project.yaml | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tox.ini b/tox.ini index 0fbc252864..35b7708a66 100644 --- a/tox.ini +++ b/tox.ini @@ -9,7 +9,7 @@ setenv = OS_TEST_PATH=./tempest/test_discover OS_TEST_TIMEOUT={env:OS_TEST_TIMEOUT:1200} deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.2} -r{toxinidir}/requirements.txt [testenv] @@ -40,7 +40,7 @@ usedevelop = True allowlist_externals = find deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.2} -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt commands = @@ -337,7 +337,7 @@ commands = [testenv:venv] deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.2} -r{toxinidir}/requirements.txt -r{toxinidir}/doc/requirements.txt commands = {posargs} @@ -351,7 +351,7 @@ commands = {posargs} [testenv:docs] deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.2} -r{toxinidir}/doc/requirements.txt commands = sphinx-apidoc -f -o doc/source/tests/compute tempest/api/compute @@ -441,7 +441,7 @@ paths = [testenv:releasenotes] deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/2025.2} -r{toxinidir}/doc/requirements.txt commands = rm -rf releasenotes/build diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 9c9bc61c67..abdf4202f3 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -118,8 +118,8 @@ - tempest-full-test-account-py3: voting: false irrelevant-files: *tempest-irrelevant-files - - ironic-tempest-bios-ipmi-direct-tinyipa: - irrelevant-files: *tempest-irrelevant-files + # - ironic-tempest-bios-ipmi-direct-tinyipa: + # irrelevant-files: *tempest-irrelevant-files - openstack-tox-bashate: irrelevant-files: *tempest-irrelevant-files-2 gate: @@ -151,8 +151,8 @@ irrelevant-files: *tempest-irrelevant-files - nova-live-migration: irrelevant-files: *tempest-irrelevant-files - - ironic-tempest-bios-ipmi-direct-tinyipa: - irrelevant-files: *tempest-irrelevant-files + # - ironic-tempest-bios-ipmi-direct-tinyipa: + # irrelevant-files: *tempest-irrelevant-files experimental: jobs: - nova-multi-cell