Skip to content

chore(builder): refresh gateway + kms pinned packages#687

Closed
h4x3rotab wants to merge 1 commit into
masterfrom
fix/pinned-packages-regen
Closed

chore(builder): refresh gateway + kms pinned packages#687
h4x3rotab wants to merge 1 commit into
masterfrom
fix/pinned-packages-regen

Conversation

@h4x3rotab
Copy link
Copy Markdown
Contributor

Summary

Debian's snapshot.debian.org has shipped point releases since the last pinning pass, causing Docker Build Check to fail on master and every PR. This refresh brings the builder pinning files back in sync with current upstream.

Changes

Only builder-pinned-packages.txt for gateway and kms — the runtime pinned-packages.txt files are unchanged.

Diff:

  • libssl-dev / libssl3t64: 3.5.5-1~deb13u13.5.6-1~deb13u1
  • musl-dev / musl-tools / musl: 1.2.5-31.2.5-3.1~deb13u1

Pure upstream Debian refresh — no semantic change to dstack code.

How regenerated

./gateway/dstack-app/builder/build-image.sh gateway-builder-check:latest
./kms/dstack-app/builder/build-image.sh kms-builder-check:latest

Both scripts call extract_packages after the docker build and write the result to the corresponding shared/builder-pinned-packages.txt. check_clean_tree confirms idempotency at the end of each run.

Test plan

  • ./gateway/dstack-app/builder/build-image.sh completes with extract_packages writing the new file and check_clean_tree reporting no further drift
  • ./kms/dstack-app/builder/build-image.sh likewise
  • CI's Docker Build Check (gateway + kms jobs) goes green on this branch

🤖 Generated with Claude Code

Debian's snapshot.debian.org has shipped point releases since the
last pinning pass. The builder images now install:

  libssl-dev / libssl3t64  3.5.5-1~deb13u1 → 3.5.6-1~deb13u1
  musl-dev / musl-tools / musl   1.2.5-3 → 1.2.5-3.1~deb13u1

Both Docker Build Check verifications fail until the pinning files
match what apt actually fetches. Regenerated by running each
service's build-image.sh:

  ./gateway/dstack-app/builder/build-image.sh gateway-builder-check:latest
  ./kms/dstack-app/builder/build-image.sh   kms-builder-check:latest

No semantic change to dstack code — pure upstream Debian refresh.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@h4x3rotab
Copy link
Copy Markdown
Contributor Author

Superseded by #688 — closing.

@h4x3rotab h4x3rotab closed this May 19, 2026
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