Merge "Drop support for Debian 11 (bullseye)"

This commit is contained in:
Zuul 2024-06-07 10:53:00 +00:00 committed by Gerrit Code Review
commit 2119df77f1
10 changed files with 11 additions and 88 deletions

View File

@ -27,7 +27,6 @@ Install one of the following supported operating systems on the deployment
hosts:
* `Ubuntu server 22.04 (Jammy Jellyfish) LTS 64-bit <http://releases.ubuntu.com/22.04/>`_
* `Debian 11 (Bullseye) LTS 64-bit <https://www.debian.org/distrib/>`_
* `Debian 12 (Bookworm) LTS 64-bit <https://www.debian.org/distrib/>`_
* `Centos 9 Stream 64-bit <https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64/iso/>`_
* `Rocky Linux 9 64-bit <https://mirrors.rockylinux.org/mirrorlist?path=/pub/rocky/9.0/isos/>`_

View File

@ -6,7 +6,6 @@ following minimum requirements:
* Debian
* Debian 11 (bullseye)
* Debian 12 (bookworm)
* Ubuntu

View File

@ -12,7 +12,6 @@ Install one of the following supported operating systems on the
target host:
* Ubuntu server 22.04 (Jammy Jellyfish) LTS 64-bit
* Debian 11 64-bit
* Debian 12 64-bit
* Centos 9 Stream 64-bit
* Rocky Linux 9 64-bit

View File

@ -104,7 +104,7 @@
<td></td><!-- Ubuntu 20.04 -->
<td></td><!-- Ubuntu 22.04 -->
<td></td><!-- Centos 9s -->
<td></td><!-- Debian 11 -->
<td></td><!-- Debian 11 -->
<td></td><!-- Debian 12 -->
<td></td><!-- RockyLinux 9 -->
</tr>

View File

@ -121,8 +121,7 @@ version.
.. note::
The |current_release_formal_name| release is only compatible with
Debian 11 (bullseye), Debian 12 (bookworm),
Ubuntu 22.04 (Jammy Jellyfish), CentOS 9 Stream,
Debian 12 (bookworm), Ubuntu 22.04 (Jammy Jellyfish), CentOS 9 Stream,
and derivitives of CentOS Stream/RHEL such as Rocky Linux.
The next step is to bootstrap Ansible and the Ansible roles for the

View File

