From 225bf5c7e0e5d91f8977f91a3e9b011aa2c8e1ce Mon Sep 17 00:00:00 2001 From: Amin Vakil Date: Fri, 19 Sep 2025 17:29:13 +0330 Subject: [PATCH 1/2] build: remove buster, replace with bullseye when necessary Signed-off-by: Amin Vakil --- lib/cfl/.github/workflows/build.yaml | 4 ++-- lib/cmetrics/.github/workflows/build.yaml | 4 ++-- lib/cprofiles/.github/workflows/build.yaml | 4 ++-- lib/ctraces/.github/workflows/build.yaml | 4 ++-- packaging/README.md | 3 --- packaging/build-config.json | 8 -------- packaging/update-apt-repo.sh | 2 +- packaging/update-repos.sh | 1 - 8 files changed, 9 insertions(+), 21 deletions(-) diff --git a/lib/cfl/.github/workflows/build.yaml b/lib/cfl/.github/workflows/build.yaml index b33123dc1cf..47dba64036c 100644 --- a/lib/cfl/.github/workflows/build.yaml +++ b/lib/cfl/.github/workflows/build.yaml @@ -100,9 +100,9 @@ jobs: working-directory: cfl build-debian: - name: Debian Buster build to confirm no issues once used downstream + name: Debian Bullseye build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:buster + container: debian:bullseye steps: - name: Set up base image dependencies run: | diff --git a/lib/cmetrics/.github/workflows/build.yaml b/lib/cmetrics/.github/workflows/build.yaml index 40f8432a8fc..748f0c7a24a 100644 --- a/lib/cmetrics/.github/workflows/build.yaml +++ b/lib/cmetrics/.github/workflows/build.yaml @@ -84,9 +84,9 @@ jobs: working-directory: cmetrics build-debian: - name: Debian Buster build to confirm no issues once used downstream + name: Debian Bullseye build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:buster + container: debian:bullseye steps: - name: Set up base image dependencies run: | diff --git a/lib/cprofiles/.github/workflows/build.yaml b/lib/cprofiles/.github/workflows/build.yaml index 6ec128e2a53..46dd2c9ec0d 100644 --- a/lib/cprofiles/.github/workflows/build.yaml +++ b/lib/cprofiles/.github/workflows/build.yaml @@ -75,9 +75,9 @@ jobs: working-directory: cprofiles/build build-debian: - name: Debian Buster build to confirm no issues once used downstream + name: Debian Bullseye build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:buster + container: debian:bullseye steps: - name: Set up base image dependencies run: | diff --git a/lib/ctraces/.github/workflows/build.yaml b/lib/ctraces/.github/workflows/build.yaml index ee53dd0dadb..0fbc0fc640c 100644 --- a/lib/ctraces/.github/workflows/build.yaml +++ b/lib/ctraces/.github/workflows/build.yaml @@ -79,9 +79,9 @@ jobs: working-directory: ctraces build-debian: - name: Debian Buster build to confirm no issues once used downstream + name: Debian Bullseye build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:buster + container: debian:bullseye steps: - name: Set up base image dependencies run: | diff --git a/packaging/README.md b/packaging/README.md index 4066f30b15f..17dc035e328 100644 --- a/packaging/README.md +++ b/packaging/README.md @@ -35,8 +35,6 @@ The [`distros`](./distros/) directory contains OCI container definitions used to | Debian | 12 | arm64v8 | debian/bookworm.arm64v8 | | Debian | 11 | x86_64 | debian/bullseye | | Debian | 11 | arm64v8 | debian/bullseye.arm64v8 | -| Debian | 10 | x86_64 | debian/buster | -| Debian | 10 | arm64v8 | debian/buster.arm64v8 | | Ubuntu | 24.04 / Noble Numbat | x86_64 | ubuntu/24.04 | | Ubuntu | 24.04 / Noble Numbat | arm64v8 | ubuntu/24.04.arm64v8 | | Ubuntu | 22.04 / Jammy Jellyfish | x86_64 | ubuntu/22.04 | @@ -48,7 +46,6 @@ The [`distros`](./distros/) directory contains OCI container definitions used to | Ubuntu | 16.04 / Xenial Xerus | x86_64 | ubuntu/16.04 | | Raspbian | 12 / Bookworm | arm32v7 | raspbian/bookworm | | Raspbian | 11 / Bullseye | arm32v7 | raspbian/bullseye | -| Raspbian | 10 / Buster | arm32v7 | raspbian/buster | | Rocky Linux | 10 | x86_64 | rockylinux/10 | | Rocky Linux | 10 | arm64v8 | rockylinux/10.arm64v8 | | Rocky Linux | 9 | x86_64 | rockylinux/9 | diff --git a/packaging/build-config.json b/packaging/build-config.json index 4ca4f44df99..6117bdb7700 100644 --- a/packaging/build-config.json +++ b/packaging/build-config.json @@ -104,14 +104,6 @@ "target": "debian/bookworm.arm64v8", "type": "deb" }, - { - "target": "debian/buster", - "type": "deb" - }, - { - "target": "debian/buster.arm64v8", - "type": "deb" - }, { "target": "debian/bullseye", "type": "deb" diff --git a/packaging/update-apt-repo.sh b/packaging/update-apt-repo.sh index a975217d68e..796119f73aa 100755 --- a/packaging/update-apt-repo.sh +++ b/packaging/update-apt-repo.sh @@ -10,7 +10,7 @@ if [[ ! -d "$BASE_PATH" ]]; then exit 1 fi -# "debian/bookworm" "debian/bullseye" "debian/buster" "debian/trixie" "ubuntu/xenial" "ubuntu/bionic" "ubuntu/focal" "ubuntu/jammy" "raspbian/buster" "raspbian/bullseye" +# "debian/bookworm" "debian/bullseye" "debian/trixie" "ubuntu/xenial" "ubuntu/bionic" "ubuntu/focal" "ubuntu/jammy" "raspbian/bullseye" DEB_REPO=${DEB_REPO:?} # Set true to prevent signing diff --git a/packaging/update-repos.sh b/packaging/update-repos.sh index aff62af7d64..6fa0c94d9ad 100755 --- a/packaging/update-repos.sh +++ b/packaging/update-repos.sh @@ -61,7 +61,6 @@ done DEB_REPO_PATHS=( "debian/bookworm" "debian/bullseye" - "debian/buster" "debian/trixie" "ubuntu/jammy" "ubuntu/noble" From 392073578dcf5e5e862ac2926e62c60b92b28c04 Mon Sep 17 00:00:00 2001 From: Amin Vakil Date: Wed, 31 Dec 2025 18:14:19 +0330 Subject: [PATCH 2/2] Do not change cfl, cmetrics, cprofiles, ctraces Signed-off-by: Amin Vakil --- lib/cfl/.github/workflows/build.yaml | 4 ++-- lib/cmetrics/.github/workflows/build.yaml | 4 ++-- lib/cprofiles/.github/workflows/build.yaml | 4 ++-- lib/ctraces/.github/workflows/build.yaml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/cfl/.github/workflows/build.yaml b/lib/cfl/.github/workflows/build.yaml index 47dba64036c..b33123dc1cf 100644 --- a/lib/cfl/.github/workflows/build.yaml +++ b/lib/cfl/.github/workflows/build.yaml @@ -100,9 +100,9 @@ jobs: working-directory: cfl build-debian: - name: Debian Bullseye build to confirm no issues once used downstream + name: Debian Buster build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:bullseye + container: debian:buster steps: - name: Set up base image dependencies run: | diff --git a/lib/cmetrics/.github/workflows/build.yaml b/lib/cmetrics/.github/workflows/build.yaml index 748f0c7a24a..40f8432a8fc 100644 --- a/lib/cmetrics/.github/workflows/build.yaml +++ b/lib/cmetrics/.github/workflows/build.yaml @@ -84,9 +84,9 @@ jobs: working-directory: cmetrics build-debian: - name: Debian Bullseye build to confirm no issues once used downstream + name: Debian Buster build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:bullseye + container: debian:buster steps: - name: Set up base image dependencies run: | diff --git a/lib/cprofiles/.github/workflows/build.yaml b/lib/cprofiles/.github/workflows/build.yaml index 46dd2c9ec0d..6ec128e2a53 100644 --- a/lib/cprofiles/.github/workflows/build.yaml +++ b/lib/cprofiles/.github/workflows/build.yaml @@ -75,9 +75,9 @@ jobs: working-directory: cprofiles/build build-debian: - name: Debian Bullseye build to confirm no issues once used downstream + name: Debian Buster build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:bullseye + container: debian:buster steps: - name: Set up base image dependencies run: | diff --git a/lib/ctraces/.github/workflows/build.yaml b/lib/ctraces/.github/workflows/build.yaml index 0fbc0fc640c..ee53dd0dadb 100644 --- a/lib/ctraces/.github/workflows/build.yaml +++ b/lib/ctraces/.github/workflows/build.yaml @@ -79,9 +79,9 @@ jobs: working-directory: ctraces build-debian: - name: Debian Bullseye build to confirm no issues once used downstream + name: Debian Buster build to confirm no issues once used downstream runs-on: ubuntu-latest - container: debian:bullseye + container: debian:buster steps: - name: Set up base image dependencies run: |