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 — fix: derive JAVA_FULL_VERSION from the real OpenJDK version by ravisingal · Pull Request #58 · hypertrace/docker-java-base

Conversation

@ravisingal

@ravisingal ravisingal commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • java-11/java.version and java-21/java.version switched to Azul's CDN filename format (e.g. zulu11.92.109-ca-jdk11.0.33) as part of fix: bump Zulu to 11.0.33 / 21.0.13 for eMudhra blocklist (CVE-2026-91403) #56, which broke publish.yml's cut-based version parsing.
  • As a result, the latest release (0.3.18) published hypertrace/java:zulu11 / hypertrace/java:zulu11.92.109 instead of updating the expected hypertrace/java:11 tag, and the "full version" tag no longer reflected the real OpenJDK patch version (it resolved to the Zulu build number 11.92.109 instead of 11.0.33).
  • This fixes JAVA_MAJOR_VERSION/JAVA_FULL_VERSION extraction to strip the zulu prefix and pull the real OpenJDK version out of the ca-jdk segment when present, while staying backward compatible with the old <jdk-version>-<zulu-build> format.

Test plan

  • Verified the new parsing logic locally against both the old (11.0.32.1-11.90) and new (zulu11.92.109-ca-jdk11.0.33) java.version formats — confirmed JAVA_MAJOR_VERSION=11 and JAVA_FULL_VERSION=11.0.33 / 11.0.32.1 respectively.
  • Confirm a subsequent release run publishes hypertrace/java:11 and hypertrace/java:11.0.33 as expected.

🤖 Generated with Claude Code

Sorry, something went wrong.

Uh oh!

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

All reactions
@ravisingal @claude
fix: derive JAVA_FULL_VERSION from the real OpenJDK version, not the …
fa7760a
…Zulu build number

The java.version format changed to Azul's CDN filename style (e.g.
zulu11.92.109-ca-jdk11.0.33), which broke the cut-based parsing: it
produced tags like hypertrace/java:zulu11 and
hypertrace/java:zulu11.92.109 instead of updating hypertrace/java:11,
and JAVA_FULL_VERSION no longer matched the actual OpenJDK patch
version consumers expect (e.g. 11.0.33).

Co-Authored-By: Claude Sonnet 5 <[email protected]>
@ravisingal
ravisingal requested review from JBAhire, aaron-steinfeld and kotharironak as code owners October 24, 2026 14:24
aaron-steinfeld
aaron-steinfeld approved these changes Oct 24, 2026
View reviewed changes
@ravisingal
ravisingal merged commit f7c32c1 into main Oct 24, 2026
5 checks passed

Uh oh!

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

@ravisingal
ravisingal deleted the fix/publish-java-full-version branch October 24, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@aaron-steinfeld aaron-steinfeld aaron-steinfeld approved these changes
@JBAhire JBAhire Awaiting requested review from JBAhire JBAhire is a code owner
@kotharironak kotharironak Awaiting requested review from kotharironak kotharironak is a code owner

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

@ravisingal @aaron-steinfeld
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.