quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.51k stars 2.6k forks source link

Jib generates images with the wrong architecture on apple ARM machines #41823

Open galderz opened 1 month ago

galderz commented 1 month ago

Describe the bug

I've tried to use quarkus-container-image-jib to generate a container on an apple M1 machine and it generated an image for the wrong architecture. The image failed to start which includes this warning:

WARNING: image platform (linux/amd64) does not match the expected platform (linux/arm64)
{"msg":"exec container process (missing dynamic library?) `/work/./application`: No such file or directory","level":"error","time":"2024-07-11T05:29:19.331301Z"}

TRACE logs of what Jib is doing:

``` [DEBUG] [io.quarkus.builder] (build-10) Dependency of "io.quarkus.container.image.jib.deployment.JibProcessor#buildFromNative" finished; 0 remaining [DEBUG] [io.quarkus.builder] (build-3) Starting step "io.quarkus.container.image.jib.deployment.JibProcessor#buildFromNative" [INFO] [io.quarkus.container.image.jib.deployment.JibProcessor] Starting (local) container image build for native binary using jib. [INFO] [io.quarkus.container.image.jib.deployment.JibProcessor] Using podman to run the native image builder [WARNING] [io.quarkus.container.image.jib.deployment.JibProcessor] Base image 'quay.io/quarkus/quarkus-micro-image:2.0' does not use a specific image digest - build may not be reproducible [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (build-3) Containerizing application with the following files: [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (build-3) : [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (build-3) /Users/galder/1/mendrugo/dev-services-agent/project/target/project-1.0.0-SNAPSHOT-runner [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-1) Getting manifest for base image quay.io/quarkus/quarkus-micro-image:2.0... [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-3) Building layer... [DEBUG] [org.apache.http.client.protocol.RequestAddCookies] (pool-5-thread-1) CookieSpec selected: default [DEBUG] [org.apache.http.client.protocol.RequestAuthCache] (pool-5-thread-1) Auth cache not set in the context [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection request: [route: {s}->https://quay.io:443][total available: 0; route allocated: 0 of 20; total allocated: 0 of 200] [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection leased: [id: 0][route: {s}->https://quay.io:443][total available: 0; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Opening connection {s}->https://quay.io:443 [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connecting to quay.io/44.216.221.154:443 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Connecting socket to quay.io/44.216.221.154:443 with timeout 20000 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled protocols: [TLSv1.3, TLSv1.2] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Starting handshake [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Secure session established [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated protocol: TLSv1.2 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer principal: CN=*.quay.io [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer alternative names: [*.quay.io, quay.io] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) issuer principal: CN=Amazon RSA 2048 M02, O=Amazon, C=US [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connection established 10.102.254.10:55263<->44.216.221.154:443 [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-0: set socket timeout to 20000 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Executing request GET /v2/quarkus/quarkus-micro-image/manifests/2.0 HTTP/1.1 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Target auth state: UNCHALLENGED [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Proxy auth state: UNCHALLENGED [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> GET /v2/quarkus/quarkus-micro-image/manifests/2.0 HTTP/1.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> Accept: application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.v2+json,application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> Accept-Encoding: gzip [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip) [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> Host: quay.io [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 >> Connection: Keep-Alive [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "GET /v2/quarkus/quarkus-micro-image/manifests/2.0 HTTP/1.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "Accept: application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.v2+json,application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "Accept-Encoding: gzip[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip)[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "Host: quay.io[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 >> "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Date: Thu, 11 Jul 2024 05:34:55 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Content-Type: application/vnd.docker.distribution.manifest.list.v2+json[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Content-Length: 743[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Connection: keep-alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Server: nginx/1.22.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Docker-Content-Digest: sha256:1367b2249236030fb583100ca41d17358991cd854d3d409d4f7c959a4d826d33[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Vary: Cookie[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "X-Frame-Options: DENY[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "Strict-Transport-Security: max-age=63072000; preload[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "{[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "schemaVersion": 2,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "manifests": [[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "mediaType": "application/vnd.docker.distribution.manifest.v2+json",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "size": 1154,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "digest": "sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "platform": {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "architecture": "amd64",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "os": "linux"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " }[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " },[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "mediaType": "application/vnd.docker.distribution.manifest.v2+json",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "size": 1153,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "digest": "sha256:da54294a62d30ff75a9df0d5404cb5b8e76b50a0e3f6c37554b83fd4ec13e5de",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "platform": {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "architecture": "arm64",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " "os": "linux"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " }[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " }[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << " ][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-0 << "}" [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << HTTP/1.1 200 OK [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Date: Thu, 11 Jul 2024 05:34:55 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Content-Type: application/vnd.docker.distribution.manifest.list.v2+json [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Content-Length: 743 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Connection: keep-alive [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Server: nginx/1.22.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Docker-Content-Digest: sha256:1367b2249236030fb583100ca41d17358991cd854d3d409d4f7c959a4d826d33 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Vary: Cookie [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << X-Frame-Options: DENY [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-0 << Strict-Transport-Security: max-age=63072000; preload [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Connection can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection [id: 0][route: {s}->https://quay.io:443] can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-0: set socket timeout to 0 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection released: [id: 0][route: {s}->https://quay.io:443][total available: 1; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Cancelling request execution [INFO] [io.quarkus.container.image.jib.deployment.JibProcessor] Using base image with digest: sha256:1367b2249236030fb583100ca41d17358991cd854d3d409d4f7c959a4d826d33 [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-1) Searching for architecture=amd64, os=linux in the base image manifest list [DEBUG] [org.apache.http.client.protocol.RequestAddCookies] (pool-5-thread-1) CookieSpec selected: default [DEBUG] [org.apache.http.client.protocol.RequestAuthCache] (pool-5-thread-1) Auth cache not set in the context [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection request: [route: {s}->https://quay.io:443][total available: 0; route allocated: 0 of 20; total allocated: 0 of 200] [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection leased: [id: 1][route: {s}->https://quay.io:443][total available: 0; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Opening connection {s}->https://quay.io:443 [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connecting to quay.io/44.216.221.154:443 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Connecting socket to quay.io/44.216.221.154:443 with timeout 20000 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled protocols: [TLSv1.3, TLSv1.2] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Starting handshake [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Secure session established [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated protocol: TLSv1.2 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer principal: CN=*.quay.io [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer alternative names: [*.quay.io, quay.io] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) issuer principal: CN=Amazon RSA 2048 M02, O=Amazon, C=US [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connection established 10.102.254.10:55264<->44.216.221.154:443 [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-1: set socket timeout to 20000 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Executing request GET /v2/quarkus/quarkus-micro-image/manifests/sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f HTTP/1.1 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Target auth state: UNCHALLENGED [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Proxy auth state: UNCHALLENGED [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> GET /v2/quarkus/quarkus-micro-image/manifests/sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f HTTP/1.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> Accept: application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.v2+json,application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> Accept-Encoding: gzip [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip) [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> Host: quay.io [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 >> Connection: Keep-Alive [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "GET /v2/quarkus/quarkus-micro-image/manifests/sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f HTTP/1.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "Accept: application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.v2+json,application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "Accept-Encoding: gzip[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip)[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "Host: quay.io[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 >> "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Date: Thu, 11 Jul 2024 05:34:55 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Content-Type: application/vnd.docker.distribution.manifest.v2+json[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Content-Length: 1154[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Connection: keep-alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Server: nginx/1.22.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Docker-Content-Digest: sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Vary: Cookie[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "X-Frame-Options: DENY[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "Strict-Transport-Security: max-age=63072000; preload[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "{[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "schemaVersion": 2,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.distribution.manifest.v2+json",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "config": {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.container.image.v1+json",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "size": 4710,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "digest": "sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " },[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "layers": [[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "size": 10482733,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "digest": "sha256:82607161a9ec227155a8445441217a50a8ba06922fabc1dbef53b82f5427f6a4"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " },[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "size": 32,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " },[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "size": 531363,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "digest": "sha256:440fcdbabad2dbe97fe05daaabc60bafd5038bcbb94e3dbb96e4fcca385a4124"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " },[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " {[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "size": 53962,[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " "digest": "sha256:6aaeafd4a1b1de7e7de688db2e6b8e93b786dc5d60eb00864076986b41a62b1b"[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " }[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << " ][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-1 << "}" [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << HTTP/1.1 200 OK [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Date: Thu, 11 Jul 2024 05:34:55 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Content-Type: application/vnd.docker.distribution.manifest.v2+json [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Content-Length: 1154 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Connection: keep-alive [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Server: nginx/1.22.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Docker-Content-Digest: sha256:4fed6ac6e7c9fc2b19b7e27b38d4aa8612df16fad5de5fe92bd9122a9cf91e0f [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Vary: Cookie [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << X-Frame-Options: DENY [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-1 << Strict-Transport-Security: max-age=63072000; preload [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Connection can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection [id: 1][route: {s}->https://quay.io:443] can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-1: set socket timeout to 0 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection released: [id: 1][route: {s}->https://quay.io:443][total available: 1; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Cancelling request execution [DEBUG] [org.apache.http.client.protocol.RequestAddCookies] (pool-5-thread-1) CookieSpec selected: default [DEBUG] [org.apache.http.client.protocol.RequestAuthCache] (pool-5-thread-1) Auth cache not set in the context [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection request: [route: {s}->https://quay.io:443][total available: 0; route allocated: 0 of 20; total allocated: 0 of 200] [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection leased: [id: 2][route: {s}->https://quay.io:443][total available: 0; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Opening connection {s}->https://quay.io:443 [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connecting to quay.io/44.216.221.154:443 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Connecting socket to quay.io/44.216.221.154:443 with timeout 20000 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled protocols: [TLSv1.3, TLSv1.2] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Starting handshake [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Secure session established [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated protocol: TLSv1.2 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer principal: CN=*.quay.io [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer alternative names: [*.quay.io, quay.io] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) issuer principal: CN=Amazon RSA 2048 M02, O=Amazon, C=US [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connection established 10.102.254.10:55265<->44.216.221.154:443 [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-2: set socket timeout to 20000 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Executing request GET /v2/quarkus/quarkus-micro-image/blobs/sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e HTTP/1.1 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Target auth state: UNCHALLENGED [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Proxy auth state: UNCHALLENGED [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> GET /v2/quarkus/quarkus-micro-image/blobs/sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e HTTP/1.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> Accept: [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> Accept-Encoding: gzip [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip) [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> Host: quay.io [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 >> Connection: Keep-Alive [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "GET /v2/quarkus/quarkus-micro-image/blobs/sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e HTTP/1.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "Accept: [\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "Accept-Encoding: gzip[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip)[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "Host: quay.io[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 >> "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "HTTP/1.1 302 FOUND[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Date: Thu, 11 Jul 2024 05:34:55 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Content-Type: text/html; charset=utf-8[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Content-Length: 1967[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Connection: keep-alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Server: nginx/1.22.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Location: https://cdn03.quay.io/quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695®ion=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Docker-Content-Digest: sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Cache-Control: max-age=31536000[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Vary: Cookie[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "X-Frame-Options: DENY[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Strict-Transport-Security: max-age=63072000; preload[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "Redirecting...[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "

Redirecting...

[\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-2 << "

You should be redirected automatically to the target URL: https://cdn03.quay.io/quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695&region=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image. If not, click the link.[\n]" [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << HTTP/1.1 302 FOUND [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Date: Thu, 11 Jul 2024 05:34:55 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Content-Type: text/html; charset=utf-8 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Content-Length: 1967 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Connection: keep-alive [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Server: nginx/1.22.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Location: https://cdn03.quay.io/quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695®ion=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Docker-Content-Digest: sha256:0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Cache-Control: max-age=31536000 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Vary: Cookie [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << X-Frame-Options: DENY [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-2 << Strict-Transport-Security: max-age=63072000; preload [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Connection can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection [id: 2][route: {s}->https://quay.io:443] can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-2: set socket timeout to 0 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection released: [id: 2][route: {s}->https://quay.io:443][total available: 1; route allocated: 1 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.client.protocol.RequestAddCookies] (pool-5-thread-1) CookieSpec selected: default [DEBUG] [org.apache.http.client.protocol.RequestAuthCache] (pool-5-thread-1) Auth cache not set in the context [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection request: [route: {s}->https://cdn03.quay.io:443][total available: 1; route allocated: 0 of 20; total allocated: 1 of 200] [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection leased: [id: 3][route: {s}->https://cdn03.quay.io:443][total available: 1; route allocated: 1 of 20; total allocated: 2 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Opening connection {s}->https://cdn03.quay.io:443 [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connecting to cdn03.quay.io/104.18.37.147:443 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Connecting socket to cdn03.quay.io/104.18.37.147:443 with timeout 20000 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled protocols: [TLSv1.3, TLSv1.2] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Starting handshake [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) Secure session established [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated protocol: TLSv1.3 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) negotiated cipher suite: TLS_AES_256_GCM_SHA384 [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer principal: CN=cdn03.quay.io, O="Cloudflare, Inc.", L=San Francisco, ST=California, C=US [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) peer alternative names: [cdn03.quay.io] [DEBUG] [org.apache.http.conn.ssl.SSLConnectionSocketFactory] (pool-5-thread-1) issuer principal: CN=Cloudflare Inc ECC CA-3, O="Cloudflare, Inc.", C=US [DEBUG] [org.apache.http.impl.conn.DefaultHttpClientConnectionOperator] (pool-5-thread-1) Connection established 10.102.254.10:55266<->104.18.37.147:443 [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-3: set socket timeout to 20000 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Executing request GET /quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695®ion=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image HTTP/1.1 [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Target auth state: UNCHALLENGED [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Proxy auth state: UNCHALLENGED [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> GET /quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695®ion=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image HTTP/1.1 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> Accept: [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> Accept-Encoding: gzip [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip) [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> Host: cdn03.quay.io [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 >> Connection: Keep-Alive [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "GET /quayio-production-s3/sha256/01/0163a6ffb082fefde753d14d6167ff13f537fdd249fea8b974071b5971f1766e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAI5LUAQGPZRPNKSJA%2F20240711%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240711T053455Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=5024207e9ae50f021cd10094fc12f8673e35362e4ded78ea319d2e4ac388783d&cf_sign=u4ad0%2BgK9XG%2B0jMdgKQpv%2FyGWf3%2BXTVaoAyUgVmNJGcYFVCXRcjfY%2B7Fy9R7wzGalQRNF887DJlyan4Qe2TKJrKqeVZajtaNQ9i4UOTq7V1uajVsSdgGCNvNbQpOwf7cMblcwvXhdzLOnwXSNBOqTIxfl5cIFSh71Z74fxuipxe9IQgZmxubWxnmfatcQn%2FT%2F65UdU7k11A4wE6bbDjj%2BWTmkzyWhrQxWxYeA3W0OQfbBVUVdfDv5Uh2adWeel6hvOmzPmFrCfEeH4Lfdu4Ua%2B58l4cabodwktShhcfKCcZ0Zwrzqs%2Fb%2FTAip1aRid1%2FFtpicG7BTdhtshp0szae1w%3D%3D&cf_expiry=1720676695®ion=us-east-1&namespace=quarkus&repo_name=quarkus-micro-image HTTP/1.1[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "Accept: [\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "Accept-Encoding: gzip[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "User-Agent: jib 3.12.1 Quarkus Google-HTTP-Java-Client/1.44.2 (gzip)[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "Host: cdn03.quay.io[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 >> "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Date: Thu, 11 Jul 2024 05:34:55 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Content-Type: application/octet-stream[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Content-Length: 4710[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Connection: keep-alive[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "CF-Ray: 8a166d5f2e546550-LHR[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "CF-Cache-Status: HIT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Accept-Ranges: bytes[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Access-Control-Allow-Origin: *[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Age: 1833[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Cache-Control: max-age=1500[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "ETag: "ee618cd21a39724bb5db130d552c2f59"[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Expires: Thu, 11 Jul 2024 09:34:55 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Last-Modified: Sun, 07 Jul 2024 00:30:59 GMT[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "x-amz-id-2: 4/jyE7DWyL1X1VpXY9WacJED9FEkMCOcoAs1ZgVmPEdOV1L9jsmaExF1wnP9ymjkhy5dRKl83m0=[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "x-amz-replication-status: PENDING[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "x-amz-request-id: VSGG46C1X0JF3TZ6[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "x-amz-server-side-encryption: AES256[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "x-amz-version-id: T.y950BkQfsnc4_y9VaAgaOP01uSUcS0[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Vary: Accept-Encoding[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "Server: cloudflare[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "[\r][\n]" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "{"architecture":"amd64","config":{"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"Cmd":["/bin/sh","-c","/bin/sh"],"Labels":{"architecture":"x86_64","build-date":"2024-06-27T16:23:19","com.redhat.component":"ubi8-micro-container","com.redhat.license_terms":"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI","description":"Very small image which doesn't install the package manager.","distribution-scope":"public","io.buildah.version":"1.29.0","io.k8s.description":"Very small image which doesn't install the package manager.","io.k8s.display-na" [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << HTTP/1.1 200 OK [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Date: Thu, 11 Jul 2024 05:34:55 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Content-Type: application/octet-stream [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Content-Length: 4710 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Connection: keep-alive [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << CF-Ray: 8a166d5f2e546550-LHR [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << CF-Cache-Status: HIT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Accept-Ranges: bytes [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Access-Control-Allow-Origin: * [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Age: 1833 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Cache-Control: max-age=1500 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << ETag: "ee618cd21a39724bb5db130d552c2f59" [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Expires: Thu, 11 Jul 2024 09:34:55 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Last-Modified: Sun, 07 Jul 2024 00:30:59 GMT [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << x-amz-id-2: 4/jyE7DWyL1X1VpXY9WacJED9FEkMCOcoAs1ZgVmPEdOV1L9jsmaExF1wnP9ymjkhy5dRKl83m0= [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << x-amz-replication-status: PENDING [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << x-amz-request-id: VSGG46C1X0JF3TZ6 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << x-amz-server-side-encryption: AES256 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << x-amz-version-id: T.y950BkQfsnc4_y9VaAgaOP01uSUcS0 [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Vary: Accept-Encoding [DEBUG] [org.apache.http.headers] (pool-5-thread-1) http-outgoing-3 << Server: cloudflare [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Connection can be kept alive indefinitely [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "me":"Ubi8-micro","io.openshift.expose-services":"","maintainer":"Red Hat, Inc.","name":"ubi8/ubi-micro","release":"9","summary":"ubi8 micro image","url":"https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8/ubi-micro/images/8.10-9","vcs-ref":"1896f974ffe7c48cc1c6f8871ac9752646d8dc34","vcs-type":"git","vendor":"Red Hat, Inc.","version":"8.10"}},"created":"2024-07-07T00:30:49.214937549Z","history":[{"created":"2024-06-27T16:25:25.178602865Z","created_by":"/bin/sh -c #(nop) LABEL maintainer=\"Red Hat, Inc.\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178674415Z","created_by":"/bin/sh -c #(nop) LABEL com.redhat.component=\"ubi8-micro-container\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178688991Z","created_by":"/bin/sh -c #(nop) LABEL name=\"ubi8/ubi-micro\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178707058Z","created_by":"/bin/sh -c #(nop) LABEL version=\"8.10\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178735329Z","created_by":"/bin/sh -c #(nop) LABEL com.redhat.license_terms=\"https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178754201Z","created_by":"/bin/sh -c #(nop) LABEL summary=\"ubi8 micro image\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178777474Z","created_by":"/bin/sh -c #(nop) LABEL descr" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "iption=\"Very small image which doesn't install the package manager.\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178796859Z","created_by":"/bin/sh -c #(nop) LABEL io.k8s.display-name=\"Ubi8-micro\"","empty_layer":true},{"created":"2024-06-27T16:25:25.178813627Z","created_by":"/bin/sh -c #(nop) LABEL io.openshift.expose-services=\"\"","empty_layer":true},{"created":"2024-06-27T16:25:25.76682647Z","created_by":"/bin/sh -c #(nop) COPY dir:b05dcb3a6ed85c9d6797966303956922d485c9479c1368eee17e339908d87ed7 in / ","empty_layer":true},{"created":"2024-06-27T16:25:25.980992902Z","created_by":"/bin/sh -c #(nop) COPY file:8a1c814f171edd8bd75797f42a80d00fa3b97b7ccc394c89c8a8cc591966bdfe in /etc/yum.repos.d/ubi.repo ","empty_layer":true},{"created":"2024-06-27T16:25:25.981029112Z","created_by":"/bin/sh -c #(nop) CMD /bin/sh","empty_layer":true},{"created":"2024-06-27T16:25:25.981092789Z","created_by":"/bin/sh -c #(nop) LABEL release=9","empty_layer":true},{"created":"2024-06-27T16:25:26.187646765Z","created_by":"/bin/sh -c #(nop) ADD file:778584848f9dca3863b0957bdb8871fc7bc6ad118a3cacc1e07ad578c3769b6a in /root/buildinfo/content_manifests/ubi8-micro-container-8.10-9.json ","empty_layer":true},{"created":"2024-06-27T16:25:26.38200794Z","created_by":"/bin/sh -c #(nop) ADD file:27533afba123e01138b8266a4ed5f8230d104950514118948273a4f89e43d52f in /root/bu" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "ildinfo/Dockerfile-ubi8-ubi-micro-8.10-9 ","empty_layer":true},{"created":"2024-06-27T16:25:26.594217834Z","created_by":"/bin/sh -c #(nop) LABEL \"distribution-scope\"=\"public\" \"vendor\"=\"Red Hat, Inc.\" \"build-date\"=\"2024-06-27T16:23:19\" \"architecture\"=\"x86_64\" \"vcs-type\"=\"git\" \"vcs-ref\"=\"1896f974ffe7c48cc1c6f8871ac9752646d8dc34\" \"io.k8s.description\"=\"Very small image which doesn't install the package manager.\" \"url\"=\"https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8/ubi-micro/images/8.10-9\""},{"created":"2024-07-07T00:30:49.190840342Z","created_by":"COPY /usr/lib64/libgcc_s.so.1 /usr/lib64/libgcc_s.so.1 # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2024-07-07T00:30:49.204992949Z","created_by":"COPY /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6 # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2024-07-07T00:30:49.214937549Z","created_by":"COPY /usr/lib64/libz.so.1 /usr/lib64/libz.so.1 # buildkit","comment":"buildkit.dockerfile.v0"}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:5d956355c7105d23c9b5f597bb28d08685e46aa00d677d813ca14fc3f02be1f9","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:53a23ac9bae49ddd070b4a9d103eec5c55ffb8b907388f7c40d1dd65ec5195c4","sha256:2e8974c6a6835e96475ca109b9b9f4e2729e7817d9b431062865fa59aa3ce" [DEBUG] [org.apache.http.wire] (pool-5-thread-1) http-outgoing-3 << "34c"]}}" [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection [id: 3][route: {s}->https://cdn03.quay.io:443] can be kept alive indefinitely [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (pool-5-thread-1) http-outgoing-3: set socket timeout to 0 [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (pool-5-thread-1) Connection released: [id: 3][route: {s}->https://cdn03.quay.io:443][total available: 2; route allocated: 1 of 20; total allocated: 2 of 200] [DEBUG] [org.apache.http.impl.execchain.MainClientExec] (pool-5-thread-1) Cancelling request execution [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-3) Building layer built sha256:eead577e257644635cd129cb23680617fa807fc6a0b009ab7b04c46ec54fef1e [INFO] [io.quarkus.container.image.jib.deployment.JibProcessor] Container entrypoint set to [./application] [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-5) Loading to Docker daemon... [DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-5) Loaded image: localhost/galder/project:1.0.0-SNAPSHOT [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager is shutting down [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (build-3) http-outgoing-0: Close connection [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager shut down [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager is shutting down [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (build-3) http-outgoing-1: Close connection [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager shut down [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager is shutting down [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (build-3) http-outgoing-3: Close connection [DEBUG] [org.apache.http.impl.conn.DefaultManagedHttpClientConnection] (build-3) http-outgoing-2: Close connection [DEBUG] [org.apache.http.impl.conn.PoolingHttpClientConnectionManager] (build-3) Connection manager shut down [INFO] [io.quarkus.container.image.jib.deployment.JibProcessor] Created container image galder/project:1.0.0-SNAPSHOT (sha256:60a703561f3d1184f5c32d412d547c2d7c3f1db9caa19a0c9c495da839650f61) [DEBUG] [io.quarkus.builder] (build-3) Finished step "io.quarkus.container.image.jib.deployment.JibProcessor#buildFromNative" in 4152 ms [DEBUG] [io.quarkus.builder] (build-3) End step completed; 0 remaining [DEBUG] [org.jboss.threads] (build-3) Thread "Thread[#68,build-3,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-10) Thread "Thread[#75,build-10,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-13) Thread "Thread[#78,build-13,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-14) Thread "Thread[#79,build-14,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-58) Thread "Thread[#124,build-58,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-57) Thread "Thread[#123,build-57,5,build group]" exiting [DEBUG] [org.jboss.threads] (build-52) Thread "Thread[#118,build-52,5,build group]" exiting [INFO] [io.quarkus.deployment.QuarkusAugmentor] Quarkus augmentation completed in 177028ms ```

