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