Skip to content

Update Dockerfiles - #1033

Open
eclipse-temurin-bot wants to merge 9 commits into
mainfrom
dockerfile_bot
Open

Update Dockerfiles#1033
eclipse-temurin-bot wants to merge 9 commits into
mainfrom
dockerfile_bot

Conversation

@eclipse-temurin-bot

Copy link
Copy Markdown
Contributor

This is an automatically generated pull request, it will be automatically merged if all the CI tests pass.

github-actions[bot]
github-actions Bot previously approved these changes Aug 14, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) August 14, 2026 13:31
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

gdams
gdams previously approved these changes Aug 20, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown
Contributor

Dockerfile Readiness Report

Summary

Version Status Java Version Missing Arches Notes
8 ⚠️ Partial 8u502-b07 ubuntu (jammy/noble/resolute): arm32v7 Version bumped from 8u492-b09; new alpine/3.24 added
11 ✅ Ready 11.0.32_9 Version bumped from 11.0.31_11; new alpine/3.24 added
17 ⚠️ Partial 17.0.20.1_1 (Linux) / 17.0.20_8 (Windows) ubi: arm64v8, ppc64le, s390x; ubuntu: multiple arches Version split between Linux and Windows; arch regressions present
21 ⚠️ Partial 21.0.12.1_1 ubi/ubuntu: ppc64le, s390x; noble: also riscv64 Version bumped from 21.0.11_10; new alpine/3.24 added
25 ⚠️ Partial 25.0.4.1_1 ubi/ubuntu: ppc64le, s390x; noble: also riscv64 Version bumped from 25.0.3_9; new alpine/3.24 added
26 ✅ Ready 26.0.2_10 Version bumped from 26.0.1_8; new alpine/3.24 added

Version Details

JDK 8 — ⚠️ Partially Ready

Java Version: 8u502-b07 (upstream: 8u492-b09 — version bump)

Distro Local Arches Upstream Arches Status
alpine amd64 amd64 ✅ Complete (3.21, 3.22, 3.23, 3.24 new)
ubuntu/noble amd64, arm64v8, ppc64le amd64, arm32v7, arm64v8, ppc64le ⚠️ Missing arm32v7
ubuntu/jammy amd64, arm64v8, ppc64le amd64, arm32v7, arm64v8, ppc64le ⚠️ Missing arm32v7
ubuntu/resolute amd64, arm64v8, ppc64le amd64, arm32v7, arm64v8, ppc64le ⚠️ Missing arm32v7
ubi amd64, arm64v8, ppc64le amd64, arm64v8, ppc64le ✅ Complete (ubi9-minimal, ubi10-minimal)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants)

Changes from upstream:

  • Version bumped 8u492-b098u502-b07 (all entries consistent)
  • New alpine/3.24 added (amd64 only, matching sibling alpine entries)
  • arm32v7 missing from ubuntu/noble, ubuntu/jammy, ubuntu/resolute — will be added in subsequent PRs

JDK 11 — ✅ Ready to Ship

Java Version: 11.0.32_9 (upstream: 11.0.31_11 — version bump)

Distro Local Arches Upstream Arches Status
alpine amd64 amd64 ✅ Complete (3.21, 3.22, 3.23, 3.24 new)
ubuntu/noble amd64, arm32v7, arm64v8, ppc64le, s390x amd64, arm32v7, arm64v8, ppc64le, s390x ✅ Complete
ubuntu/jammy amd64, arm32v7, arm64v8, ppc64le, s390x amd64, arm32v7, arm64v8, ppc64le, s390x ✅ Complete
ubuntu/resolute amd64, arm32v7, arm64v8, ppc64le, s390x amd64, arm32v7, arm64v8, ppc64le, s390x ✅ Complete
ubi amd64, arm64v8, ppc64le, s390x amd64, arm64v8, ppc64le, s390x ✅ Complete (ubi9-minimal, ubi10-minimal)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants)

Changes from upstream:

  • Version bumped 11.0.31_1111.0.32_9 (all entries consistent)
  • New alpine/3.24 added (amd64 only, matching sibling alpine entries)

JDK 17 — ⚠️ Partially Ready

Java Version: 17.0.20.1_1 (Linux) / 17.0.20_8 (Windows) — upstream: 17.0.19_10

⚠️ Version split: Linux entries are at 17.0.20.1_1 and Windows entries are at 17.0.20_8. Both are bumped from upstream's 17.0.19_10, but differ from each other. Additionally, major architecture regressions are present on Linux entries.

