Skip to content

Commit

Permalink
Revert "Revert "Update nested-virt testing for the 2023.1 cycle""
Browse files Browse the repository at this point in the history
This reverts commit 3c30984.

All the pending hypervisors are upgraded in
vexxhost-ca-ymq-1 and that fixes the nested-virt
issue.
There is currently mirror issue[1] which is being
investigated but since the vexxhost provider is
disabled[2] we can switch jobs to jammy.

re enablement of vexxhost provider once mirror
issue is resolved shouldn't impact our jobs.

[1] https://bugs.launchpad.net/neutron/+bug/2017992
[2] https://review.opendev.org/c/openstack/project-config/+/881810

Related-Bug: #1999249
Change-Id: I60b7d94da0774558b35794fde522fa82c0259422
  • Loading branch information
karelyatin committed May 9, 2023
1 parent 09292b2 commit 667393b
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 5 deletions.
30 changes: 25 additions & 5 deletions zuul.d/base-nested-switch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,25 @@
nodes:
- controller

# Base nested switch job for non EM releases
- nodeset:
name: neutron-nested-virt-ubuntu-jammy
nodes:
- name: controller
label: nested-virt-ubuntu-jammy
groups:
- name: tempest
nodes:
- controller

# Base nested switch job for 2023.1 and later
- job:
name: neutron-tempest-plugin-base-nested-switch
parent: neutron-tempest-plugin-base
abstract: true
branches: ^(?!stable/(train|ussuri|victoria|wallaby)).*$
branches: ^(?!stable/(train|ussuri|victoria|wallaby|xena|yoga|zed)).*$
# Comment nodeset and vars to switch back to non nested nodes
nodeset: neutron-nested-virt-ubuntu-focal
vars:
nodeset: neutron-nested-virt-ubuntu-jammy
vars: &nested_virt_vars
devstack_localrc:
LIBVIRT_TYPE: kvm
# cirros 0.6.1 not booting when host-passthrough is used
Expand All @@ -25,9 +35,19 @@
DEFAULT_IMAGE_NAME: cirros-0.6.1-x86_64-disk
DEFAULT_IMAGE_FILE_NAME: cirros-0.6.1-x86_64-disk.img

# Base nested switch job for yoga and zed
- job:
name: neutron-tempest-plugin-base-nested-switch
parent: neutron-tempest-plugin-base
abstract: true
branches: ^stable/(yoga|zed)$
# Comment nodeset and vars to switch back to non nested nodes
nodeset: neutron-nested-virt-ubuntu-focal
vars: *nested_virt_vars

# Base nested switch job for EM releases
- job:
name: neutron-tempest-plugin-base-nested-switch
parent: neutron-tempest-plugin-base
abstract: true
branches: ^(stable/(train|ussuri|victoria|wallaby)).*$
branches: ^(stable/(train|ussuri|victoria|wallaby|xena)).*$
5 changes: 5 additions & 0 deletions zuul.d/yoga_jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@
name: neutron-tempest-plugin-scenario-openvswitch-yoga
parent: neutron-tempest-plugin-openvswitch
override-checkout: stable/yoga
nodeset: neutron-nested-virt-ubuntu-focal
vars:
tempest_test_regex: "\
(^neutron_tempest_plugin.scenario)|\
Expand All @@ -117,6 +118,7 @@
name: neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-yoga
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
override-checkout: stable/yoga
nodeset: neutron-nested-virt-ubuntu-focal
vars:
tempest_test_regex: "\
(^neutron_tempest_plugin.scenario)|\
Expand All @@ -136,6 +138,7 @@
name: neutron-tempest-plugin-scenario-linuxbridge-yoga
parent: neutron-tempest-plugin-linuxbridge
override-checkout: stable/yoga
nodeset: neutron-nested-virt-ubuntu-focal
vars:
tempest_test_regex: "\
(^neutron_tempest_plugin.scenario)|\
Expand All @@ -155,6 +158,7 @@
name: neutron-tempest-plugin-scenario-ovn-yoga
parent: neutron-tempest-plugin-ovn
override-checkout: stable/yoga
nodeset: neutron-nested-virt-ubuntu-focal
vars:
tempest_test_regex: "\
(^neutron_tempest_plugin.scenario)|\
Expand Down Expand Up @@ -183,6 +187,7 @@
name: neutron-tempest-plugin-designate-scenario-yoga
parent: neutron-tempest-plugin-designate-scenario
override-checkout: stable/yoga
nodeset: neutron-nested-virt-ubuntu-focal
vars:
network_api_extensions_common: *api_extensions

Expand Down
5 changes: 5 additions & 0 deletions zuul.d/zed_jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name: neutron-tempest-plugin-openvswitch-zed
parent: neutron-tempest-plugin-openvswitch
override-checkout: stable/zed
nodeset: neutron-nested-virt-ubuntu-focal
vars:
network_api_extensions_openvswitch:
- local_ip
Expand Down Expand Up @@ -107,6 +108,7 @@
name: neutron-tempest-plugin-openvswitch-iptables_hybrid-zed
parent: neutron-tempest-plugin-openvswitch-iptables_hybrid
override-checkout: stable/zed
nodeset: neutron-nested-virt-ubuntu-focal
vars:
network_api_extensions_openvswitch:
- local_ip
Expand Down Expand Up @@ -137,6 +139,7 @@
name: neutron-tempest-plugin-linuxbridge-zed
parent: neutron-tempest-plugin-linuxbridge
override-checkout: stable/zed
nodeset: neutron-nested-virt-ubuntu-focal
vars:
network_api_extensions_linuxbridge:
- vlan-transparent
Expand All @@ -163,6 +166,7 @@
name: neutron-tempest-plugin-ovn-zed
parent: neutron-tempest-plugin-ovn
override-checkout: stable/zed
nodeset: neutron-nested-virt-ubuntu-focal
vars:
tempest_test_regex: "\
(^neutron_tempest_plugin.api)|\
Expand Down Expand Up @@ -194,6 +198,7 @@
name: neutron-tempest-plugin-designate-scenario-zed
parent: neutron-tempest-plugin-designate-scenario
override-checkout: stable/zed
nodeset: neutron-nested-virt-ubuntu-focal
vars:
network_api_extensions_common: *api_extensions

Expand Down

0 comments on commit 667393b

Please sign in to comment.