Skip to content

kernel-headers-test: Replace deprecated balenalib base with debian:bullseye - #3935

Merged
flowzone-app[bot] merged 3 commits into
masterfrom
debian-base-image
Sep 7, 2026
Merged

kernel-headers-test: Replace deprecated balenalib base with debian:bullseye#3935
flowzone-app[bot] merged 3 commits into
masterfrom
debian-base-image

Conversation

@klutchell

@klutchell klutchell commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Replaces the deprecated balenalib/intel-nuc-debian base with upstream Debian,
pinned to bullseye-20260824, and pins apt to the matching snapshot archive.

See: #3938

@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:27 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:32 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:32 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:32 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:32 — with GitHub Actions Active
@klutchell
klutchell deployed to balena-production.us-east-1 September 5, 2026 17:32 — with GitHub Actions Active
check_gitmodules_branches fails while any submodule has no branch declared,
which currently blocks every PR in this repo. All three pins are ancestors of
master on their remotes.

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
…llseye

The balenalib base images were deprecated some time ago, and this one also
pinned a dated tag from 2023 that no longer receives updates. Use the
upstream debian image instead, pinned to bullseye-20260824. The recipe
installs everything it needs with apt, so nothing from the balenalib layer
was being used.

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
@flowzone-app

flowzone-app Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Website deployed to CF Pages, 👀 preview link https://c5b18891.balena-os.pages.dev

Debian 11 bullseye LTS ended 2026-08-31. Packages are being removed from the
live mirrors while bullseye-security still advertises them, so apt 404s on
libc-dev-bin, libssl-dev and linux-libc-dev. bullseye-security has not landed
on archive.debian.org yet, so there is no live mirror serving a consistent set.

Point apt at the snapshot archive for 20260824T000000Z, the instant this image
tag was built from. Index and pool then come from the same snapshot and cannot
disagree. Snapshot Release files are historical so their Valid-Until has passed,
which needs Acquire::Check-Valid-Until "false".

The base image already ships these lines commented out in
/etc/apt/sources.list, so this only chooses them.

Change-type: patch
See: #3938
Signed-off-by: Kyle Harding <kyle@balena.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants