Remove support for Debian Buster

Depends-On: I91f5d67129065b281b3a22281d0eae9ff89786c0
Change-Id: I8c60e2ab9da49be367ac78113ae9839941407a1d
This commit is contained in:
Jonathan Rosser 2021-12-07 08:03:34 +00:00
parent e2921e84a3
commit 16442ff809
8 changed files with 10 additions and 70 deletions

View File

@ -28,7 +28,6 @@ hosts:
* `Ubuntu server 18.04 (Bionic Beaver) LTS 64-bit <http://releases.ubuntu.com/18.04/>`_
* `Ubuntu server 20.04 (Focal Fossa) LTS 64-bit <http://releases.ubuntu.com/20.04/>`_
* `Debian 10 (Buster) LTS 64-bit <https://www.debian.org/distrib/>`_
* `Debian 11 (Bullseye) LTS 64-bit <https://www.debian.org/distrib/>`_
* `Centos 8 64-bit <http://isoredirect.centos.org/centos/8/isos/x86_64/>`_
* `Centos 8 Stream 64-bit <http://isoredirect.centos.org/centos/8-stream/isos/x86_64/>`_

View File

@ -6,8 +6,6 @@ following minimum requirements:
* Debian
* Debian 10 (buster)
* Debian 11 (bullseye)
* Linux kernel version ``4.9.0-0-amd64`` or later is required.

View File

@ -121,7 +121,7 @@ version.
.. note::
The |current_release_formal_name| release is only compatible with
Debian 10 (buster), Debian 11 (bullseye), Ubuntu 18.04 (Bionic Beaver),
Debian 11 (bullseye), Ubuntu 18.04 (Bionic Beaver),
Ubuntu 20.04 (Focal Fossa), CentOS 8 and CentOS 8 Stream.
.. warning::

View File

@ -53,13 +53,12 @@
- name: Check for a supported Operating System
assert:
that:
- (ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'buster') or
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bullseye') or
- (ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bullseye') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'bionic') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'focal') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '8')
msg: >
The only supported platforms for this release are Debian 10 (Buster), Debian 11 (Bullseye),
The only supported platforms for this release are Debian 11 (Bullseye),
Ubuntu 18.04 LTS (Bionic), Ubuntu 20.04 LTS (Focal), CentOS 8 and CentOS 8 Stream.
- name: Check for a supported path
assert:

View File

@ -0,0 +1,6 @@
---
upgrade:
- |
The Yoga release of OpenStack-Ansible removes support for Debian Buster.
Deployments should be upgraded from Buster to Bullseye before or during the
Xena release before upgrading to Yoga.

View File

@ -16,13 +16,12 @@
- name: Check for a supported Operating System
assert:
that:
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'buster') or
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bullseye') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'bionic') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'focal') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '8')
msg: >-
The only supported platforms for this release are Debian Buster, Debian Bullseye,
The only supported platforms for this release are Debian Bullseye,
Ubuntu 18.04 LTS (Bionic), Ubuntu 20.04 (Focal),
CentOS 8, CentOS 8 Stream
when: (check_operating_system | default(True))| bool

View File

@ -554,52 +554,6 @@
nodeset: centos-8
timeout: 10800
# debian buster
- job:
name: openstack-ansible-deploy-aio_telemetry_metal-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-aio_lxc-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-infra_lxc-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-hosts_lxc-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-hosts_distro_lxc-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-hosts_metal-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-aio_distro_lxc-debian-buster
parent: openstack-ansible-deploy-aio-distro
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-aio_metal-debian-buster
parent: openstack-ansible-deploy-aio
nodeset: debian-buster
- job:
name: openstack-ansible-deploy-aio_distro_metal-debian-buster
parent: openstack-ansible-deploy-aio-distro
nodeset: debian-buster
# debian bullseye
- job:

View File

