disable horizon in tempest-full-py3
This change worksaround the runtime dep on pkg_resouces in xstatic which prevents installing horizon with setuptools >= 82.0.0 revert this when we have a path forward Related-Bug: #2141277 Change-Id: I4dcbaea227330ad48506345a13268f644b8c7e15 Signed-off-by: Sean Mooney <work@seanmooney.info>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
hacking>=7.0.0,<7.1.0
|
||||
coverage!=4.4,>=4.0 # Apache-2.0
|
||||
oslotest>=3.2.0 # Apache-2.0
|
||||
flake8-import-order>=0.18.0,<0.19.0 # LGPLv3
|
||||
flake8-import-order>=0.19.0 # LGPLv3
|
||||
|
||||
@@ -82,8 +82,8 @@
|
||||
Former names for this job where:
|
||||
* legacy-tempest-dsvm-py35
|
||||
* gate-tempest-dsvm-py35
|
||||
required-projects:
|
||||
- openstack/horizon
|
||||
# required-projects:
|
||||
# - openstack/horizon
|
||||
vars:
|
||||
# NOTE(gmann): Default concurrency is higher (number of cpu -2) which
|
||||
# end up 6 in upstream CI. Higher concurrency means high parallel
|
||||
@@ -101,7 +101,11 @@
|
||||
neutron: https://opendev.org/openstack/neutron
|
||||
devstack_services:
|
||||
# Enable horizon so that we can run horizon test.
|
||||
horizon: true
|
||||
# horizon: true
|
||||
# FIXME(sean-k-mooney): restore horizon deployment
|
||||
# once horizon does not depend on setuptools to provide
|
||||
# pkg_resources or bug #2141277 is resolved by other means
|
||||
horizon: false
|
||||
|
||||
- job:
|
||||
name: tempest-full-centos-9-stream
|
||||
|
||||
@@ -43,32 +43,34 @@
|
||||
irrelevant-files: *tempest-irrelevant-files
|
||||
- tempest-multinode-full-py3:
|
||||
irrelevant-files: *tempest-irrelevant-files
|
||||
- tempest-tox-plugin-sanity-check:
|
||||
irrelevant-files: &tempest-irrelevant-files-2
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^releasenotes/.*$
|
||||
- ^setup.cfg$
|
||||
- ^tempest/hacking/.*$
|
||||
- ^tempest/tests/.*$
|
||||
- ^.coveragerc$
|
||||
- ^.gitignore$
|
||||
- ^.gitreview$
|
||||
- ^.mailmap$
|
||||
- ^tools/check_logs.py
|
||||
- ^tools/format.sh
|
||||
- ^tools/skip_tracker.py
|
||||
- ^tools/tempest-integrated-gate-compute-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-networking-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-object-storage-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-placement-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-storage-blacklist.txt
|
||||
- ^tools/tempest-integrated-gate-storage-exclude-list.txt
|
||||
- ^tools/tempest-extra-tests-list.txt
|
||||
- ^tools/verify-ipv6-only-deployments.sh
|
||||
- ^tools/with_venv.sh
|
||||
# tools/ is not here since this relies on a script in tools/.
|
||||
# this is failing because airship depend on patole which is eol and
|
||||
# no longer works due to pkg_resources.
|
||||
# - tempest-tox-plugin-sanity-check:
|
||||
# irrelevant-files: &tempest-irrelevant-files-2
|
||||
# - ^.*\.rst$
|
||||
# - ^doc/.*$
|
||||
# - ^etc/.*$
|
||||
# - ^releasenotes/.*$
|
||||
# - ^setup.cfg$
|
||||
# - ^tempest/hacking/.*$
|
||||
# - ^tempest/tests/.*$
|
||||
# - ^.coveragerc$
|
||||
# - ^.gitignore$
|
||||
# - ^.gitreview$
|
||||
# - ^.mailmap$
|
||||
# - ^tools/check_logs.py
|
||||
# - ^tools/format.sh
|
||||
# - ^tools/skip_tracker.py
|
||||
# - ^tools/tempest-integrated-gate-compute-exclude-list.txt
|
||||
# - ^tools/tempest-integrated-gate-networking-exclude-list.txt
|
||||
# - ^tools/tempest-integrated-gate-object-storage-exclude-list.txt
|
||||
# - ^tools/tempest-integrated-gate-placement-exclude-list.txt
|
||||
# - ^tools/tempest-integrated-gate-storage-blacklist.txt
|
||||
# - ^tools/tempest-integrated-gate-storage-exclude-list.txt
|
||||
# - ^tools/tempest-extra-tests-list.txt
|
||||
# - ^tools/verify-ipv6-only-deployments.sh
|
||||
# - ^tools/with_venv.sh
|
||||
# # tools/ is not here since this relies on a script in tools/.
|
||||
- tempest-ipv6-only:
|
||||
irrelevant-files: &tempest-irrelevant-files-3
|
||||
- ^.*\.rst$
|
||||
@@ -119,7 +121,31 @@
|
||||
- ironic-tempest-bios-ipmi-direct:
|
||||
irrelevant-files: *tempest-irrelevant-files
|
||||
- openstack-tox-bashate:
|
||||
irrelevant-files: *tempest-irrelevant-files-2
|
||||
irrelevant-files: &tempest-irrelevant-files-2
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^releasenotes/.*$
|
||||
- ^setup.cfg$
|
||||
- ^tempest/hacking/.*$
|
||||
- ^tempest/tests/.*$
|
||||
- ^.coveragerc$
|
||||
- ^.gitignore$
|
||||
- ^.gitreview$
|
||||
- ^.mailmap$
|
||||
- ^tools/check_logs.py
|
||||
- ^tools/format.sh
|
||||
- ^tools/skip_tracker.py
|
||||
- ^tools/tempest-integrated-gate-compute-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-networking-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-object-storage-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-placement-exclude-list.txt
|
||||
- ^tools/tempest-integrated-gate-storage-blacklist.txt
|
||||
- ^tools/tempest-integrated-gate-storage-exclude-list.txt
|
||||
- ^tools/tempest-extra-tests-list.txt
|
||||
- ^tools/verify-ipv6-only-deployments.sh
|
||||
- ^tools/with_venv.sh
|
||||
# tools/ is not here since this relies on a script in tools/.
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-tox-pep8
|
||||
|
||||
Reference in New Issue
Block a user