Set UEC image vars for jobs not defined in Nova
This is another follow up for change I1a6468fbfa51eedec0ab91d73f313784a9a618a0 which missed setting the *uec_image_vars for jobs that are not defined in Nova. For example, the tempest-integrated-compute job is not defined in Nova and if we don't set *uec_image_vars for it, it will not use the UEC image and will instead use the default full image. This also sets *uec_image_vars for one job defined in Nova, nova-osprofiler-redis, that was missed in the original change. Change-Id: Ia8741d46c28277e9addadf0e2a568c3ad86fb8dc
This commit is contained in:
parent
07d4138a43
commit
d3181bf202
79
.zuul.yaml
79
.zuul.yaml
@ -703,6 +703,8 @@
|
|||||||
tox_envlist: all
|
tox_envlist: all
|
||||||
# Run compute API and only the test_server_basic_ops scenario tests.
|
# Run compute API and only the test_server_basic_ops scenario tests.
|
||||||
tempest_test_regex: ^tempest\.(scenario\.test_server_basic_ops|(api\.compute))
|
tempest_test_regex: ^tempest\.(scenario\.test_server_basic_ops|(api\.compute))
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: nova-ceph-multistore
|
name: nova-ceph-multistore
|
||||||
@ -838,6 +840,9 @@
|
|||||||
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
|
||||||
voting: false
|
voting: false
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-ceph-multistore:
|
- nova-ceph-multistore:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
- neutron-linuxbridge-tempest:
|
- neutron-linuxbridge-tempest:
|
||||||
@ -846,6 +851,9 @@
|
|||||||
# so that we only run it on changes to networking and libvirt/vif
|
# so that we only run it on changes to networking and libvirt/vif
|
||||||
# code; we don't need to run this on all changes.
|
# code; we don't need to run this on all changes.
|
||||||
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-live-migration
|
- nova-live-migration
|
||||||
- nova-live-migration-ceph
|
- nova-live-migration-ceph
|
||||||
- nova-lvm
|
- nova-lvm
|
||||||
@ -877,24 +885,42 @@
|
|||||||
- ^setup.cfg$
|
- ^setup.cfg$
|
||||||
- ^tools/.*$
|
- ^tools/.*$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- tempest-integrated-compute-enforce-scope-new-defaults:
|
- tempest-integrated-compute-enforce-scope-new-defaults:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- tempest-integrated-compute-rbac-old-defaults:
|
- tempest-integrated-compute-rbac-old-defaults:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- grenade-skip-level-always:
|
- grenade-skip-level-always:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-grenade-multinode:
|
- nova-grenade-multinode:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- tempest-ipv6-only:
|
- tempest-ipv6-only:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- cyborg-tempest:
|
- cyborg-tempest:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- barbican-tempest-plugin-simple-crypto:
|
- barbican-tempest-plugin-simple-crypto:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
voting: false
|
voting: false
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- nova-live-migration
|
- nova-live-migration
|
||||||
@ -912,53 +938,104 @@
|
|||||||
# so that we only run it on changes to networking and libvirt/vif
|
# so that we only run it on changes to networking and libvirt/vif
|
||||||
# code; we don't need to run this on all changes.
|
# code; we don't need to run this on all changes.
|
||||||
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
- ^(?!nova/network/.*)(?!nova/virt/libvirt/vif.py).*$
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- tempest-integrated-compute:
|
- tempest-integrated-compute:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- tempest-integrated-compute-enforce-scope-new-defaults:
|
- tempest-integrated-compute-enforce-scope-new-defaults:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- tempest-integrated-compute-rbac-old-defaults:
|
- tempest-integrated-compute-rbac-old-defaults:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- grenade-skip-level-always:
|
- grenade-skip-level-always:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-grenade-multinode:
|
- nova-grenade-multinode:
|
||||||
irrelevant-files: *policies-irrelevant-files
|
irrelevant-files: *policies-irrelevant-files
|
||||||
- tempest-ipv6-only:
|
- tempest-ipv6-only:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
periodic-weekly:
|
periodic-weekly:
|
||||||
jobs:
|
jobs:
|
||||||
# Runs emulation feature functionality test less frequently due
|
# Runs emulation feature functionality test less frequently due
|
||||||
# to being the initial release and experimental in nature.
|
# to being the initial release and experimental in nature.
|
||||||
- nova-emulation
|
- nova-emulation
|
||||||
- tempest-centos9-stream-fips
|
- tempest-centos9-stream-fips:
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
experimental:
|
experimental:
|
||||||
jobs:
|
jobs:
|
||||||
- ironic-tempest-bfv:
|
- ironic-tempest-bfv:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode:
|
- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- devstack-plugin-nfs-tempest-full:
|
- devstack-plugin-nfs-tempest-full:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-osprofiler-redis
|
- nova-osprofiler-redis
|
||||||
- tempest-pg-full:
|
- tempest-pg-full:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-tempest-full-oslo.versionedobjects:
|
- nova-tempest-full-oslo.versionedobjects:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
- nova-tempest-v2-api:
|
- nova-tempest-v2-api:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
- neutron-ovs-tempest-dvr-ha-multinode-full:
|
- neutron-ovs-tempest-dvr-ha-multinode-full:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- neutron-ovs-tempest-iptables_hybrid:
|
- neutron-ovs-tempest-iptables_hybrid:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- os-vif-ovs:
|
- os-vif-ovs:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- devstack-plugin-ceph-compute-local-ephemeral:
|
- devstack-plugin-ceph-compute-local-ephemeral:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- devstack-tobiko-nova:
|
- devstack-tobiko-nova:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- tempest-centos9-stream-fips:
|
- tempest-centos9-stream-fips:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
- nova-emulation
|
- nova-emulation
|
||||||
- tempest-integrated-compute-centos-9-stream:
|
- tempest-integrated-compute-centos-9-stream:
|
||||||
irrelevant-files: *nova-base-irrelevant-files
|
irrelevant-files: *nova-base-irrelevant-files
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
<<: *uec_image_vars
|
||||||
|
Loading…
Reference in New Issue
Block a user