Distro Local Arches Upstream Arches Status
alpine amd64 amd64 ✅ Complete (3.21, 3.22, 3.23, 3.24 new) — all at 17.0.20.1_1
ubuntu/noble amd64 amd64, arm32v7, arm64v8, ppc64le, riscv64, s390x ⚠️ Missing arm32v7, arm64v8, ppc64le, riscv64, s390x
ubuntu/jammy amd64 amd64, arm32v7, arm64v8, ppc64le, s390x ⚠️ Missing arm32v7, arm64v8, ppc64le, s390x
ubuntu/resolute amd64 amd64, arm32v7, arm64v8, ppc64le, s390x ⚠️ Missing arm32v7, arm64v8, ppc64le, s390x
ubi amd64 amd64, arm64v8, ppc64le, s390x ⚠️ Missing arm64v8, ppc64le, s390x (ubi9-minimal, ubi10-minimal)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants) — at 17.0.20_8

Changes from upstream:

  • Linux bumped 17.0.19_1017.0.20.1_1; Windows bumped 17.0.19_1017.0.20_8
  • New alpine/3.24 added
  • Multiple architectures missing from Linux entries — will be added in subsequent PRs

JDK 21 — ⚠️ Partially Ready

Java Version: 21.0.12.1_1 (upstream: 21.0.11_10 — version bump)

Distro Local Arches Upstream Arches Status
alpine amd64, arm64v8 amd64, arm64v8 ✅ Complete (3.21, 3.22, 3.23, 3.24 new)
ubuntu/noble amd64, arm64v8 amd64, arm64v8, ppc64le, riscv64, s390x ⚠️ Missing ppc64le, riscv64, s390x
ubuntu/jammy amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x
ubuntu/resolute amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x
ubi amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x (ubi9-minimal, ubi10-minimal)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants)

Changes from upstream:

  • Version bumped 21.0.11_1021.0.12.1_1 (all entries consistent)
  • New alpine/3.24 added
  • ppc64le, s390x (and riscv64 on noble) missing from ubi and ubuntu entries — will be added in subsequent PRs

JDK 25 — ⚠️ Partially Ready

Java Version: 25.0.4.1_1 (upstream: 25.0.3_9 — version bump)

Distro Local Arches Upstream Arches Status
alpine amd64, arm64v8 amd64, arm64v8 ✅ Complete (3.21, 3.22, 3.23, 3.24 new)
ubuntu/noble amd64, arm64v8 amd64, arm64v8, ppc64le, riscv64, s390x ⚠️ Missing ppc64le, riscv64, s390x
ubuntu/jammy amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x
ubuntu/resolute amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x
ubi amd64, arm64v8 amd64, arm64v8, ppc64le, s390x ⚠️ Missing ppc64le, s390x (ubi10-minimal only)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants)

Skipped distros (per config/temurin.yml):

  • ubi/ubi9-minimaldeprecated: 25 (intentionally omitted for versions ≥ 25)

Changes from upstream:

  • Version bumped 25.0.3_925.0.4.1_1 (all entries consistent)
  • New alpine/3.24 added
  • ppc64le, s390x (and riscv64 on noble) missing from ubi and ubuntu entries — will be added in subsequent PRs

JDK 26 — ✅ Ready to Ship

Java Version: 26.0.2_10 (upstream: 26.0.1_8 — version bump)

Distro Local Arches Upstream Arches Status
alpine amd64, arm64v8 amd64, arm64v8 ✅ Complete (3.23, 3.24 new)
ubuntu/noble amd64, arm64v8, ppc64le, riscv64, s390x amd64, arm64v8, ppc64le, riscv64, s390x ✅ Complete
ubuntu/jammy amd64, arm64v8, ppc64le, s390x amd64, arm64v8, ppc64le, s390x ✅ Complete
ubuntu/resolute amd64, arm64v8, ppc64le, s390x amd64, arm64v8, ppc64le, s390x ✅ Complete
ubi amd64, arm64v8, ppc64le, s390x amd64, arm64v8, ppc64le, s390x ✅ Complete (ubi10-minimal only)
windows windows-amd64 windows-amd64 ✅ Complete (all 4 variants)

Skipped distros (per config/temurin.yml):

  • ubi/ubi9-minimaldeprecated: 25 (intentionally omitted for versions ≥ 25)
  • alpine/3.21deprecated: 26 (intentionally omitted for versions ≥ 26)
  • alpine/3.22deprecated: 26 (intentionally omitted for versions ≥ 26)

Changes from upstream:

  • Version bumped 26.0.1_826.0.2_10 (all entries consistent)
  • New alpine/3.24 added (matching sibling alpine/3.23)

Note: Missing architectures in this PR are expected — this repository uses automated PRs that are auto-merged when CI passes. Missing arches will be published in subsequent automated PRs as builds complete.

Generated by Dockerfile Readiness Report for #1033 · 57.3 AIC · ⌖ 7.23 AIC · ⊞ 9.2K ·

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants