Skip to content

Refresh ca-certificates apt pin in Compose image - #2994

Merged
amankrx merged 4 commits into
TraceMachina:mainfrom
matdexir:unpin-compose-apt-packages
Oct 21, 2026
Merged

amankrx merged 4 commits into
TraceMachina:mainfrom
matdexir:unpin-compose-apt-packages

Conversation

@matdexir

@matdexir matdexir commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

What and why

docker compose builds of deployment-examples/docker-compose/Dockerfile still pin ca-certificates=20240203, which Noble no longer publishes. The dependencies stage fails with E: Version '20240203' for 'ca-certificates' was not found.

This updates that pin to 20260816ubuntu0.24.04.1. The stale git pin was already fixed on main in #2995; this pull request does not touch it.

How was this verified?

On the pinned Noble base image (ubuntu:noble-20250925), apt-cache madison ca-certificates lists 20260816ubuntu0.24.04.1, and apt-get install -s accepts the full pinned dependency set with that revision.

pre-commit-checks (hadolint DL3008) passes with version pins intact.

Risk

Low: image build only. The pin can go stale again when Noble drops this revision.

AI assistance

A Cursor agent opened and updated this pull request at my request.

@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nativelink Ready Ready Preview Oct 21, 2026 3:18pm UTC
nativelink-aidm Ready Ready Preview Oct 21, 2026 3:18pm UTC

Request Review

The guides next to the compose files described architecture support without saying the setup has not been tested on macOS hardware.
Hadolint DL3008 rejects unpinned apt installs, and Noble no longer publishes git 1:2.43.0-1ubuntu7.3 or ca-certificates 20240203.
@matdexir matdexir changed the title Refresh apt pins in the Compose image Refresh ca-certificates apt pin in Compose image Oct 21, 2026
@amankrx
amankrx merged commit 818a71d into TraceMachina:main Oct 21, 2026
29 checks passed

This branch was successfully deployed

2 active deployments
Preview – nativelink — 871c946c Deployed Oct 21, 2026 by vercel[bot]
Preview – nativelink-aidm — 871c946c Deployed Oct 21, 2026 by vercel[bot]
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.

4 participants