Add Debian Trixie support for debian-base - #4501
Conversation
Starting with a copy from Bookworm to keep the commits clean. The Trixie-specific changes will be in a following commit.
Added libext2fs2t64 and the entry in variants.yaml. Verified other package names in debian:trixie-slim.
|
Hi @wespanther. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Tip We noticed you've done this a few times! Consider joining the org to skip this step and gain Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/ok-to-test |
|
The build made it through all of the bookworm variants and 4 of the trixie variants, but timed out on |
Adding 5 minutes to the Cloud Build timeout to account for building the trixie variants. This can be adjusted when trixie becomes default and bookworm is removed.
|
/retest |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: BenTheElder, wespanther The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind feature
What this PR does / why we need it:
This adds support to build the
debian-baseimage based on Debian Trixie. This is required because the previous version (Bookworm) is out of support as of 2026-06-10, and will no longer receive patches or updated packages (e.g. python 3.12). This was originally proposed in #4312.I listed all of the dependencies using
debian:trixie-slimto verify I had them correct. I successfully built the image using:Note: we may have to revisit the cloud build timeouts based on the other PR (though it failed to build). We will also need to update the defaults in the main
images/build/debian-basemakefile. I'll send a followup for this one.Which issue(s) this PR fixes:
N/A
Special notes for your reviewer:
N/A
Does this PR introduce a user-facing change?