Skip to content

chore(deps): stop Dependabot from bumping the pinned llama.cpp digest#126

Merged
dvcdsys merged 1 commit into
mainfrom
chore/dependabot-ignore-llama
Jul 2, 2026
Merged

chore(deps): stop Dependabot from bumping the pinned llama.cpp digest#126
dvcdsys merged 1 commit into
mainfrom
chore/dependabot-ignore-llama

Conversation

@dvcdsys

@dvcdsys dvcdsys commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Adds a Dependabot ignore rule for the ghcr.io/ggml-org/llama.cpp CUDA image (docker ecosystem, /server).

Why

The image is deliberately pinned by digest in server/Dockerfile.cuda. Upstream refactors the shared-library layout between builds (the server logic moved into libllama-server-impl.so), so an automated digest bump silently breaks the runtime .so COPY → llama-server exit 127 — this took prod down once. The bump must be done manually: edit the digest, run make scout-cuda, and verify GPU embeddings end-to-end. Drift is already surfaced by the check-llama-pin.sh warn job (llama-pin-check.yml), so Dependabot digest PRs for this image are pure noise/risk.

Config is read from the default branch (main), hence this targets main; back-merged to develop.

Closes the stale #115 (which was also cut from a pre-#120 develop and would have reverted alpine/golang bumps + #120).

🤖 Generated with Claude Code

The ggml-org/llama.cpp CUDA image is deliberately pinned by digest in
Dockerfile.cuda. Upstream refactors the .so layout between builds, so an
automated digest bump silently breaks the runtime library COPY (llama-server
exit 127: missing libllama-server-impl.so) — this took prod down once. The
bump must be done manually: edit the digest, run `make scout-cuda`, and
verify GPU embeddings end-to-end. Drift is already surfaced by the
check-llama-pin.sh warn job (llama-pin-check.yml), so Dependabot digest PRs
here are pure noise/risk. Add an ignore rule for this image.

Closes the stale #115.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@dvcdsys dvcdsys merged commit 13efa72 into main Jul 2, 2026
4 checks passed
@dvcdsys dvcdsys deleted the chore/dependabot-ignore-llama branch July 2, 2026 15:42
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