GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Bump Java 21 Zulu build to 21.0.13.0.3 (zulu21.54.109) by GautamMPanchaL · Pull Request #60 · hypertrace/docker-java-base

Conversation

@GautamMPanchaL

@GautamMPanchaL GautamMPanchaL commented Oct 29, 2026

Copy link
Copy Markdown

Summary

Upstream check against Azul's Zulu metadata API found a newer GA build for the Java 21 line.

Before After
Zulu build zulu21.54.107-ca-jdk21.0.13 zulu21.54.109-ca-jdk21.0.13.0.3
OpenJDK version 21.0.13 21.0.13.0.3

Also checked and confirmed already up to date (no changes needed):

  • Java 11: zulu11.92.109-ca-jdk11.0.33 matches Azul's current latest release.
  • base.image (gcr.io/distroless/cc-debian13:debug) digest matches current upstream digest for both java-11 and java-21.

Changes

  • java-21/java.version: bumped to zulu21.54.109-ca-jdk21.0.13.0.3.
  • java-21/Dockerfile: updated ZULU_SHA256_AMD64 / ZULU_SHA256_ARM64 pins to match the new build (sha256 values sourced from Azul's metadata API sha256_hash field), updated comment example.

Verification

  • Confirmed SHA256 values against Azul metadata API (api.azul.com/metadata/v1/zulu/packages/{uuid}).
  • Built java-21 image locally (docker buildx build --platform linux/arm64) with the updated build args — build succeeds, blocked.certs fingerprint check passes.
  • Ran java -version in the built image: outputs openjdk version "21.0.13.0.3".

🤖 Generated with Cascade

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@GautamMPanchaL
Bump Java 21 Zulu build to 21.0.13.0.3 (zulu21.54.109)
ec7f9a5
hibohra1398
hibohra1398 previously approved these changes Oct 29, 2026
View reviewed changes
@GautamMPanchaL
Remove dead top-level ARG JAVA_VERSION
b4390ac
Left over from 3f62f1d which replaced 'FROM azul/zulu-openjdk-debian:${JAVA_VERSION}'
with 'FROM debian:trixie-slim' + a stage-scoped ARG JAVA_VERSION redeclaration for use
in RUN. No FROM instruction consumes the top-level declaration anymore; verified builds
emit no missing-build-arg warning for JAVA_VERSION after removal.
@GautamMPanchaL
GautamMPanchaL dismissed hibohra1398’s stale review via b4390ac October 29, 2026 12:59
@GautamMPanchaL

GautamMPanchaL commented Oct 29, 2026

Copy link
Copy Markdown
Author

Added a follow-up commit removing dead code found by auditing the last 10 commits:

  • Dead top-level `ARG JAVA_VERSION` in both `java-11/Dockerfile` and `java-21/Dockerfile`. Traced to commit 3f62f1d (eMudhra blocklist fix), which replaced `FROM azul/zulu-openjdk-debian:${JAVA_VERSION}` with `FROM debian:trixie-slim` + a stage-scoped `ARG JAVA_VERSION` redeclaration for use in `RUN`. The original top-level declaration (only needed for substitution into a `FROM` line) was left behind and is no longer consumed anywhere.
  • Verified: both images rebuild cleanly with no missing-build-arg warning for `JAVA_VERSION`, and `java -version` still reports the correct versions (21.0.13.0.3 / 11.0.33) after removal.

Left the per-arch `base-amd64`/`base-arm64` stage duplication as-is — that was intentionally added in #28 for multi-arch support, not dead code, just boilerplate that could be unified later if desired.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

hibohra1398
hibohra1398 approved these changes Oct 29, 2026
View reviewed changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@hibohra1398 hibohra1398 hibohra1398 approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@GautamMPanchaL @hibohra1398
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.