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:
@@ -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
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
"python": "python3.12",
|
||||
"python-dev": "python3.12-devel"
|
||||
}
|
||||
},
|
||||
"debian": {
|
||||
"bullseye": {
|
||||
"lshw": "lshw/bullseye-backports"
|
||||
}
|
||||
}
|
||||
},
|
||||
"family": {
|
||||
|
||||
@@ -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
|
||||
--------
|
||||
|
||||
@@ -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.
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user