Merge "Add Ubuntu 22.04 LTS (jammy) platform job"
This commit is contained in:
commit
08254ca312
76
.zuul.yaml
76
.zuul.yaml
@ -16,6 +16,16 @@
|
|||||||
nodes:
|
nodes:
|
||||||
- controller
|
- controller
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: openstack-single-node-jammy
|
||||||
|
nodes:
|
||||||
|
- name: controller
|
||||||
|
label: ubuntu-jammy
|
||||||
|
groups:
|
||||||
|
- name: tempest
|
||||||
|
nodes:
|
||||||
|
- controller
|
||||||
|
|
||||||
- nodeset:
|
- nodeset:
|
||||||
name: openstack-single-node-focal
|
name: openstack-single-node-focal
|
||||||
nodes:
|
nodes:
|
||||||
@ -716,6 +726,69 @@
|
|||||||
# from source instead.
|
# from source instead.
|
||||||
OVN_BUILD_FROM_SOURCE: True
|
OVN_BUILD_FROM_SOURCE: True
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-platform-ubuntu-jammy
|
||||||
|
parent: tempest-full-py3
|
||||||
|
description: Ubuntu 22.04 LTS (jammy) platform test
|
||||||
|
nodeset: openstack-single-node-jammy
|
||||||
|
timeout: 9000
|
||||||
|
vars:
|
||||||
|
configure_swap_size: 4096
|
||||||
|
devstack_services:
|
||||||
|
# Horizon doesn't like py310
|
||||||
|
horizon: false
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-platform-ubuntu-jammy-ovn-source
|
||||||
|
parent: devstack-platform-ubuntu-jammy
|
||||||
|
description: Ubuntu 22.04 LTS (jammy) platform test (OVN from source)
|
||||||
|
vars:
|
||||||
|
devstack_localrc:
|
||||||
|
OVN_BUILD_FROM_SOURCE: True
|
||||||
|
OVN_BRANCH: "v21.06.0"
|
||||||
|
OVS_BRANCH: "a4b04276ab5934d087669ff2d191a23931335c87"
|
||||||
|
OVS_SYSCONFDIR: "/usr/local/etc/openvswitch"
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: devstack-platform-ubuntu-jammy-ovs
|
||||||
|
parent: tempest-full-py3
|
||||||
|
description: Ubuntu 22.04 LTS (jammy) platform test (OVS)
|
||||||
|
nodeset: openstack-single-node-jammy
|
||||||
|
timeout: 9000
|
||||||
|
vars:
|
||||||
|
configure_swap_size: 8192
|
||||||
|
devstack_localrc:
|
||||||
|
Q_AGENT: openvswitch
|
||||||
|
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
|
||||||
|
Q_ML2_TENANT_NETWORK_TYPE: vxlan
|
||||||
|
devstack_services:
|
||||||
|
# Horizon doesn't like py310
|
||||||
|
horizon: false
|
||||||
|
# Disable OVN services
|
||||||
|
ovn-northd: false
|
||||||
|
ovn-controller: false
|
||||||
|
ovs-vswitchd: false
|
||||||
|
ovsdb-server: false
|
||||||
|
# Disable Neutron ML2/OVN services
|
||||||
|
q-ovn-metadata-agent: false
|
||||||
|
# Enable Neutron ML2/OVS services
|
||||||
|
q-agt: true
|
||||||
|
q-dhcp: true
|
||||||
|
q-l3: true
|
||||||
|
q-meta: true
|
||||||
|
q-metering: true
|
||||||
|
group-vars:
|
||||||
|
subnode:
|
||||||
|
devstack_services:
|
||||||
|
# Disable OVN services
|
||||||
|
ovn-controller: false
|
||||||
|
ovs-vswitchd: false
|
||||||
|
ovsdb-server: false
|
||||||
|
# Disable Neutron ML2/OVN services
|
||||||
|
q-ovn-metadata-agent: false
|
||||||
|
# Enable Neutron ML2/OVS services
|
||||||
|
q-agt: true
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-no-tls-proxy
|
name: devstack-no-tls-proxy
|
||||||
parent: tempest-full-py3
|
parent: tempest-full-py3
|
||||||
@ -827,6 +900,9 @@
|
|||||||
- devstack-platform-fedora-latest
|
- devstack-platform-fedora-latest
|
||||||
- devstack-platform-centos-9-stream
|
- devstack-platform-centos-9-stream
|
||||||
- devstack-platform-debian-bullseye
|
- devstack-platform-debian-bullseye
|
||||||
|
- devstack-platform-ubuntu-jammy
|
||||||
|
- devstack-platform-ubuntu-jammy-ovn-source
|
||||||
|
- devstack-platform-ubuntu-jammy-ovs
|
||||||
- devstack-multinode
|
- devstack-multinode
|
||||||
- devstack-unit-tests
|
- devstack-unit-tests
|
||||||
- openstack-tox-bashate
|
- openstack-tox-bashate
|
||||||
|
2
stack.sh
2
stack.sh
@ -229,7 +229,7 @@ write_devstack_version
|
|||||||
|
|
||||||
# Warn users who aren't on an explicitly supported distro, but allow them to
|
# Warn users who aren't on an explicitly supported distro, but allow them to
|
||||||
# override check and attempt installation with ``FORCE=yes ./stack``
|
# override check and attempt installation with ``FORCE=yes ./stack``
|
||||||
SUPPORTED_DISTROS="bullseye|focal|f35|opensuse-15.2|opensuse-tumbleweed|rhel8|rhel9|openEuler-20.03"
|
SUPPORTED_DISTROS="bullseye|focal|jammy|f35|opensuse-15.2|opensuse-tumbleweed|rhel8|rhel9|openEuler-20.03"
|
||||||
|
|
||||||
if [[ ! ${DISTRO} =~ $SUPPORTED_DISTROS ]]; then
|
if [[ ! ${DISTRO} =~ $SUPPORTED_DISTROS ]]; then
|
||||||
echo "WARNING: this script has not been tested on $DISTRO"
|
echo "WARNING: this script has not been tested on $DISTRO"
|
||||||
|
Loading…
Reference in New Issue
Block a user