Skip to content

chore(deps): Bump the docker-images group across 1 directory with 2 updates - #1194

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/docker/release/docker/docker-images-07dc1b58ee
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/docker/release/docker/docker-images-07dc1b58ee

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 20, 2026

Copy link
Copy Markdown
Contributor

Warning

Cooldown could not be applied because no publication date was available from the registry.

Bumps the docker-images group with 2 updates in the /release/docker directory: distroless/cc-debian13 and rust.

Updates distroless/cc-debian13 from c31ff9a to 54df941

Updates rust from 1.95-trixie to 1.97-trixie

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…pdates

Bumps the docker-images group with 2 updates in the /release/docker directory: distroless/cc-debian13 and rust.


Updates `distroless/cc-debian13` from `c31ff9a` to `54df941`

Updates `rust` from 1.95-trixie to 1.97-trixie

---
updated-dependencies:
- dependency-name: distroless/cc-debian13
  dependency-version: nonroot
  dependency-type: direct:production
  dependency-group: docker-images
- dependency-name: rust
  dependency-version: 1.97-trixie
  dependency-type: direct:production
  dependency-group: docker-images
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Sep 20, 2026
@dependabot
dependabot Bot requested a review from jeremi as a code owner September 20, 2026 09:25
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Sep 20, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 31e79e5f78

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

# syntax=docker/dockerfile:1.7@sha256:a57df69d0ea827fb7266491f2813635de6f17269be881f696fbfdf2d83dda33e

FROM rust:1.95-trixie@sha256:f49565f188ee00bc2a18dd418183f2c5f23ef7d6e691890517ed341a598f67c3 AS builder
FROM rust:1.97-trixie@sha256:b1b3c9c0d921d7fa0a6d1f9ec7e4eab87f8c8ec97644c3d791450f131dec813f AS builder

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Synchronize the canonical release-builder identity

This recipe now builds under the Rust 1.97 base, but .github/workflows/release-candidate.yml:19, release/scripts/build-release-binaries.sh:220, and release/scripts/registry-release:147-150 still require and record the Rust 1.95 image. Consequently check-debian13-images.py fails, and if that check were bypassed the resulting binaries would be stamped with incorrect builder provenance. Update every canonical builder pin and provenance marker together with this base change.

AGENTS.md reference: AGENTS.md:L416-L418

Useful? React with 👍 / 👎.

&& find /workspace/runtime-root -exec touch -h --date="@${SOURCE_DATE_EPOCH}" {} +

FROM gcr.io/distroless/cc-debian13:nonroot@sha256:c31ff9abcb1910f3ab25c7957bdaf0bfe12a01eb546e8df2282f1c8f682b606c AS runtime
FROM gcr.io/distroless/cc-debian13:nonroot@sha256:54df941ed0d06a1bd95ef5e0ce391fd8d9f94b64782dc9a60062727849ee3f97 AS runtime

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Update the guarded Distroless release state

All five runtime Dockerfiles now use this new Distroless digest, while release/scripts/check-debian13-images.py:67-70 and the five advisory baselines still bind the old base and layer identities. The image-contract command invoked by .github/workflows/ci.yml:131 and .github/workflows/release-candidate.yml:219 therefore fails immediately; after updating the policy constant, advisory verification will also reject the changed base until its security evidence is explicitly reviewed and renewed. Carry those guarded release updates with the digest bump.

AGENTS.md reference: AGENTS.md:L416-L418

Useful? React with 👍 / 👎.

# syntax=docker/dockerfile:1.7@sha256:a57df69d0ea827fb7266491f2813635de6f17269be881f696fbfdf2d83dda33e

FROM rust:1.95-trixie@sha256:f49565f188ee00bc2a18dd418183f2c5f23ef7d6e691890517ed341a598f67c3 AS builder
FROM rust:1.97-trixie@sha256:b1b3c9c0d921d7fa0a6d1f9ec7e4eab87f8c8ec97644c3d791450f131dec813f AS builder

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Add the required DCO sign-off

Commit 76289b00032dbfdcee4fe166efbf17aad64da177 has no Signed-off-by: trailer, so it violates the repository's mandatory DCO policy and cannot be accepted as-is; recreate the commit with git commit -s before merging.

AGENTS.md reference: AGENTS.md:L405-L407

Useful? React with 👍 / 👎.

# syntax=docker/dockerfile:1.7@sha256:a57df69d0ea827fb7266491f2813635de6f17269be881f696fbfdf2d83dda33e

FROM rust:1.95-trixie@sha256:f49565f188ee00bc2a18dd418183f2c5f23ef7d6e691890517ed341a598f67c3 AS builder
FROM rust:1.97-trixie@sha256:b1b3c9c0d921d7fa0a6d1f9ec7e4eab87f8c8ec97644c3d791450f131dec813f AS builder

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep the maintained adopter images on the shared bases

This grouped update changes both shared image identities only under release/docker, leaving docker/Dockerfile:25,60,99 on the old Rust builder and Distroless runtime digests even though check-debian13-images.py explicitly requires that maintained adopter Dockerfile to use the same RUST_BUILDER and DISTROLESS_RUNTIME values. Once the policy constants are updated for these new pins, CI will still fail on the adopter images, and docker/README.md:61-63 will describe stale versions; update that maintained Dockerfile and its version documentation in the same change.

AGENTS.md reference: AGENTS.md:L416-L418

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants