Skip to content

Upgrade Docker images to Debian Trixie#633

Merged
jviotti merged 1 commit intomainfrom
trixie
Feb 16, 2026
Merged

Upgrade Docker images to Debian Trixie#633
jviotti merged 1 commit intomainfrom
trixie

Conversation

@jviotti
Copy link
Member

@jviotti jviotti commented Feb 14, 2026

Signed-off-by: Juan Cruz Viotti jv@jviotti.com

@augmentcode
Copy link

augmentcode bot commented Feb 14, 2026

🤖 Augment PR Summary

Summary: Updates the project’s container base images from Debian Bookworm to Debian Trixie for both build and runtime stages.

Changes:

  • Switches the main Dockerfile base images to debian:trixie and debian:trixie-slim
  • Updates the kraft Dockerfile note to indicate the shared-library baseline is now based on Debian Trixie

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 1 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

COPY --from=builder /etc/ld.so.cache /etc/ld.so.cache
# Based on an ldd(1) output on Debian Bookworm
# Based on an ldd(1) output on Debian Trixie
COPY --from=builder /lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the library copies below are meant to reflect an ldd(1) baseline, it’d be worth re-running ldd on the Trixie-built binary and confirming this list is still complete. Otherwise the kraft image can fail at runtime with a missing shared library despite the comment update.

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
@jviotti jviotti merged commit ef8f1b6 into main Feb 16, 2026
5 checks passed
@jviotti jviotti deleted the trixie branch February 16, 2026 13:37
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.

1 participant