Add Debian support
With CI and docs updates. Debian 11 requires a newer Ansible so this change bumps its version. Change-Id: I814933563c6e34d63d1b31ef01bba30b031fd7a0
This commit is contained in:
parent
5cf433efb2
commit
d178655657
@ -32,6 +32,7 @@ Pre-Requisites
|
||||
Currently, Tenks supports the following OS distributions on the hypervisor:
|
||||
|
||||
* CentOS Stream 8
|
||||
* Debian Bullseye (11)
|
||||
* Ubuntu Focal 20.04
|
||||
|
||||
To avoid conflicts with Python packages installed by the system package manager
|
||||
|
@ -3,7 +3,6 @@
|
||||
# process, which may cause wedges in the gate later.
|
||||
|
||||
pbr>=2.0 # Apache-2.0
|
||||
# NOTE(mgoddard): Ansible 2.8.0 breaks ansible-lint.
|
||||
ansible>=2.7.0,<2.10.0 # GPLv3
|
||||
ansible>=2.7.0,<6.0 # GPLv3
|
||||
os-client-config # Apache-2.0
|
||||
selinux # MIT
|
||||
|
@ -18,6 +18,11 @@
|
||||
parent: tenks-deploy-teardown-ovs-bios-base
|
||||
nodeset: centos-8-stream
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-ovs-bios-debian
|
||||
parent: tenks-deploy-teardown-ovs-bios-base
|
||||
nodeset: debian-bullseye
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-ovs-bios-ubuntu
|
||||
parent: tenks-deploy-teardown-ovs-bios-base
|
||||
@ -28,6 +33,11 @@
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
nodeset: centos-8-stream
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-debian
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
nodeset: debian-bullseye
|
||||
|
||||
- job:
|
||||
name: tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
parent: tenks-deploy-teardown-linuxbridge-uefi-base
|
||||
|
@ -14,8 +14,10 @@
|
||||
- openstack-tox-py39
|
||||
- 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-linuxbridge-uefi-centos8s
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-debian
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
# Until we have ironic jobs using tenks, gate on the kayobe overcloud
|
||||
# deploy job, which uses tenks to test bare metal compute provisioning.
|
||||
@ -30,8 +32,10 @@
|
||||
- openstack-tox-py39
|
||||
- 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-linuxbridge-uefi-centos8s
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-debian
|
||||
- tenks-deploy-teardown-linuxbridge-uefi-ubuntu
|
||||
# Until we have ironic jobs using tenks, gate on the kayobe overcloud
|
||||
# deploy job, which uses tenks to test bare metal compute provisioning.
|
||||
|
Loading…
Reference in New Issue
Block a user