Do not build Debian Bullseye image anymore

Debian Bullseye is EOL since a year now and its default python
version is 3.9 which is incompatible with Ironic Python Agent.
This patch removes its support.

Change-Id: I057de3d4773132c535e935b48a6c7b1bdd434af2
Signed-off-by: Riccardo Pittau <elfosardo@gmail.com>
This commit is contained in:
Riccardo Pittau
2025-11-05 17:51:44 +01:00
parent 52398af1cc
commit 6982c2e4a3
6 changed files with 7 additions and 20 deletions

View File

@@ -1,9 +1,5 @@
# IPA is built with non-free firmware by default.
DIB_DEBIAN_NON_FREE=non-free-firmware
if [[ "$DIB_RELEASE" == "bullseye" ]]; then
# Starting with bookworm, firmware is in a separate repository
DIB_DEBIAN_NON_FREE=non-free
fi
export DIB_DEBIAN_COMPONENTS=${DIB_DEBIAN_COMPONENTS:-main,contrib,$DIB_DEBIAN_NON_FREE}
if [[ $DIB_DEBIAN_COMPONENTS =~ non-free ]]; then

View File

@@ -11,11 +11,6 @@
"python": "python3.12",
"python-dev": "python3.12-devel"
}
},
"debian": {
"bullseye": {
"lshw": "lshw/bullseye-backports"
}
}
},
"family": {

View File

@@ -10,7 +10,6 @@ real hardware. The recommended distributions are:
The following should work but receive only limited testing and support:
* Ubuntu 20.04 Focal
* Debian Bullseye (``debian-minimal`` element)
Building
--------

View File

@@ -0,0 +1,5 @@
---
upgrade:
- |
Debian Bullseye IPA ramdisk is not built anymore, the default Python
version (3.9) is incompatible with Ironic Python Agent.

View File

@@ -125,23 +125,17 @@
image_distro: 'debian-minimal'
image_release: 'bookworm'
- job:
name: ironic-python-agent-check-image-dib-debian-bullseye
parent: ironic-python-agent-check-image-dib-debian
vars:
image_release: 'bullseye'
- job:
name: ironic-python-agent-check-image-dib-debian-arm64
parent: ironic-python-agent-check-image-dib-debian
nodeset: debian-bullseye-arm64
nodeset: debian-bookworm-arm64
vars:
image_target_name: debian-arm64
- job:
name: ironic-python-agent-build-image-dib-debian-arm64
parent: ironic-python-agent-build-image-dib-debian
nodeset: debian-bullseye-arm64
nodeset: debian-bookworm-arm64
vars:
image_target_name: debian-arm64

View File

@@ -15,8 +15,6 @@
- ironic-python-agent-check-image-dib-debian-arm64
- ironic-python-agent-check-image-dib-debian-extra
# Non-voting jobs
- ironic-python-agent-check-image-dib-debian-bullseye:
voting: false
- ironic-python-agent-check-image-dib-ubuntu:
voting: false
- ironic-python-agent-check-image-dib-ubuntu-arm64: