From f92299f8607379f75670436c2696965343824743 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 11 Jun 2024 22:29:48 +0200 Subject: [PATCH 1/3] Jenkinsfile: remove Fedora 38 as it's EOL Signed-off-by: Sebastiaan van Stijn (cherry picked from commit f9b0e3fcf827b34502d27e6ff6adb399d2aa0b0f) Signed-off-by: Sebastiaan van Stijn --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 91a5faf2..efaf1321 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,7 +16,6 @@ def images = [ [image: "docker.io/library/debian:buster", arches: ["amd64", "aarch64", "armhf"]], // Debian 10 (EOL: 2022-09-10, EOL LTS: 2024-06-30) [image: "docker.io/library/debian:bullseye", arches: ["amd64", "aarch64", "armhf"]], // Debian 11 (EOL: 2024) [image: "docker.io/library/debian:bookworm", arches: ["amd64", "aarch64", "armhf"]], // Debian 12 (stable) - [image: "docker.io/library/fedora:38", arches: ["amd64", "aarch64"]], // Fedora 38 (EOL: May 14, 2024) [image: "docker.io/library/fedora:39", arches: ["amd64", "aarch64"]], // Fedora 39 (EOL: November 12, 2024) [image: "docker.io/library/fedora:40", arches: ["amd64", "aarch64"]], // Fedora 40 (EOL: May 13, 2025) [image: "docker.io/opensuse/leap:15", arches: ["amd64"]], From 3b7847ca972b841afd76bcaa1804155999ab02e7 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 18 Jun 2024 15:55:10 +0200 Subject: [PATCH 2/3] Jenkinsfile: remove Debian and Raspbian 10 Buster (EOL LTS: 2024-06-30) Remove this version of Debian, which reaches end of the line. End of standard support already reached EOL on 2022-09-10, and stopped advertising this version of Debian in our documentation, but builds were still running. This patch removes it from CI in this repository (but could still be built in our release pipeline). Signed-off-by: Sebastiaan van Stijn (cherry picked from commit caf9a4ca0d2bbd1ba07d09a427dd80e2331c530e) Signed-off-by: Sebastiaan van Stijn --- Jenkinsfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index efaf1321..296ce14b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -13,13 +13,11 @@ def images = [ [image: "docker.io/library/rockylinux:9", arches: ["amd64", "aarch64"]], // Rocky Linux 9 (EOL: 2032-05-31) [image: "docker.io/library/almalinux:8", arches: ["amd64", "aarch64"]], // AlmaLinux 8 (EOL: 2029) [image: "docker.io/library/almalinux:9", arches: ["amd64", "aarch64"]], // AlmaLinux 9 (EOL: 2032) - [image: "docker.io/library/debian:buster", arches: ["amd64", "aarch64", "armhf"]], // Debian 10 (EOL: 2022-09-10, EOL LTS: 2024-06-30) [image: "docker.io/library/debian:bullseye", arches: ["amd64", "aarch64", "armhf"]], // Debian 11 (EOL: 2024) [image: "docker.io/library/debian:bookworm", arches: ["amd64", "aarch64", "armhf"]], // Debian 12 (stable) [image: "docker.io/library/fedora:39", arches: ["amd64", "aarch64"]], // Fedora 39 (EOL: November 12, 2024) [image: "docker.io/library/fedora:40", arches: ["amd64", "aarch64"]], // Fedora 40 (EOL: May 13, 2025) [image: "docker.io/opensuse/leap:15", arches: ["amd64"]], - [image: "docker.io/balenalib/rpi-raspbian:buster", arches: ["armhf"]], [image: "docker.io/balenalib/rpi-raspbian:bullseye",arches: ["armhf"]], [image: "docker.io/balenalib/rpi-raspbian:bookworm",arches: ["armhf"]], [image: "docker.io/library/ubuntu:focal", arches: ["amd64", "aarch64", "armhf"]], // Ubuntu 20.04 LTS (End of support: April, 2025. EOL: April, 2030) From 321545591af6276820d76e34243d3fb058d8c248 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Tue, 18 Jun 2024 17:43:30 +0200 Subject: [PATCH 3/3] Jenkinsfile: remove CentOS 7 (EOL 2024-06-30) CentOS 7 [reaches EOL on June 30][1], so we won't be building packages for containerd 1.7. containerd 1.6 packages are still available for the remaining time for those that need it. This patch removes it from CI in this repository (but could still be built in our release pipeline). [1]: https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/#centos-linux-7-end-of-life-june-30-2024 Signed-off-by: Sebastiaan van Stijn (cherry picked from commit 6bc9688c86b6fbd1d3b6cdceed44e28756db53aa) Signed-off-by: Sebastiaan van Stijn --- Jenkinsfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 296ce14b..b67573e9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,7 +7,6 @@ // When adding a distro here, also open a pull request in the release repository. def images = [ [image: "docker.io/library/amazonlinux:2", arches: ["aarch64"]], - [image: "docker.io/library/centos:7", arches: ["amd64", "aarch64"]], [image: "quay.io/centos/centos:stream9", arches: ["amd64", "aarch64"]], // CentOS Stream 9 (EOL: 2027) [image: "docker.io/library/rockylinux:8", arches: ["amd64", "aarch64"]], // Rocky Linux 8 (EOL: 2029-05-31) [image: "docker.io/library/rockylinux:9", arches: ["amd64", "aarch64"]], // Rocky Linux 9 (EOL: 2032-05-31)