Switching to quarkus-container-image-docker it all works fine.

Expected behavior

Container image generated should match linux/arm64 architecture when generated in an ARM mac.

Actual behavior

The container image is generated with linux/amd64 architecture, which is x86.

How to Reproduce?

  1. Checkout https://github.com/galderz/mendrugo
  2. cd dev-services-agent/project
  3. Uncomment quarkus-container-image-jib dependency in pom.xml
  4. Comment quarkus-container-image-docker dependency.
  5. Run mvn verify -Dnative -Dquarkus.native.container-build=true -Dquarkus.container-image.build=true

Quarkus version or git rev

3.12.1

quarkus-bot[bot] commented 1 month ago

/cc @gastaldi (m1), @geoand (jib,openshift), @iocanel (openshift)

galderz commented 1 month ago

It seems Jib locates the manifest for both amd64 and arm64, but then you see this:

[DEBUG] [io.quarkus.container.image.jib.deployment.JibProcessor] (pool-5-thread-1) Searching for architecture=amd64, os=linux in the base image manifest list
geoand commented 1 month ago

Have you tried using quarkus.jib.platforms?

galderz commented 1 month ago

Have you tried using quarkus.jib.platforms?

No, had to not tried. I assumed the Jib integration would be clever enough to figure out the architecture. I see If not specified, OS default is linux and architecture default is amd64 in the docs.

geoand commented 1 month ago

I wonder if it makes sense to choose our own default instead of letting Jib choose...

dmlloyd commented 1 month ago

If we do, be sure to use io.smallrye.common.cpu.CPU#host() to detect the CPU.

geoand commented 1 month ago

Is there also something for detecting the OS?

geoand commented 1 month ago

I see io.smallrye.common.os.OS :)