@ -37,14 +37,12 @@
jobs:
- openstack-ansible-deploy-aio_lxc-centos-8
- openstack-ansible-deploy-aio_lxc-centos-8-stream
- openstack-ansible-deploy-aio_lxc-debian-buster
- openstack-ansible-deploy-aio_lxc-debian-bullseye
- openstack-ansible-deploy-aio_lxc-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-aio_lxc-centos-8
- openstack-ansible-deploy-aio_lxc-centos-8-stream
- openstack-ansible-deploy-aio_lxc-debian-buster
- openstack-ansible-deploy-aio_lxc-debian-bullseye
- openstack-ansible-deploy-aio_lxc-ubuntu-focal
periodic:
@ -80,14 +78,12 @@
jobs:
- openstack-ansible-deploy-infra_lxc-centos-8
- openstack-ansible-deploy-infra_lxc-centos-8-stream
- openstack-ansible-deploy-infra_lxc-debian-buster
- openstack-ansible-deploy-infra_lxc-debian-bullseye
- openstack-ansible-deploy-infra_lxc-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-infra_lxc-centos-8
- openstack-ansible-deploy-infra_lxc-centos-8-stream
- openstack-ansible-deploy-infra_lxc-debian-buster
- openstack-ansible-deploy-infra_lxc-debian-bullseye
- openstack-ansible-deploy-infra_lxc-ubuntu-focal
periodic:
@ -100,14 +96,12 @@
jobs:
- openstack-ansible-deploy-hosts_lxc-centos-8
- openstack-ansible-deploy-hosts_lxc-centos-8-stream
- openstack-ansible-deploy-hosts_lxc-debian-buster
- openstack-ansible-deploy-hosts_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_lxc-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-hosts_lxc-centos-8
- openstack-ansible-deploy-hosts_lxc-centos-8-stream
- openstack-ansible-deploy-hosts_lxc-debian-buster
- openstack-ansible-deploy-hosts_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_lxc-ubuntu-focal
periodic:
@ -120,14 +114,12 @@
jobs:
- openstack-ansible-deploy-hosts_metal-centos-8
- openstack-ansible-deploy-hosts_metal-centos-8-stream
- openstack-ansible-deploy-hosts_metal-debian-buster
- openstack-ansible-deploy-hosts_metal-debian-bullseye
- openstack-ansible-deploy-hosts_metal-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-hosts_metal-centos-8
- openstack-ansible-deploy-hosts_metal-centos-8-stream
- openstack-ansible-deploy-hosts_metal-debian-buster
- openstack-ansible-deploy-hosts_metal-debian-bullseye
- openstack-ansible-deploy-hosts_metal-ubuntu-focal
periodic:
@ -139,13 +131,11 @@
check:
jobs:
- openstack-ansible-deploy-hosts_distro_lxc-centos-8-stream
- openstack-ansible-deploy-hosts_distro_lxc-debian-buster
- openstack-ansible-deploy-hosts_distro_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-hosts_distro_lxc-centos-8-stream
- openstack-ansible-deploy-hosts_distro_lxc-debian-buster
- openstack-ansible-deploy-hosts_distro_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_distro_lxc-ubuntu-focal
@ -155,7 +145,6 @@
jobs:
- openstack-ansible-deploy-aio_distro_lxc-centos-8
- openstack-ansible-deploy-aio_distro_lxc-centos-8-stream
- openstack-ansible-deploy-aio_distro_lxc-debian-buster
- openstack-ansible-deploy-aio_distro_lxc-debian-bullseye
- openstack-ansible-deploy-aio_distro_lxc-ubuntu-focal
@ -163,7 +152,6 @@
name: openstack-ansible-deploy-aio_metal-jobs
check:
jobs:
- openstack-ansible-deploy-aio_metal-debian-buster
- openstack-ansible-deploy-aio_metal-debian-bullseye
- openstack-ansible-deploy-aio_metal-centos-8
- openstack-ansible-deploy-aio_metal-centos-8-stream
@ -174,7 +162,6 @@
- openstack-ansible-upgrade-aio_metal-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-aio_metal-debian-buster
- openstack-ansible-deploy-aio_metal-debian-bullseye
- openstack-ansible-deploy-aio_metal-centos-8
- openstack-ansible-deploy-aio_metal-centos-8-stream
@ -187,14 +174,12 @@
jobs:
- openstack-ansible-deploy-aio_telemetry_metal-centos-8
- openstack-ansible-deploy-aio_telemetry_metal-centos-8-stream
- openstack-ansible-deploy-aio_telemetry_metal-debian-buster
- openstack-ansible-deploy-aio_telemetry_metal-debian-bullseye
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-focal
gate:
jobs:
- openstack-ansible-deploy-aio_telemetry_metal-centos-8
- openstack-ansible-deploy-aio_telemetry_metal-centos-8-stream
- openstack-ansible-deploy-aio_telemetry_metal-debian-buster
- openstack-ansible-deploy-aio_telemetry_metal-debian-bullseye
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-focal