@ -53,12 +53,11 @@
- name: Check for a supported Operating System
assert:
that:
- (ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bullseye') or
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bookworm') or
- (ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bookworm') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'jammy') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9')
msg: >
The only supported platforms for this release are Debian 11 (Bullseye), Debian 12 (Bookworm)
The only supported platforms for this release are Debian 12 (Bookworm)
Ubuntu 22.04 (Jammy), CentOS 9 Stream, and Rocky Linux 9.
roles:
- role: "openstack_hosts"

View File

@ -0,0 +1,4 @@
---
deprecations:
- |
Support of Debian 11 (Bullseye) has been removed.

View File

@ -16,14 +16,12 @@
- name: Check for a supported Operating System
assert:
that:
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bullseye') or
(ansible_facts['distribution'] == 'Debian' and ansible_facts['distribution_release'] == 'bookworm') or
(ansible_facts['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'jammy') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '8') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9')
msg: >-
The only supported platforms for this release are Debian 11 (Bullseye),
Ubuntu 22.04 (Yammy), CentOS Stream 9, and derivatives such as Rocky Linux.
The only supported platforms for this release are Debian 12 (Bookworm),
Ubuntu 22.04 (Jammy), CentOS Stream 9, and derivatives such as Rocky Linux.
when: (check_operating_system | default(True))| bool
tags:
- check-operating-system

View File

@ -625,63 +625,6 @@
parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream
# debian bullseye
- job:
name: openstack-ansible-deploy-aio_telemetry_metal-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-aio_lxc-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-infra_lxc-debian-bullseye
parent: openstack-ansible-deploy-aio-infra
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_lxc-debian-bullseye
parent: openstack-ansible-deploy-aio-hosts
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_distro_lxc-debian-bullseye
parent: openstack-ansible-deploy-aio-hosts
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_metal-debian-bullseye
parent: openstack-ansible-deploy-aio-hosts
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-aio_distro_lxc-debian-bullseye
parent: openstack-ansible-deploy-aio-distro
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-aio_metal-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-aio_distro_metal-debian-bullseye
parent: openstack-ansible-deploy-aio-distro
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
- job:
name: openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
parent: openstack-ansible-deploy-aio
nodeset: debian-bullseye
# debian bookworm
- job:

View File

@ -46,13 +46,11 @@
- openstack-ansible-deploy-aio_lxc-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_lxc-rockylinux-9
- openstack-ansible-deploy-aio_lxc-debian-bullseye
- openstack-ansible-deploy-aio_lxc-debian-bookworm
- openstack-ansible-deploy-aio_lxc-ubuntu-jammy
gate:
jobs:
- openstack-ansible-deploy-aio_lxc-rockylinux-9
- openstack-ansible-deploy-aio_lxc-debian-bullseye
- openstack-ansible-deploy-aio_lxc-debian-bookworm
- openstack-ansible-deploy-aio_lxc-ubuntu-jammy
periodic:
@ -90,7 +88,6 @@
voting: false
- openstack-ansible-deploy-infra_lxc-rockylinux-9
- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9
- openstack-ansible-deploy-infra_lxc-debian-bullseye
- openstack-ansible-deploy-infra_lxc-debian-bookworm
- openstack-ansible-deploy-infra_lxc-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy
@ -99,7 +96,6 @@
jobs:
- openstack-ansible-deploy-infra_lxc-rockylinux-9
- openstack-ansible-deploy-infra_lxc_tls-rockylinux-9
- openstack-ansible-deploy-infra_lxc-debian-bullseye
- openstack-ansible-deploy-infra_lxc-debian-bookworm
- openstack-ansible-deploy-infra_lxc-ubuntu-jammy
- openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy
@ -126,12 +122,11 @@
check:
jobs:
- openstack-ansible-deploy-hosts_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_lxc-debian-bookworm
- openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
gate:
jobs:
- openstack-ansible-deploy-hosts_lxc-rockylinux-9
- openstack-ansible-deploy-hosts_lxc-debian-bullseye
- openstack-ansible-deploy-hosts_lxc-debian-bookworm
- openstack-ansible-deploy-hosts_lxc-ubuntu-jammy
periodic:
@ -143,13 +138,11 @@
check:
jobs:
- openstack-ansible-deploy-hosts_metal-rockylinux-9
- openstack-ansible-deploy-hosts_metal-debian-bullseye
- openstack-ansible-deploy-hosts_metal-debian-bookworm
- openstack-ansible-deploy-hosts_metal-ubuntu-jammy
gate:
jobs:
- openstack-ansible-deploy-hosts_metal-rockylinux-9
- openstack-ansible-deploy-hosts_metal-debian-bullseye
- openstack-ansible-deploy-hosts_metal-debian-bookworm
- openstack-ansible-deploy-hosts_metal-ubuntu-jammy
periodic:
@ -171,7 +164,6 @@
name: openstack-ansible-deploy-aio_distro_lxc-jobs
experimental:
jobs:
- openstack-ansible-deploy-aio_distro_lxc-debian-bullseye
- openstack-ansible-deploy-aio_distro_lxc-debian-bookworm
- openstack-ansible-deploy-aio_distro_lxc-ubuntu-jammy
@ -179,7 +171,6 @@
name: openstack-ansible-deploy-aio_metal-jobs
check:
jobs:
- openstack-ansible-deploy-aio_metal-debian-bullseye
- openstack-ansible-deploy-aio_metal-debian-bookworm
- openstack-ansible-deploy-aio_metal-centos-9-stream:
voting: false
@ -195,7 +186,6 @@
gate:
jobs:
- openstack-ansible-deploy-aio_metal-debian-bullseye
- openstack-ansible-deploy-aio_metal-debian-bookworm
- openstack-ansible-deploy-aio_metal-rockylinux-9
- openstack-ansible-deploy-aio_metal-ubuntu-jammy
@ -210,13 +200,11 @@
- openstack-ansible-deploy-aio_telemetry_metal-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9
- openstack-ansible-deploy-aio_telemetry_metal-debian-bullseye
- openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy
gate:
jobs:
- openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9
- openstack-ansible-deploy-aio_telemetry_metal-debian-bullseye
- openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm
- openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy
@ -228,7 +216,6 @@
- openstack-ansible-deploy-aio_distro_metal-ubuntu-jammy
experimental:
jobs:
- openstack-ansible-deploy-aio_distro_metal-debian-bullseye
- openstack-ansible-deploy-aio_distro_metal-debian-bookworm
- openstack-ansible-deploy-aio_distro_metal-centos-9-stream
@ -289,9 +276,7 @@
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9
gate:
@ -299,9 +284,7 @@
- openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bullseye
- openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm
- openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9