Skip to content

Manifest openjdk-25:1.23, manifest unknown #52446

@ivangfr

Description

@ivangfr

Describe the bug

Hi, I just upgraded the Java version of my app from 21 to 25.

However, when building the Docker image, I am getting the following:

Sending build context to Docker daemon  19.07MB
STEP 1/11: FROM registry.access.redhat.com/ubi9/openjdk-25:1.23
Trying to pull registry.access.redhat.com/ubi9/openjdk-25:1.23...
creating build container: unable to copy from source docker://registry.access.redhat.com/ubi9/openjdk-25:1.23: initializing source docker://registry.access.redhat.com/ubi9/openjdk-25:1.23: reading manifest 1.23 in registry.access.redhat.com/ubi9/openjdk-25: manifest unknown

Tried to use openjdk-25:1.24 (latest), but it requires authentication.

Expected behavior

The Quarkus "Starting Code" should generate the Dockerfile.jvm with a valid base Docker image.

Actual behavior

The Quarkus "Starting Code" is generating the Dockerfile.jvm with an unknown or nonexistent base Docker image.

How to Reproduce?

In a terminal, run:

podman pull registry.access.redhat.com/ubi9/openjdk-25:1.23

Output of uname -a or ver

Darwin mymac 25.2.0 Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:56 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6041 arm64

Output of java -version

25

Quarkus version or git rev

3.31.1

Build tool (ie. output of mvnw --version or gradlew --version)

Maven 3.9.12

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions