Add Ubuntu 22.04 Jammy support.
CI and docs updated - openstack-tox-py310 and Jammy tenks jobs. libzmq5 added as a dependency of vbmc/zmq Change-Id: Ibf0ca87bc86152953650e7ef8384e5c839d7a8bc
This commit is contained in:
parent
d7312db645
commit
d92c731aa2
@ -4,3 +4,4 @@ vbmcd_packages:
|
||||
- gcc
|
||||
- libvirt-dev
|
||||
- pkg-config
|
||||
- libzmq5
|
||||
|
@ -34,6 +34,7 @@ Currently, Tenks supports the following OS distributions on the hypervisor:
|
||||
* CentOS Stream 8
|
||||
* Debian Bullseye (11)
|
||||
* Ubuntu Focal 20.04
|
||||
* Ubuntu Jammy 22.04
|
||||
|
||||
To avoid conflicts with Python packages installed by the system package manager
|
||||
it is recommended to install Tenks in a virtualenv. Ensure that the
|
||||
|
@ -28,10 +28,15 @@
|
||||
nodeset: debian-bullseye
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-ovs-bios-ubuntu
|
||||
name: tenks-deploy-teardown-ovs-bios-ubuntu-focal
|
||||
parent: tenks-deploy-teardown-ovs-bios-base
|
||||
nodeset: ubuntu-focal
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-ovs-bios-ubuntu-jammy
|
||||
parent: tenks-deploy-teardown-ovs-bios-base
|
||||
nodeset: ubuntu-jammy
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-centos8s
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
@ -47,6 +52,11 @@
|
||||
nodeset: debian-bullseye
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-ubuntu-focal
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
nodeset: ubuntu-focal
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-ubuntu-jammy
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
nodeset: ubuntu-jammy
|
||||
|
@ -11,13 +11,16 @@
|
||||
- openstack-tox-py36
|
||||
- openstack-tox-py38
|
||||
- openstack-tox-py39
|
||||
- openstack-tox-py310
|
||||
- tenks-tox-ansible-lint
|
||||
- tenks-deploy-teardown-ovs-bios-centos8s
|
||||
- tenks-deploy-teardown-ovs-bios-debian
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu-focal
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu-jammy
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-centos8s
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-debian
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu-focal
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu-jammy
|
||||
# Until we have ironic jobs using tenks, gate on the kayobe overcloud
|
||||
# deploy job, which uses tenks to test bare metal compute provisioning.
|
||||
- kayobe-overcloud-centos8s
|
||||
@ -27,13 +30,16 @@
|
||||
- openstack-tox-py36
|
||||
- openstack-tox-py38
|
||||
- openstack-tox-py39
|
||||
- openstack-tox-py310
|
||||
- tenks-tox-ansible-lint
|
||||
- tenks-deploy-teardown-ovs-bios-centos8s
|
||||
- tenks-deploy-teardown-ovs-bios-debian
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu-focal
|
||||
- tenks-deploy-teardown-ovs-bios-ubuntu-jammy
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-centos8s
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-debian
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu-focal
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu-jammy
|
||||
# Until we have ironic jobs using tenks, gate on the kayobe overcloud
|
||||
# deploy job, which uses tenks to test bare metal compute provisioning.
|
||||
- kayobe-overcloud-centos8s
|
||||
|
Loading…
Reference in New Issue
Block a user