From 7edc9f524154d28d2668864a64abce502c4471df Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Wed, 7 Feb 2024 12:39:14 -0800 Subject: [PATCH] Pin stable/2023.2 constraint in tox to release 37.0.0 We are going to release Tempest new tag 37.0.0 to declare the end of support for stable/yoga. stable/2023.2 constraint is latest stable constraints tested with current tempest hash which is going to be used for 37.0.0 release. Further information: https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html Change-Id: I0b4863c219b71b75f665e7a7599063124c34b2de --- tox.ini | 10 +++++----- zuul.d/project.yaml | 6 ++++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/tox.ini b/tox.ini index 7c50a3bb5f..ad42f73ef3 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/2023.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/2023.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/2023.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/2023.2} -r{toxinidir}/doc/requirements.txt commands = sphinx-apidoc -f -o doc/source/tests/compute tempest/api/compute @@ -440,7 +440,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/2023.2} -r{toxinidir}/doc/requirements.txt commands = rm -rf releasenotes/build diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index d0f3c3c988..f69750d8d4 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -123,6 +123,8 @@ irrelevant-files: *tempest-irrelevant-files - ironic-tempest-bios-ipmi-direct-tinyipa: irrelevant-files: *tempest-irrelevant-files + # TODO(gmann): this is made non voting temporarly + voting: false - openstack-tox-bashate: irrelevant-files: *tempest-irrelevant-files-2 gate: @@ -154,8 +156,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