Building an application to test IT, but getting an error:
quarkus build -Dnative -Dquarkus.native.container-build=true -Dquarkus.native.container-runtime=docker
Unit Test run fine:
[INFO] Results:
[INFO]
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0
Integration Tests fail:
[INFO] --- jar:3.3.0:jar (default-jar) @ data-service ---
[INFO] Building jar: /path/to/project/data-service/target/data-service-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- git-commit-id:4.9.10:validateRevision (validate-the-git-infos) @ data-service ---
[INFO]
[INFO] --- quarkus:3.10.0:build (default) @ data-service ---
[INFO] [io.quarkus.deployment.pkg.steps.JarResultBuildStep] Building native image source jar: /path/to/project/data-service/target/data-service-1.0.0-SNAPSHOT-native-image-source-jar/data-service-1.0.0-SNAPSHOT-runner.jar
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildStep] Building native image from /path/to/project/data-service/target/data-service-1.0.0-SNAPSHOT-native-image-source-jar/data-service-1.0.0-SNAPSHOT-runner.jar
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner] Using docker to run the native image builder
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner] Pulling builder image 'quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21'
jdk-21: Pulling from quarkus/ubi-quarkus-mandrel-builder-image
Digest: sha256:9c134352bb0fcc04f6de0bbbda0d32b27b61d564b7c3140d09687269dc57e197
Status: Image is up to date for quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21
quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21
What's Next?
1. Sign in to your Docker account → docker login
2. View a summary of image vulnerabilities and recommendations → docker scout quickview quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildStep] Running Quarkus native-image plugin on MANDREL 23.1.3.1 JDK 21.0.3+9-LTS
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildRunner] docker run --env LANG=C --rm --user 0 -v /path/to/project/data-service/target/data-service-1.0.0-SNAPSHOT-native-image-source-jar:/project:z --name build-native-mblWh quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21 -J-Djava.util.logging.manager=org.jboss.logmanager.LogManager -J-Dsun.nio.ch.maxUpdateArraySize=100 -J-Dlogging.initial-configurator.min-level=500 -J-Dvertx.logger-delegate-factory-class-name=io.quarkus.vertx.core.runtime.VertxLogDelegateFactory -J-Dvertx.disableDnsResolver=true -J-Dio.netty.leakDetection.level=DISABLED -J-Dio.netty.allocator.maxOrder=3 -J-Duser.language=en -J-Duser.country=US -J-Dfile.encoding=UTF-8 --features=io.quarkus.runner.Feature,io.quarkus.runtime.graal.DisableLoggingFeature -J--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED -J--add-opens=java.base/java.text=ALL-UNNAMED -J--add-opens=java.base/java.io=ALL-UNNAMED -J--add-opens=java.base/java.lang.invoke=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -H:+UnlockExperimentalVMOptions -H:BuildOutputJSONFile=data-service-1.0.0-SNAPSHOT-runner-build-output-stats.json -H:-UnlockExperimentalVMOptions --strict-image-heap -H:+UnlockExperimentalVMOptions -H:+AllowFoldMethods -H:-UnlockExperimentalVMOptions -J-Djava.awt.headless=true --no-fallback --link-at-build-time -H:+UnlockExperimentalVMOptions -H:+ReportExceptionStackTraces -H:-UnlockExperimentalVMOptions -H:-AddAllCharsets --enable-url-protocols=http,https --enable-monitoring=heapdump -H:+UnlockExperimentalVMOptions -H:-UseServiceLoaderFeature -H:-UnlockExperimentalVMOptions -J--add-exports=org.graalvm.nativeimage/org.graalvm.nativeimage.impl=ALL-UNNAMED --exclude-config io.netty.netty-codec /META-INF/native-image/io.netty/netty-codec/generated/handlers/reflect-config.json --exclude-config io.netty.netty-handler /META-INF/native-image/io.netty/netty-handler/generated/handlers/reflect-config.json data-service-1.0.0-SNAPSHOT-runner -jar data-service-1.0.0-SNAPSHOT-runner.jar
========================================================================================================================
GraalVM Native Image: Generating 'data-service-1.0.0-SNAPSHOT-runner' (executable)...
========================================================================================================================
For detailed information and explanations on the build output, visit:
https://github.com/oracle/graal/blob/master/docs/reference-manual/native-image/BuildOutput.md
------------------------------------------------------------------------------------------------------------------------
[1/8] Initializing... (4.0s @ 0.16GB)
Java version: 21.0.3+9-LTS, vendor version: Mandrel-23.1.3.1-Final
Graal compiler: optimization level: 2, target machine: x86-64-v3
C compiler: gcc (redhat, x86_64, 8.5.0)
Garbage collector: Serial GC (max heap size: 80% of RAM)
3 user-specific feature(s):
- com.oracle.svm.thirdparty.gson.GsonFeature
- io.quarkus.runner.Feature: Auto-generated class by Quarkus from the existing extensions
- io.quarkus.runtime.graal.DisableLoggingFeature: Disables INFO logging during the analysis phase
------------------------------------------------------------------------------------------------------------------------
3 experimental option(s) unlocked:
- '-H:+AllowFoldMethods' (origin(s): command line)
- '-H:BuildOutputJSONFile' (origin(s): command line)
- '-H:-UseServiceLoaderFeature' (origin(s): command line)
------------------------------------------------------------------------------------------------------------------------
Build resources:
- 17.51GB of memory (63.9% of 27.42GB system memory, determined at start)
- 8 thread(s) (100.0% of 8 available processor(s), determined at start)
[2/8] Performing analysis... [*****] (21.4s @ 1.44GB)
12,600 reachable types (87.0% of 14,484 total)
18,305 reachable fields (58.8% of 31,129 total)
65,176 reachable methods (54.4% of 119,866 total)
3,932 types, 141 fields, and 3,597 methods registered for reflection
61 types, 61 fields, and 55 methods registered for JNI access
4 native libraries: dl, pthread, rt, z
[3/8] Building universe... (3.7s @ 1.14GB)
[4/8] Parsing methods... [**] (2.4s @ 1.22GB)
[5/8] Inlining methods... [***] (1.5s @ 1.60GB)
[6/8] Compiling methods... [****] (17.7s @ 1.94GB)
[7/8] Layouting methods... [**] (3.5s @ 1.51GB)
[8/8] Creating image... [***] (5.6s @ 1.26GB)
26.17MB (47.32%) for code area: 42,283 compilation units
28.74MB (51.97%) for image heap: 326,459 objects and 56 resources
403.38kB ( 0.71%) for other data
55.31MB in total
------------------------------------------------------------------------------------------------------------------------
Top 10 origins of code area: Top 10 object types in image heap:
12.76MB java.base 8.40MB byte[] for code metadata
1.92MB c.f.jackson.core.jackson-databind-2.17.0.jar 4.34MB byte[] for java.lang.String
1.38MB svm.jar (Native Image) 3.14MB java.lang.Class
1.20MB data-service-1.0.0-SNAPSHOT-runner.jar 2.96MB java.lang.String
1.05MB modified-io.vertx.vertx-core-4.5.7.jar 1.06MB byte[] for general heap data
591.41kB com.fasterxml.jackson.core.jackson-core-2.17.0.jar 1.06MB com.oracle.svm.core.hub.DynamicHubCompanion
512.44kB io.netty.netty-buffer-4.1.108.Final.jar 749.27kB byte[] for reflection metadata
505.00kB io.netty.netty-common-4.1.108.Final.jar 590.34kB java.lang.String[]
439.36kB io.netty.netty-codec-http-4.1.108.Final.jar 490.92kB java.util.HashMap$Node
409.14kB io.netty.netty-transport-4.1.108.Final.jar 457.70kB c.o.svm.core.hub.DynamicHub$ReflectionMetadata
5.15MB for 91 more packages 5.54MB for 3180 more object types
------------------------------------------------------------------------------------------------------------------------
Recommendations:
HEAP: Set max heap for improved and more predictable memory usage.
CPU: Enable more CPU features with '-march=native' for improved performance.
------------------------------------------------------------------------------------------------------------------------
5.4s (8.8% of total time) in 148 GCs | Peak RSS: 3.74GB | CPU load: 6.20
------------------------------------------------------------------------------------------------------------------------
Produced artifacts:
/project/data-service-1.0.0-SNAPSHOT-runner (executable)
/project/data-service-1.0.0-SNAPSHOT-runner-build-output-stats.json (build_info)
========================================================================================================================
Finished generating 'data-service-1.0.0-SNAPSHOT-runner' in 1m 0s.
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildRunner] docker run --env LANG=C --rm --user 0 -v /path/to/project/data-service/target/data-service-1.0.0-SNAPSHOT-native-image-source-jar:/project:z --entrypoint /bin/bash quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21 -c objcopy --strip-debug data-service-1.0.0-SNAPSHOT-runner
[INFO] Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
[INFO] Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
[INFO] Docker host IP address is localhost
[INFO] Connected to docker:
Server Version: 26.1.2
API Version: 1.45
Operating System: Ubuntu 23.10
Total Memory: 64225 MB
[INFO] Image pull policy will be performed by: DefaultPullPolicy()
[INFO] Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
[INFO] Checking the system...
[INFO] ✔︎ Docker server version should be at least 1.6.0
[INFO] [io.quarkus.container.image.docker.deployment.DockerProcessor] Starting (local) container image build for native binary using docker.
[INFO] [io.quarkus.container.image.docker.deployment.DockerProcessor] Executing the following command to build docker image: 'docker build -f /path/to/project/data-service/src/main/docker/Dockerfile.native -t my-repo/my-service-data:1.0.0-SNAPSHOT /path/to/project/data-service'
[INFO] [io.quarkus.deployment.util.ExecUtil] #0 building with "desktop-linux" instance using docker driver
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #1 [internal] load build definition from Dockerfile.native
[INFO] [io.quarkus.deployment.util.ExecUtil] #1 transferring dockerfile: 750B done
[INFO] [io.quarkus.deployment.util.ExecUtil] #1 DONE 0.0s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #2 [internal] load .dockerignore
[INFO] [io.quarkus.deployment.util.ExecUtil] #2 transferring context: 115B done
[INFO] [io.quarkus.deployment.util.ExecUtil] #2 DONE 0.0s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #3 [internal] load metadata for registry.access.redhat.com/ubi8/ubi-minimal:8.9
[INFO] [io.quarkus.deployment.util.ExecUtil] #3 DONE 0.4s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #4 [1/4] FROM registry.access.redhat.com/ubi8/ubi-minimal:8.9@sha256:2fa47fa9df7b98e2776f447855699c01d06c3271b2d7259b8b314084580cf591
[INFO] [io.quarkus.deployment.util.ExecUtil] #4 DONE 0.0s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #5 [internal] load build context
[INFO] [io.quarkus.deployment.util.ExecUtil] #5 transferring context: 57.86MB 0.3s done
[INFO] [io.quarkus.deployment.util.ExecUtil] #5 DONE 0.3s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #6 [2/4] WORKDIR /work/
[INFO] [io.quarkus.deployment.util.ExecUtil] #6 CACHED
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #7 [3/4] RUN chown 1001 /work && chmod "g+rwX" /work && chown 1001:root /work
[INFO] [io.quarkus.deployment.util.ExecUtil] #7 CACHED
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #8 [4/4] COPY --chown=1001:root target/*-runner /work/application
[INFO] [io.quarkus.deployment.util.ExecUtil] #8 DONE 0.1s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 exporting to image
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 exporting layers
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 exporting layers 0.2s done
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 writing image sha256:d98ee0badd8a4502cfbd3f495f163779d4f960ad53310d1a068974e3f58334b3 done
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 naming to my-repo/my-service-data:1.0.0-SNAPSHOT done
[INFO] [io.quarkus.deployment.util.ExecUtil] #9 DONE 0.2s
[INFO] [io.quarkus.deployment.util.ExecUtil]
[INFO] [io.quarkus.deployment.util.ExecUtil] What's Next?
[INFO] [io.quarkus.deployment.util.ExecUtil] 1. Sign in to your Docker account → docker login
[INFO] [io.quarkus.deployment.util.ExecUtil] 2. View a summary of image vulnerabilities and recommendations → docker scout quickview
[INFO] [io.quarkus.container.image.docker.deployment.DockerProcessor] Built container image my-repo/my-service-data:1.0.0-SNAPSHOT
[INFO] [io.quarkus.deployment.QuarkusAugmentor] Quarkus augmentation completed in 68183ms
[INFO]
[INFO] --- failsafe:3.2.5:integration-test (default) @ data-service ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running com.mypackage.service.data.StatusResourceIT
2024-05-22 13:29:31,281 INFO [org.tes.doc.DockerClientProviderStrategy] (build-2) Loaded org.testcontainers.dockerclient.UnixSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first
2024-05-22 13:29:31,460 INFO [org.tes.doc.DockerClientProviderStrategy] (build-2) Found Docker environment with local Unix socket (unix:///var/run/docker.sock)
2024-05-22 13:29:31,461 INFO [org.tes.DockerClientFactory] (build-2) Docker host IP address is localhost
2024-05-22 13:29:31,473 INFO [org.tes.DockerClientFactory] (build-2) Connected to docker:
Server Version: 26.1.2
API Version: 1.45
Operating System: Ubuntu 23.10
Total Memory: 64225 MB
2024-05-22 13:29:31,484 INFO [org.tes.ima.PullPolicy] (build-2) Image pull policy will be performed by: DefaultPullPolicy()
2024-05-22 13:29:31,485 INFO [org.tes.uti.ImageNameSubstitutor] (build-2) Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor')
2024-05-22 13:29:31,488 INFO [org.tes.DockerClientFactory] (build-2) Checking the system...
2024-05-22 13:29:31,488 INFO [org.tes.DockerClientFactory] (build-2) ✔︎ Docker server version should be at least 1.6.0
2024-05-22 13:29:31,536 INFO [tc.doc.io/redis:7] (build-2) Creating container for image: docker.io/redis:7
2024-05-22 13:29:31,554 INFO [org.tes.uti.RegistryAuthLocator] (build-2) Credential helper/store (docker-credential-desktop) does not have credentials for docker.io
2024-05-22 13:29:31,558 INFO [tc.tes.6.0] (build-2) Creating container for image: testcontainers/ryuk:0.6.0
2024-05-22 13:29:31,563 INFO [org.tes.uti.RegistryAuthLocator] (build-2) Credential helper/store (docker-credential-desktop) does not have credentials for https://index.docker.io/v1/
2024-05-22 13:29:31,731 INFO [tc.tes.6.0] (build-2) Container testcontainers/ryuk:0.6.0 is starting: b6e46946e9eb9178a4e9b089689285aae2101f5ac9962f40ae38337a0abc4615
2024-05-22 13:29:31,980 INFO [tc.tes.6.0] (build-2) Container testcontainers/ryuk:0.6.0 started in PT0.42252302S
2024-05-22 13:29:32,127 INFO [tc.doc.io/redis:7] (build-2) Container docker.io/redis:7 is starting: a193662a5e677e902be68a5ba36811c59a6eada2748d990f01e0aa26a37fbdc5
2024-05-22 13:29:32,347 INFO [tc.doc.io/redis:7] (build-2) Container docker.io/redis:7 started in PT0.81082792S
2024-05-22 13:29:32,348 INFO [io.qua.red.dep.cli.DevServicesRedisProcessor] (build-2) The <default> redis server is ready to accept connections on redis://redis-thcn1:6379
2024-05-22 13:29:33,094 INFO [io.qua.tes.com.DefaultDockerContainerLauncher] (main) Executing "docker run --name quarkus-integration-test-szWcg -i --rm -p 8081:8081 -p 8444:8444 --net=e1a6b24d183e050e86a151f085f33380cc9e5102a3352b6f140c958c3ded44fe --env QUARKUS_LOG_CATEGORY__IO_QUARKUS__LEVEL=INFO --env QUARKUS_HTTP_PORT=8081 --env QUARKUS_HTTP_SSL_PORT=8444 --env TEST_URL=http://localhost:8081 --env QUARKUS_REDIS_HOSTS=redis://redis-thcn1:6379 --env QUARKUS_NATIVE_CONTAINER_RUNTIME=docker --env QUARKUS_NATIVE_CONTAINER_BUILD=true my-repo/my-service-data:1.0.0-SNAPSHOT"
Waited 60 seconds for target/quarkus.log to contain info about the listening port and protocol but no such info was found. Check if the options quarkus.log.level and quarkus.log.file.level are at least INFO (or more verbose).
Failed to launch the application. The application logs can be found at: /path/to/project/data-service/target/quarkus.log
WARNING: A Java agent has been loaded dynamically (/home/john/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar)
WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
WARNING: Dynamic loading of agents will be disallowed by default in a future release
[ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 63.91 s <<< FAILURE! -- in com.mypackage.service.data.StatusResourceIT
[ERROR] com.mypackage.service.data.StatusResourceIT.getPing -- Time elapsed: 0.405 s <<< ERROR!
java.lang.RuntimeException: java.lang.IllegalStateException: Unable to determine the status of the running process. See the above logs for details
at io.quarkus.test.junit.QuarkusIntegrationTestExtension.throwBootFailureException(QuarkusIntegrationTestExtension.java:372)
at io.quarkus.test.junit.QuarkusIntegrationTestExtension.beforeEach(QuarkusIntegrationTestExtension.java:117)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
Caused by: java.lang.IllegalStateException: Unable to determine the status of the running process. See the above logs for details
at io.quarkus.test.common.LauncherUtil.waitForCapturedListeningData(LauncherUtil.java:102)
at io.quarkus.test.common.DefaultDockerContainerLauncher.start(DefaultDockerContainerLauncher.java:179)
at io.quarkus.test.junit.IntegrationTestUtil.startLauncher(IntegrationTestUtil.java:195)
at io.quarkus.test.junit.QuarkusIntegrationTestExtension.doProcessStart(QuarkusIntegrationTestExtension.java:300)
at io.quarkus.test.junit.QuarkusIntegrationTestExtension.ensureStarted(QuarkusIntegrationTestExtension.java:169)
at io.quarkus.test.junit.QuarkusIntegrationTestExtension.postProcessTestInstance(QuarkusIntegrationTestExtension.java:327)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
... 1 more
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR] StatusResourceIT.getPing » Runtime java.lang.IllegalStateException: Unable to determine the status of the running process. See the above logs for details
[INFO]
[ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1
[INFO]
[INFO]
[INFO] --- failsafe:3.2.5:verify (default) @ data-service ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:21 min
[INFO] Finished at: 2024-05-22T13:30:33-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:3.2.5:verify (default) on project data-service:
[ERROR]
[ERROR] Please refer to /path/to/project/data-service/target/failsafe-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Quarkus log
more ./target/quarkus.log
docker: Error response from daemon: Could not attach to network e1a6b24d183e050e86a151f085f33380cc9e5102a3352b6f140c958c3ded44fe: rpc error: code = NotFound desc = network e1a6b24d183e050e86a151f085f3338
0cc9e5102a3352b6f140c958c3ded44fe not found.
application.properties
:
%prod.quarkus.container-image.registry=my-repo
%prod.quarkus.container-image.group=
%prod.quarkus.container-image.name=my-service-data
%prod.quarkus.container-image.build=true
%prod.quarkus.native.container-build=true
%prod.quarkus.test.wait-time=30
%test.quarkus.docker.network=overlay
quarkus.rest.path=/api/v1
Removing %test.quarkus.docker.network=overlay
doesn’t fix the problem (in fact, I added it to try and resolve it).