update nova-next to use ubuntu 24.04
This change updates the nova-next nodeset to use openstack-two-node-noble and revert to using qemu without nested virt. using nested virt was a tempory messure to mitigate the kernel panics we were seeing related to volume detach while we also explored using split kernel images. since then we have reverted the other jobs back to using normal whole disk images and we have not seen a marked uptic in kernel panics. as such this change drop the use of nested virt since the other jobs are not using it an updates the nodeset to move nova-next to test on ubuneu 24.04 (noble) on python 3.12 Depends-On: https://review.opendev.org/c/openstack/devstack/+/922427 Change-Id: I5059ba3c519efb18947a8f3d24868ce1c9289e3d
This commit is contained in:
2 changed files with 6 additions and 35 deletions
35
.zuul.yaml
35
.zuul.yaml
@@ -386,34 +386,7 @@
pre-run:playbooks/nova-next/pre.yaml
required-projects:
- novnc/novnc
nodeset:
nodes:
- name:controller
label:nested-virt-ubuntu-jammy
- name:compute1
label:nested-virt-ubuntu-jammy
groups:
# Node where tests are executed and test results collected
- name:tempest
nodes:
- controller
# Nodes running the compute service
- name:compute
nodes:
- controller
- compute1
# Nodes that are not the controller
- name:subnode
nodes:
- compute1
# Switch node for multinode networking setup
- name:switch
nodes:
- controller
# Peer nodes for multinode networking setup
- name:peers
nodes:
- compute1
nodeset:openstack-two-node-noble
vars:
# We use the "all" environment for tempest_test_regex and
# tempest_exclude_regex.
@@ -482,8 +455,7 @@
neutron_plugin_options:
available_type_drivers:flat,geneve,vlan,gre,local,vxlan
devstack_localrc:
# For nested virt
LIBVIRT_TYPE:kvm
LIBVIRT_TYPE:qemu
Q_AGENT:openvswitch
Q_ML2_TENANT_NETWORK_TYPE:vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS:openvswitch
@@ -527,8 +499,7 @@
group-vars:
subnode:
devstack_localrc:
# For nested virt
LIBVIRT_TYPE:kvm
LIBVIRT_TYPE:qemu
Q_AGENT:openvswitch
Q_ML2_TENANT_NETWORK_TYPE:vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS:openvswitch
@@ -18,9 +18,9 @@ function compile_mdev_samples {
else
sudo tee -a /etc/apt/sources.list <<EOF
# Added by devstack
deb-src http://archive.ubuntu.com/ubuntu jammy main restricted
deb-src http://archive.ubuntu.com/ubuntu jammy-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu jammy-security main restricted
deb-src http://archive.ubuntu.com/ubuntu $DISTRO main restricted
deb-src http://archive.ubuntu.com/ubuntu $DISTRO-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu $DISTRO-security main restricted
EOF
fi
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.