Merge "Remove support for Debian Buster"

This commit is contained in:
Zuul 2021-12-17 13:16:23 +00:00 committed by Gerrit Code Review
commit 546b745a64
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