The company uses its own registry. Several registries are provided under different ports, which is why the port must be specified.
If a port with a colon is specified in the image name, the port is interpreted as a version number and a version mismatch occurs.
To validate the version number, Quarkus uses Testcontainers.
The image name is split at the first colon, and the second substring is interpreted as the version number.
Describe the bug
The company uses its own registry. Several registries are provided under different ports, which is why the port must be specified. If a port with a colon is specified in the image name, the port is interpreted as a version number and a version mismatch occurs. To validate the version number, Quarkus uses Testcontainers. The image name is split at the first colon, and the second substring is interpreted as the version number.
Source
Expected behavior
Version number is correctly identified.
Actual behavior
The version number is wrongly identified, causing a version mismatch error.
How to Reproduce?
Use a registry with port in the image name.
Output of
uname -a
orver
No response
Output of
java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of
mvnw --version
orgradlew --version
)No response
Additional information
No response