Drop support for Debian 11 (bullseye)

Change-Id: Ic3fe56cd46130b44ae5b60a13fc674ecc86895ac
This commit is contained in:
Dmitriy Rabotyagov 2024-06-05 12:29:50 +02:00
parent 4e6c09fbe2
commit 7808a2c0bd
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: hosts:
* `Ubuntu server 22.04 (Jammy Jellyfish) LTS 64-bit <http://releases.ubuntu.com/22.04/>`_ * `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/>`_ * `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/>`_ * `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/>`_ * `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
* Debian 11 (bullseye)
* Debian 12 (bookworm) * Debian 12 (bookworm)
* Ubuntu * Ubuntu

View File

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

View File

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

View File

@ -121,8 +121,7 @@ version.
.. note:: .. note::
The |current_release_formal_name| release is only compatible with The |current_release_formal_name| release is only compatible with
Debian 11 (bullseye), Debian 12 (bookworm), Debian 12 (bookworm), Ubuntu 22.04 (Jammy Jellyfish), CentOS 9 Stream,
Ubuntu 22.04 (Jammy Jellyfish), CentOS 9 Stream,
and derivitives of CentOS Stream/RHEL such as Rocky Linux. and derivitives of CentOS Stream/RHEL such as Rocky Linux.
The next step is to bootstrap Ansible and the Ansible roles for the 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 - name: Check for a supported Operating System
assert: assert:
that: 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['distribution'] == 'Ubuntu' and ansible_facts['distribution_release'] == 'jammy') or
(ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9') (ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9')
msg: > 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. Ubuntu 22.04 (Jammy), CentOS 9 Stream, and Rocky Linux 9.
roles: roles:
- role: "openstack_hosts" - 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 - name: Check for a supported Operating System
assert: assert:
that: 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['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') (ansible_facts['os_family'] == 'RedHat' and ansible_facts['distribution_major_version'] == '9')
msg: >- msg: >-
The only supported platforms for this release are Debian 11 (Bullseye), The only supported platforms for this release are Debian 12 (Bookworm),
Ubuntu 22.04 (Yammy), CentOS Stream 9, and derivatives such as Rocky Linux. Ubuntu 22.04 (Jammy), CentOS Stream 9, and derivatives such as Rocky Linux.
when: (check_operating_system | default(True))| bool when: (check_operating_system | default(True))| bool
tags: tags:
- check-operating-system - check-operating-system

View File

@ -644,63 +644,6 @@
parent: openstack-ansible-deploy-aio parent: openstack-ansible-deploy-aio
nodeset: centos-9-stream 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 # debian bookworm
- job: - job:

View File

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