Created [https://cloudbuild.googleapis.com/v1/projects/k8s-staging-images/locations/global/builds/e846c3a6-d349-43e6-8ed3-e6f2ccfcb4af]. Logs are available at [ https://console.cloud.google.com/cloud-build/builds/e846c3a6-d349-43e6-8ed3-e6f2ccfcb4af?project=787629567722 ]. Waiting for build to complete. Polling interval: 1 second(s). ----------------------------- REMOTE BUILD OUTPUT ------------------------------ starting build "e846c3a6-d349-43e6-8ed3-e6f2ccfcb4af" FETCHSOURCE Fetching storage object: gs://k8s-staging-images-gcb/source/1749010799.241628-100da8d3058a4c7f9eaddf40733d36fb.tgz#1749010799343345 Copying gs://k8s-staging-images-gcb/source/1749010799.241628-100da8d3058a4c7f9eaddf40733d36fb.tgz#1749010799343345... / [0 files][ 0.0 B/ 18.8 MiB] / [1 files][ 18.8 MiB/ 18.8 MiB] Operation completed over 1 objects/18.8 MiB. BUILD Pulling image: gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20250513-9264efb079 v20250513-9264efb079: Pulling from k8s-staging-test-infra/gcb-docker-gcloud f18232174bc9: Already exists bcde94e77dfa: Already exists 92b00dc8dfba: Already exists 9b664c7c39c2: Already exists 4f4fb700ef54: Already exists e0f8065fc250: Pulling fs layer 7ef9e885e24a: Pulling fs layer 0b2884658376: Pulling fs layer c4fbfc1f2dd2: Pulling fs layer cab8a8ae6439: Pulling fs layer ae89a302d3ea: Pulling fs layer 782fcbbedd3a: Pulling fs layer 167e8378ad6f: Pulling fs layer fe9a44f7b014: Pulling fs layer 0657daef200b: Pulling fs layer 816739e52091: Pulling fs layer e13500d95559: Pulling fs layer 62bb5663da08: Pulling fs layer eb44d8199793: Pulling fs layer c4fbfc1f2dd2: Waiting cab8a8ae6439: Waiting ae89a302d3ea: Waiting 782fcbbedd3a: Waiting 167e8378ad6f: Waiting fe9a44f7b014: Waiting 0657daef200b: Waiting 816739e52091: Waiting e13500d95559: Waiting 62bb5663da08: Waiting eb44d8199793: Waiting e0f8065fc250: Verifying Checksum e0f8065fc250: Download complete e0f8065fc250: Pull complete 7ef9e885e24a: Verifying Checksum 7ef9e885e24a: Download complete 0b2884658376: Verifying Checksum 0b2884658376: Download complete cab8a8ae6439: Verifying Checksum cab8a8ae6439: Download complete 782fcbbedd3a: Verifying Checksum 782fcbbedd3a: Download complete c4fbfc1f2dd2: Verifying Checksum c4fbfc1f2dd2: Download complete 167e8378ad6f: Verifying Checksum 167e8378ad6f: Download complete fe9a44f7b014: Verifying Checksum fe9a44f7b014: Download complete 0657daef200b: Verifying Checksum 0657daef200b: Download complete 816739e52091: Verifying Checksum 816739e52091: Download complete e13500d95559: Verifying Checksum e13500d95559: Download complete 7ef9e885e24a: Pull complete ae89a302d3ea: Verifying Checksum ae89a302d3ea: Download complete 62bb5663da08: Verifying Checksum 62bb5663da08: Download complete 0b2884658376: Pull complete eb44d8199793: Verifying Checksum eb44d8199793: Download complete c4fbfc1f2dd2: Pull complete cab8a8ae6439: Pull complete ae89a302d3ea: Pull complete 782fcbbedd3a: Pull complete 167e8378ad6f: Pull complete fe9a44f7b014: Pull complete 0657daef200b: Pull complete 816739e52091: Pull complete e13500d95559: Pull complete 62bb5663da08: Pull complete eb44d8199793: Pull complete Digest: sha256:63840f133e0dfeea0af9ef391210da7fab9d2676172e2967fccab0cd6110c4e7 Status: Downloaded newer image for gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20250513-9264efb079 gcr.io/k8s-staging-test-infra/gcb-docker-gcloud:v20250513-9264efb079 #1 [internal] booting buildkit #1 pulling image moby/buildkit:buildx-stable-1 #1 pulling image moby/buildkit:buildx-stable-1 7.6s done #1 creating container buildx_buildkit_ingress-nginx0 #1 creating container buildx_buildkit_ingress-nginx0 1.3s done ingress-nginx #1 DONE 8.9s Name: ingress-nginx Driver: docker-container Last Activity: 2025-06-04 04:20:45 +0000 UTC Nodes: Name: ingress-nginx0 Endpoint: unix:///var/run/docker.sock Status: running BuildKit daemon flags: --allow-insecure-entitlement=network.host BuildKit version: v0.21.1 Platforms: linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386 Labels: org.mobyproject.buildkit.worker.executor: oci org.mobyproject.buildkit.worker.hostname: 40117245048a org.mobyproject.buildkit.worker.network: host org.mobyproject.buildkit.worker.oci.process-mode: sandbox org.mobyproject.buildkit.worker.selinux.enabled: false org.mobyproject.buildkit.worker.snapshotter: overlayfs GC Policy rule#0: All: false Filters: type==source.local,type==exec.cachemount,type==source.git.checkout Keep Duration: 48h0m0s Max Used Space: 488.3MiB GC Policy rule#1: All: false Keep Duration: 1440h0m0s Reserved Space: 9.313GiB Max Used Space: 93.13GiB Min Free Space: 35.39GiB GC Policy rule#2: All: false Reserved Space: 9.313GiB Max Used Space: 93.13GiB Min Free Space: 35.39GiB GC Policy rule#3: All: true Reserved Space: 9.313GiB Max Used Space: 93.13GiB Min Free Space: 35.39GiB Building binaries... amd64...make[1]: Entering directory '/workspace' Reached DIND check ELSE block, inside run-in-docker.sh Unable to find image 'golang:1.24.3-alpine3.21' locally 1.24.3-alpine3.21: Pulling from library/golang Digest: sha256:ef18ee7117463ac1055f5a370ed18b8750f01589f13ea0b48642f5792b234044 Status: Downloaded newer image for golang:1.24.3-alpine3.21 Building targets for amd64, generated targets in rootfs/bin/amd64 directory. Building k8s.io/ingress-nginx/cmd/nginx go: downloading github.com/prometheus/client_golang v1.22.0 go: downloading gopkg.in/mcuadros/go-syslog.v2 v2.3.0 go: downloading k8s.io/apimachinery v0.33.1 go: downloading k8s.io/client-go v0.33.1 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/prometheus/client_model v0.6.2 go: downloading github.com/prometheus/common v0.64.0 go: downloading github.com/prometheus/procfs v0.16.1 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 go: downloading sigs.k8s.io/randfill v1.0.0 go: downloading github.com/spf13/pflag v1.0.6 go: downloading golang.org/x/term v0.32.0 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading golang.org/x/net v0.40.0 go: downloading k8s.io/api v0.33.1 go: downloading github.com/armon/go-proxyproto v0.1.0 go: downloading github.com/eapache/channels v1.1.0 go: downloading github.com/mitchellh/hashstructure/v2 v2.0.2 go: downloading github.com/ncabatoff/process-exporter v0.8.7 go: downloading github.com/zakjan/cert-chain-resolver v0.0.0-20221221105603-fcedb00c5b30 go: downloading github.com/mitchellh/go-ps v1.0.0 go: downloading k8s.io/apiserver v0.33.1 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/go-logr/logr v1.4.2 go: downloading golang.org/x/sys v0.33.0 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.7.0 go: downloading sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 go: downloading github.com/google/gnostic-models v0.6.9 go: downloading golang.org/x/time v0.11.0 go: downloading github.com/fxamacker/cbor/v2 v2.8.0 go: downloading golang.org/x/oauth2 v0.30.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/eapache/queue v1.1.0 go: downloading dario.cat/mergo v1.0.2 go: downloading github.com/mitchellh/mapstructure v1.5.0 go: downloading gopkg.in/go-playground/pool.v3 v3.1.1 go: downloading pault.ag/go/sniff v0.0.0-20200207005214-cf7e4d167732 go: downloading github.com/ncabatoff/go-seq v0.0.0-20180805175032-b08ef85ed833 go: downloading github.com/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa go: downloading k8s.io/component-base v0.33.1 go: downloading sigs.k8s.io/yaml v1.4.0 go: downloading k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading golang.org/x/text v0.25.0 go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/google/go-cmp v0.7.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/opencontainers/cgroups v0.0.2 go: downloading github.com/emicklei/go-restful/v3 v3.12.2 go: downloading github.com/go-openapi/jsonreference v0.21.0 go: downloading github.com/go-openapi/swag v0.23.1 go: downloading gopkg.in/evanphx/json-patch.v4 v4.12.0 go: downloading github.com/blang/semver/v4 v4.0.0 go: downloading go.opentelemetry.io/otel/trace v1.36.0 go: downloading github.com/coreos/go-systemd/v22 v22.5.0 go: downloading go.opentelemetry.io/otel v1.36.0 go: downloading github.com/cyphar/filepath-securejoin v0.4.1 go: downloading github.com/moby/sys/mountinfo v0.7.2 go: downloading github.com/moby/sys/userns v0.1.0 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/go-openapi/jsonpointer v0.21.1 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/mailru/easyjson v0.9.0 go: downloading github.com/godbus/dbus/v5 v5.1.0 go: downloading github.com/josharian/intern v1.0.0 Building k8s.io/ingress-nginx/cmd/dbg go: downloading github.com/spf13/cobra v1.9.1 Building k8s.io/ingress-nginx/cmd/waitshutdown make[1]: Leaving directory '/workspace' arm...make[1]: Entering directory '/workspace' Reached DIND check ELSE block, inside run-in-docker.sh Building targets for arm, generated targets in rootfs/bin/arm directory. Building k8s.io/ingress-nginx/cmd/nginx Building k8s.io/ingress-nginx/cmd/dbg Building k8s.io/ingress-nginx/cmd/waitshutdown make[1]: Leaving directory '/workspace' arm64...make[1]: Entering directory '/workspace' Reached DIND check ELSE block, inside run-in-docker.sh Building targets for arm64, generated targets in rootfs/bin/arm64 directory. Building k8s.io/ingress-nginx/cmd/nginx Building k8s.io/ingress-nginx/cmd/dbg Building k8s.io/ingress-nginx/cmd/waitshutdown make[1]: Leaving directory '/workspace' Building and pushing ingress-nginx image...linux/amd64,linux/arm,linux/arm64 #0 building with "ingress-nginx" instance using docker-container driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 3.20kB done #1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 17) #1 DONE 0.0s #2 [linux/amd64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #2 DONE 0.3s #3 [linux/arm/v7 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #3 DONE 0.4s #4 [internal] load .dockerignore #4 transferring context: 65B done #4 DONE 0.0s #5 [linux/arm64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #5 DONE 0.3s #6 [internal] load build context #6 DONE 0.0s #7 [internal] load build context #7 DONE 0.0s #8 [internal] load build context #8 DONE 0.0s #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.0s done #9 ... #10 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #10 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.0s done #10 DONE 0.4s #11 [linux/arm64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #11 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.0s done #11 DONE 0.5s #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 DONE 0.6s #8 [internal] load build context #8 ... #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 3.10MB / 3.10MB 0.2s done #9 extracting sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 0.8s done #9 sha256:332ea6c2cc69217abd146f2ac0b374a8620d47e57f6826a708dcb4414606de42 804.89kB / 804.89kB 0.2s done #9 sha256:a450aa18f41614fd1897e1a96702852fc926b87f05fc7cc95063e285fb345869 18.42MB / 18.42MB 0.6s done #9 sha256:575853ff0db09f6774649ffb6f724ddc4caaec3b0b9bca944b9baa65590475dd 4.58MB / 4.58MB 0.4s done #9 sha256:729c3ce33d68c5bee74352086cace5e2238133b99f68b30b14caaf59c9608228 192B / 192B 0.2s done #9 sha256:119e0a96f1a80112cf3309f52d0333d40632985018199c521e9003d78d98bae5 32.97MB / 32.97MB 0.8s done #9 DONE 2.9s #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 extracting sha256:119e0a96f1a80112cf3309f52d0333d40632985018199c521e9003d78d98bae5 #9 extracting sha256:119e0a96f1a80112cf3309f52d0333d40632985018199c521e9003d78d98bae5 4.4s done #9 extracting sha256:575853ff0db09f6774649ffb6f724ddc4caaec3b0b9bca944b9baa65590475dd #9 ... #10 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #10 sha256:3cbeeee2cdfc730e71b30487f7d882acd43eb4d4d5579b3ff2016f87d64fe11e 20.42MB / 20.42MB 0.6s done #10 sha256:862c796bf858b795a3144658bbbae043e4d0b1ee74482b7c88f002be6bb118b3 837.26kB / 837.26kB 0.2s done #10 sha256:4c61797792a143c779dfc339c1c4d1045a9c0aa4b59414943fb99c53b04698d3 193B / 193B 0.2s done #10 sha256:c263e95f496d2386e0892dbd2e6989dfb5159352e0378bd5d6da2dbc967520de 5.12MB / 5.12MB 0.3s done #10 sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 3.64MB / 3.64MB 0.1s done #10 sha256:9661692c6d646644dfada7c4c1e25d2bb667ee3b314b4955ec6e26ecbd0246ec 33.65MB / 33.65MB 0.9s done #10 extracting sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 0.9s done #10 extracting sha256:9661692c6d646644dfada7c4c1e25d2bb667ee3b314b4955ec6e26ecbd0246ec 4.8s done #10 extracting sha256:c263e95f496d2386e0892dbd2e6989dfb5159352e0378bd5d6da2dbc967520de 1.3s done #10 DONE 8.0s #7 [internal] load build context #7 transferring context: 38.36MB 7.8s #7 ... #10 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #10 extracting sha256:4c61797792a143c779dfc339c1c4d1045a9c0aa4b59414943fb99c53b04698d3 0.1s done #10 extracting sha256:862c796bf858b795a3144658bbbae043e4d0b1ee74482b7c88f002be6bb118b3 #10 ... #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 extracting sha256:575853ff0db09f6774649ffb6f724ddc4caaec3b0b9bca944b9baa65590475dd 1.2s done #9 DONE 8.5s #10 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #10 extracting sha256:862c796bf858b795a3144658bbbae043e4d0b1ee74482b7c88f002be6bb118b3 0.4s done #10 extracting sha256:3cbeeee2cdfc730e71b30487f7d882acd43eb4d4d5579b3ff2016f87d64fe11e #10 ... #6 [internal] load build context #6 ... #7 [internal] load build context #7 ... #11 [linux/arm64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #11 sha256:5341c549177c37402f84685020210734ae9badffd4ef6316c13d731be270a648 19.96MB / 19.96MB 0.7s done #11 sha256:635497a04031be852c1b91390d27b778e59e9689cb0644f3b3410930d88096e7 824.48kB / 824.48kB 0.2s done #11 sha256:84c1cb5602e8bfb59fb1a0362f29e423bb9b8d0d928fe672150330752fa7941b 193B / 193B 0.2s done #11 sha256:7a1b07852ccca92d41961cba948cdc4f4392010cf041dec7676a2d56981afbe0 5.12MB / 5.12MB 0.3s done #11 sha256:dad042262565e852218a1fb8bf8c251b999166cf6523852c3bcaea8a362f68fd 33.07MB / 33.07MB 0.8s done #11 sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 3.99MB / 3.99MB 0.2s done #11 extracting sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 1.0s done #11 extracting sha256:dad042262565e852218a1fb8bf8c251b999166cf6523852c3bcaea8a362f68fd 4.4s done #11 extracting sha256:7a1b07852ccca92d41961cba948cdc4f4392010cf041dec7676a2d56981afbe0 1.3s done #11 extracting sha256:84c1cb5602e8bfb59fb1a0362f29e423bb9b8d0d928fe672150330752fa7941b 0.1s done #11 extracting sha256:635497a04031be852c1b91390d27b778e59e9689cb0644f3b3410930d88096e7 0.4s done #11 extracting sha256:5341c549177c37402f84685020210734ae9badffd4ef6316c13d731be270a648 #11 ... #7 [internal] load build context #7 ... #6 [internal] load build context #6 transferring context: 62.02MB 11.5s done #6 DONE 11.5s #9 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #9 extracting sha256:729c3ce33d68c5bee74352086cace5e2238133b99f68b30b14caaf59c9608228 0.1s done #9 extracting sha256:332ea6c2cc69217abd146f2ac0b374a8620d47e57f6826a708dcb4414606de42 0.3s done #9 extracting sha256:a450aa18f41614fd1897e1a96702852fc926b87f05fc7cc95063e285fb345869 2.7s done #9 DONE 11.5s #7 [internal] load build context #7 ... #8 [internal] load build context #8 transferring context: 62.67MB 11.6s done #8 DONE 12.0s #7 [internal] load build context #7 transferring context: 65.47MB 11.8s done #7 ... #10 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #10 extracting sha256:3cbeeee2cdfc730e71b30487f7d882acd43eb4d4d5579b3ff2016f87d64fe11e 3.9s done #10 DONE 12.4s #11 [linux/arm64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #11 extracting sha256:5341c549177c37402f84685020210734ae9badffd4ef6316c13d731be270a648 3.3s done #11 DONE 12.4s #7 [internal] load build context #7 DONE 12.4s #12 [linux/arm64 2/10] WORKDIR /etc/nginx #12 ... #13 [linux/arm/v7 2/10] WORKDIR /etc/nginx #13 DONE 2.8s #12 [linux/arm64 2/10] WORKDIR /etc/nginx #12 DONE 1.9s #14 [linux/amd64 2/10] WORKDIR /etc/nginx #14 DONE 1.9s #15 [linux/amd64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #15 0.219 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #15 0.532 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #15 1.573 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #15 1.573 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #15 1.573 OK: 25397 distinct packages available #15 2.612 OK: 49 MiB in 122 packages #15 2.759 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #15 2.986 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #15 4.054 (1/1) Installing diffutils (3.10-r0) #15 4.082 Executing busybox-1.37.0-r12.trigger #15 4.102 OK: 49 MiB in 123 packages #15 DONE 4.4s #16 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 0.520 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #16 2.568 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #16 ... #17 [linux/amd64 4/10] COPY --chown=www-data:www-data etc /etc #17 DONE 0.1s #18 [linux/amd64 5/10] COPY --chown=www-data:www-data bin/amd64/dbg / #18 DONE 0.1s #19 [linux/amd64 6/10] COPY --chown=www-data:www-data bin/amd64/nginx-ingress-controller / #19 DONE 0.3s #20 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 0.480 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #20 2.837 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #20 ... #21 [linux/amd64 7/10] COPY --chown=www-data:www-data bin/amd64/wait-shutdown / #21 DONE 0.1s #22 [linux/amd64 8/10] RUN bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path #22 0.192 + writeDirs=(/etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx) #22 0.193 + for dir in "${writeDirs[@]}" #22 0.193 + mkdir -p /etc/ingress-controller/ssl #22 0.197 + chown -R www-data:www-data /etc/ingress-controller/ssl #22 0.202 + for dir in "${writeDirs[@]}" #22 0.204 + mkdir -p /etc/ingress-controller/auth #22 0.207 + chown -R www-data:www-data /etc/ingress-controller/auth #22 0.213 + for dir in "${writeDirs[@]}" #22 0.215 + mkdir -p /etc/ingress-controller/geoip #22 0.220 + chown -R www-data:www-data /etc/ingress-controller/geoip #22 0.222 + for dir in "${writeDirs[@]}" #22 0.224 + mkdir -p /etc/ingress-controller/telemetry #22 0.227 + chown -R www-data:www-data /etc/ingress-controller/telemetry #22 0.229 + for dir in "${writeDirs[@]}" #22 0.229 + mkdir -p /var/log #22 0.232 + chown -R www-data:www-data /var/log #22 0.236 + for dir in "${writeDirs[@]}" #22 0.240 + mkdir -p /var/log/nginx #22 0.243 + chown -R www-data:www-data /var/log/nginx #22 0.245 + for dir in "${writeDirs[@]}" #22 0.247 + mkdir -p /tmp/nginx #22 0.257 + chown -R www-data:www-data /tmp/nginx #22 DONE 0.3s #23 [linux/amd64 9/10] RUN apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx #23 0.173 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #23 0.492 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #23 1.577 (1/5) Installing libcap2 (2.71-r0) #23 1.591 (2/5) Installing libcap-getcap (2.71-r0) #23 1.603 (3/5) Installing libcap-setcap (2.71-r0) #23 1.615 (4/5) Installing libcap-utils (2.71-r0) #23 1.627 (5/5) Installing libcap (2.71-r0) #23 1.628 Executing busybox-1.37.0-r12.trigger #23 1.650 OK: 50 MiB in 128 packages #23 2.285 /nginx-ingress-controller: OK #23 2.367 /usr/local/nginx/sbin/nginx: OK #23 2.375 /usr/bin/dumb-init: OK #23 2.400 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/main: No such file or directory #23 2.403 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/community: No such file or directory #23 2.407 (1/5) Purging libcap (2.71-r0) #23 2.413 (2/5) Purging libcap-utils (2.71-r0) #23 2.415 (3/5) Purging libcap-getcap (2.71-r0) #23 2.416 (4/5) Purging libcap-setcap (2.71-r0) #23 2.417 (5/5) Purging libcap2 (2.71-r0) #23 2.418 Executing busybox-1.37.0-r12.trigger #23 2.425 OK: 49 MiB in 123 packages #23 DONE 2.5s #24 [linux/amd64 10/10] RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log #24 DONE 0.2s #20 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 7.431 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #20 7.432 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #20 7.432 OK: 23811 distinct packages available #20 11.52 OK: 36 MiB in 119 packages #20 12.06 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #20 13.53 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #20 ... #16 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 7.995 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #16 7.996 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #16 7.997 OK: 25250 distinct packages available #16 12.56 OK: 55 MiB in 122 packages #16 12.97 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #16 14.25 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #16 ... #20 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 16.47 (1/1) Installing diffutils (3.10-r0) #20 16.68 Executing busybox-1.37.0-r12.trigger #20 16.82 OK: 36 MiB in 120 packages #20 DONE 17.3s #16 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 ... #25 [linux/arm/v7 4/10] COPY --chown=www-data:www-data etc /etc #25 DONE 0.1s #26 [linux/arm/v7 5/10] COPY --chown=www-data:www-data bin/arm/dbg / #26 DONE 0.1s #27 [linux/arm/v7 6/10] COPY --chown=www-data:www-data bin/arm/nginx-ingress-controller / #27 DONE 0.3s #16 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 17.54 (1/1) Installing diffutils (3.10-r0) #16 17.63 Executing busybox-1.37.0-r12.trigger #16 ... #28 [linux/arm/v7 7/10] COPY --chown=www-data:www-data bin/arm/wait-shutdown / #28 DONE 0.1s #16 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 17.80 OK: 55 MiB in 123 packages #16 DONE 18.4s #29 [linux/arm64 4/10] COPY --chown=www-data:www-data etc /etc #29 DONE 0.1s #30 [linux/arm/v7 8/10] RUN bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path #30 0.298 + writeDirs=(/etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx) #30 0.319 + for dir in "${writeDirs[@]}" #30 0.327 + mkdir -p /etc/ingress-controller/ssl #30 0.377 + chown -R www-data:www-data /etc/ingress-controller/ssl #30 0.429 + for dir in "${writeDirs[@]}" #30 0.431 + mkdir -p /etc/ingress-controller/auth #30 0.469 + chown -R www-data:www-data /etc/ingress-controller/auth #30 0.520 + for dir in "${writeDirs[@]}" #30 0.525 + mkdir -p /etc/ingress-controller/geoip #30 0.563 + chown -R www-data:www-data /etc/ingress-controller/geoip #30 0.609 + for dir in "${writeDirs[@]}" #30 0.611 + mkdir -p /etc/ingress-controller/telemetry #30 0.644 + chown -R www-data:www-data /etc/ingress-controller/telemetry #30 0.687 + for dir in "${writeDirs[@]}" #30 0.689 + mkdir -p /var/log #30 0.724 + chown -R www-data:www-data /var/log #30 ... #31 [linux/arm64 5/10] COPY --chown=www-data:www-data bin/arm64/dbg / #31 DONE 0.1s #30 [linux/arm/v7 8/10] RUN bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path #30 0.785 + for dir in "${writeDirs[@]}" #30 0.787 + mkdir -p /var/log/nginx #30 0.820 + chown -R www-data:www-data /var/log/nginx #30 0.868 + for dir in "${writeDirs[@]}" #30 0.870 + mkdir -p /tmp/nginx #30 0.916 + chown -R www-data:www-data /tmp/nginx #30 DONE 1.1s #32 [linux/arm64 6/10] COPY --chown=www-data:www-data bin/arm64/nginx-ingress-controller / #32 DONE 0.3s #33 [linux/arm64 7/10] COPY --chown=www-data:www-data bin/arm64/wait-shutdown / #33 DONE 0.1s #34 [linux/arm64 8/10] RUN bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path #34 0.320 + writeDirs=(/etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx) #34 0.348 + for dir in "${writeDirs[@]}" #34 0.352 + mkdir -p /etc/ingress-controller/ssl #34 0.402 + chown -R www-data:www-data /etc/ingress-controller/ssl #34 0.453 + for dir in "${writeDirs[@]}" #34 0.455 + mkdir -p /etc/ingress-controller/auth #34 0.497 + chown -R www-data:www-data /etc/ingress-controller/auth #34 0.546 + for dir in "${writeDirs[@]}" #34 0.550 + mkdir -p /etc/ingress-controller/geoip #34 0.591 + chown -R www-data:www-data /etc/ingress-controller/geoip #34 0.640 + for dir in "${writeDirs[@]}" #34 0.646 + mkdir -p /etc/ingress-controller/telemetry #34 0.693 + chown -R www-data:www-data /etc/ingress-controller/telemetry #34 0.751 + for dir in "${writeDirs[@]}" #34 0.757 + mkdir -p /var/log #34 0.796 + chown -R www-data:www-data /var/log #34 0.847 + for dir in "${writeDirs[@]}" #34 0.848 + mkdir -p /var/log/nginx #34 0.884 + chown -R www-data:www-data /var/log/nginx #34 0.934 + for dir in "${writeDirs[@]}" #34 0.941 + mkdir -p /tmp/nginx #34 0.981 + chown -R www-data:www-data /tmp/nginx #34 DONE 1.1s #35 [linux/arm/v7 9/10] RUN apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx #35 0.404 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #35 1.907 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #35 4.632 (1/5) Installing libcap2 (2.71-r0) #35 4.660 (2/5) Installing libcap-getcap (2.71-r0) #35 4.675 (3/5) Installing libcap-setcap (2.71-r0) #35 4.689 (4/5) Installing libcap-utils (2.71-r0) #35 4.707 (5/5) Installing libcap (2.71-r0) #35 4.710 Executing busybox-1.37.0-r12.trigger #35 4.852 OK: 36 MiB in 125 packages #35 5.538 /nginx-ingress-controller: OK #35 5.680 /usr/local/nginx/sbin/nginx: OK #35 5.770 /usr/bin/dumb-init: OK #35 5.976 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/main: No such file or directory #35 5.978 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/community: No such file or directory #35 6.002 (1/5) Purging libcap (2.71-r0) #35 6.004 (2/5) Purging libcap-utils (2.71-r0) #35 6.006 (3/5) Purging libcap-getcap (2.71-r0) #35 6.006 (4/5) Purging libcap-setcap (2.71-r0) #35 6.006 (5/5) Purging libcap2 (2.71-r0) #35 6.009 Executing busybox-1.37.0-r12.trigger #35 6.144 OK: 36 MiB in 120 packages #35 DONE 6.2s #36 [linux/arm64 9/10] RUN apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx #36 0.271 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #36 1.663 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #36 5.255 (1/5) Installing libcap2 (2.71-r0) #36 ... #37 [linux/arm/v7 10/10] RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log #37 DONE 0.3s #36 [linux/arm64 9/10] RUN apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx #36 5.287 (2/5) Installing libcap-getcap (2.71-r0) #36 5.302 (3/5) Installing libcap-setcap (2.71-r0) #36 5.316 (4/5) Installing libcap-utils (2.71-r0) #36 5.335 (5/5) Installing libcap (2.71-r0) #36 5.339 Executing busybox-1.37.0-r12.trigger #36 5.437 OK: 55 MiB in 128 packages #36 5.950 /nginx-ingress-controller: OK #36 6.057 /usr/local/nginx/sbin/nginx: OK #36 6.119 /usr/bin/dumb-init: OK #36 6.234 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/main: No such file or directory #36 6.236 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.21/community: No such file or directory #36 6.252 (1/5) Purging libcap (2.71-r0) #36 6.253 (2/5) Purging libcap-utils (2.71-r0) #36 6.255 (3/5) Purging libcap-getcap (2.71-r0) #36 6.256 (4/5) Purging libcap-setcap (2.71-r0) #36 6.256 (5/5) Purging libcap2 (2.71-r0) #36 6.258 Executing busybox-1.37.0-r12.trigger #36 6.346 OK: 55 MiB in 123 packages #36 DONE 6.4s #38 [linux/arm64 10/10] RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log #38 DONE 0.2s #39 exporting to image #39 exporting layers #39 exporting layers 13.8s done #39 exporting manifest sha256:aadad8e26329d345dea3a69b8deb9f3c52899a97cbaf7e702b8dfbeae3082c15 0.0s done #39 exporting config sha256:158e2f2d90f2171e72d1eff54855d96dca71c4f3223d47d5d823fdee6fd256d8 0.0s done #39 exporting attestation manifest sha256:486859bae5e88a29cd2caad17baeec42e38b5ba2effa739efeb5699a0f4a4469 0.0s done #39 exporting manifest sha256:005b02efca0f909488b970e398f27258db2f293868e539530b4c9e5daecc4784 0.0s done #39 exporting config sha256:beba41b55e5d3ef1af5226dea700aed0bc5c4fba5c9ee80f4ff84830d24e72e5 0.0s done #39 exporting attestation manifest sha256:9fbba3b593ef419d1b4d419a43e675018c227f876fe5cc10cb62d7965d46ab9a 0.0s done #39 exporting manifest sha256:800048a4cdf4ad487a17f56d22ec6be7a34248fc18900d945bc869fee4ccb2f7 0.0s done #39 exporting config sha256:b28bc4404fe7dabab3fb210273819987ff95021f298eeeeb76b7a7cc2341e534 done #39 exporting attestation manifest sha256:4227cdf9123b8664f9f94d40283d90b68e8e44696f3374759e934b43ab5174a6 0.0s done #39 exporting manifest list sha256:ac444cd9515af325ba577b596fe4f27a34be1aa330538e8b317ad9d6c8fb94ee 0.0s done #39 pushing layers #39 ... #40 [auth] k8s-staging-images/ingress-nginx/controller:pull,push token for us-central1-docker.pkg.dev #40 DONE 0.0s #39 exporting to image #39 pushing layers 6.1s done #39 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller:v1.12.3@sha256:ac444cd9515af325ba577b596fe4f27a34be1aa330538e8b317ad9d6c8fb94ee #39 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller:v1.12.3@sha256:ac444cd9515af325ba577b596fe4f27a34be1aa330538e8b317ad9d6c8fb94ee 2.0s done #39 DONE 22.1s 1 warning found (use docker --debug to expand):  - InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 17) #0 building with "ingress-nginx" instance using docker-container driver #1 [internal] load build definition from Dockerfile-chroot #1 transferring dockerfile: 4.80kB done #1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 17) #1 DONE 0.0s #2 [linux/amd64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #2 DONE 0.0s #3 [linux/arm/v7 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #3 DONE 0.0s #4 [linux/arm64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #4 DONE 0.0s #5 [linux/arm/v7 internal] load metadata for docker.io/library/alpine:3.21 #5 ... #6 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.21 #6 DONE 0.9s #7 [internal] load .dockerignore #7 transferring context: 65B done #7 DONE 0.0s #8 [linux/arm64 internal] load metadata for docker.io/library/alpine:3.21 #8 DONE 0.9s #5 [linux/arm/v7 internal] load metadata for docker.io/library/alpine:3.21 #5 DONE 0.9s #9 [internal] load build context #9 DONE 0.0s #10 [internal] load build context #10 DONE 0.0s #11 [internal] load build context #11 DONE 0.0s #12 [linux/arm/v7 stage-1 1/13] FROM docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c #12 resolve docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c 0.0s done #12 DONE 0.0s #13 [linux/arm64 stage-1 1/13] FROM docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c #13 ... #14 [linux/arm/v7 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #14 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.1s done #14 CACHED #15 [linux/arm64 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #15 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.1s done #15 CACHED #16 [linux/amd64 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 #16 resolve registry.k8s.io/ingress-nginx/nginx:v1.2.5@sha256:9011136d1081fd65b76baa345dd8ad8ee30b037d33cde43a89959f5f7e6e5223 0.1s done #16 CACHED #12 [linux/arm/v7 stage-1 1/13] FROM docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c #12 DONE 0.1s #9 [internal] load build context #9 transferring context: 6.47kB 0.0s done #9 DONE 0.1s #13 [linux/arm64 stage-1 1/13] FROM docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c #13 resolve docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c 0.1s done #13 DONE 0.2s #17 [linux/amd64 stage-1 1/13] FROM docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c #17 resolve docker.io/library/alpine:3.21@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c 0.1s done #17 DONE 0.2s #18 [linux/arm/v7 chroot 2/3] COPY chroot.sh /chroot.sh #18 DONE 0.1s #11 [internal] load build context #11 transferring context: 62.41MB 4.1s done #11 DONE 4.1s #19 [linux/arm64 chroot 2/3] COPY chroot.sh /chroot.sh #19 ... #10 [internal] load build context #10 transferring context: 65.21MB 4.2s done #10 DONE 4.2s #20 [linux/amd64 chroot 2/3] COPY chroot.sh /chroot.sh #20 ... #19 [linux/arm64 chroot 2/3] COPY chroot.sh /chroot.sh #19 DONE 0.6s #20 [linux/amd64 chroot 2/3] COPY chroot.sh /chroot.sh #20 DONE 0.4s #21 [linux/amd64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #21 0.346 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #21 0.938 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #21 2.970 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #21 2.983 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #21 2.984 OK: 25397 distinct packages available #21 ... #22 [linux/amd64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #22 0.399 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #22 1.497 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #22 5.528 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #22 5.528 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #22 5.528 OK: 25397 distinct packages available #22 8.025 OK: 7 MiB in 15 packages #22 8.480 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #22 8.879 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #22 ... #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 2.733 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #23 7.923 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #23 ... #24 [linux/arm64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #24 2.707 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #24 7.907 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #24 ... #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 3.103 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #25 8.084 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #25 ... #21 [linux/amd64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #21 5.642 OK: 49 MiB in 122 packages #21 6.115 + writeDirs=(/chroot/etc/nginx /chroot/usr/local/ /chroot/etc/ingress-controller /chroot/etc/ingress-controller/ssl /chroot/etc/ingress-controller/auth /chroot/etc/ingress-controller/telemetry /chroot/etc/ingress-controller/geoip /chroot/opt/modsecurity/var/log /chroot/opt/modsecurity/var/upload /chroot/opt/modsecurity/var/audit /chroot/var/log/audit /chroot/var/lib/nginx /chroot/var/log/nginx /chroot/var/lib/nginx/body /chroot/var/lib/nginx/fastcgi /chroot/var/lib/nginx/proxy /chroot/var/lib/nginx/scgi /chroot/var/lib/nginx/uwsgi /chroot/tmp/nginx) #21 6.116 + for dir in "${writeDirs[@]}" #21 6.116 + mkdir -p /chroot/etc/nginx #21 6.117 + chown -R www-data:www-data /chroot/etc/nginx #21 6.119 + for dir in "${writeDirs[@]}" #21 6.119 + mkdir -p /chroot/usr/local/ #21 6.125 + chown -R www-data:www-data /chroot/usr/local/ #21 6.126 + for dir in "${writeDirs[@]}" #21 6.128 + mkdir -p /chroot/etc/ingress-controller #21 6.135 + chown -R www-data:www-data /chroot/etc/ingress-controller #21 6.140 + for dir in "${writeDirs[@]}" #21 6.140 + mkdir -p /chroot/etc/ingress-controller/ssl #21 6.142 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #21 6.145 + for dir in "${writeDirs[@]}" #21 6.145 + mkdir -p /chroot/etc/ingress-controller/auth #21 6.150 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #21 6.155 + for dir in "${writeDirs[@]}" #21 6.155 + mkdir -p /chroot/etc/ingress-controller/telemetry #21 6.164 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #21 6.167 + for dir in "${writeDirs[@]}" #21 6.167 + mkdir -p /chroot/etc/ingress-controller/geoip #21 6.169 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #21 6.176 + for dir in "${writeDirs[@]}" #21 6.176 + mkdir -p /chroot/opt/modsecurity/var/log #21 6.184 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #21 6.190 + for dir in "${writeDirs[@]}" #21 6.194 + mkdir -p /chroot/opt/modsecurity/var/upload #21 6.199 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #21 6.204 + for dir in "${writeDirs[@]}" #21 6.206 + mkdir -p /chroot/opt/modsecurity/var/audit #21 6.207 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #21 6.215 + for dir in "${writeDirs[@]}" #21 6.223 + mkdir -p /chroot/var/log/audit #21 6.225 + chown -R www-data:www-data /chroot/var/log/audit #21 6.231 + for dir in "${writeDirs[@]}" #21 6.234 + mkdir -p /chroot/var/lib/nginx #21 6.237 + chown -R www-data:www-data /chroot/var/lib/nginx #21 6.245 + for dir in "${writeDirs[@]}" #21 6.254 + mkdir -p /chroot/var/log/nginx #21 6.260 + chown -R www-data:www-data /chroot/var/log/nginx #21 6.268 + for dir in "${writeDirs[@]}" #21 6.272 + mkdir -p /chroot/var/lib/nginx/body #21 6.276 + chown -R www-data:www-data /chroot/var/lib/nginx/body #21 6.279 + for dir in "${writeDirs[@]}" #21 6.284 + mkdir -p /chroot/var/lib/nginx/fastcgi #21 6.291 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #21 6.304 + for dir in "${writeDirs[@]}" #21 6.307 + mkdir -p /chroot/var/lib/nginx/proxy #21 6.316 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #21 6.327 + for dir in "${writeDirs[@]}" #21 6.328 + mkdir -p /chroot/var/lib/nginx/scgi #21 6.332 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #21 6.336 + for dir in "${writeDirs[@]}" #21 6.345 + mkdir -p /chroot/var/lib/nginx/uwsgi #21 6.360 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #21 6.363 + for dir in "${writeDirs[@]}" #21 6.365 + mkdir -p /chroot/tmp/nginx #21 6.371 + chown -R www-data:www-data /chroot/tmp/nginx #21 6.379 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #21 6.387 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #21 6.395 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #21 7.982 + cp -a /etc/nginx/fastcgi.conf /etc/nginx/fastcgi.conf.default /etc/nginx/fastcgi_params /etc/nginx/fastcgi_params.default /etc/nginx/koi-utf /etc/nginx/koi-win /etc/nginx/mime.types /etc/nginx/mime.types.default /etc/nginx/modsecurity /etc/nginx/modules /etc/nginx/nginx.conf /etc/nginx/nginx.conf.default /etc/nginx/owasp-modsecurity-crs /etc/nginx/scgi_params /etc/nginx/scgi_params.default /etc/nginx/uwsgi_params /etc/nginx/uwsgi_params.default /etc/nginx/win-utf /chroot/etc/nginx/ #21 8.117 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #21 8.122 cp: can't stat '/etc/ingress-controller/*': No such file or directory #21 8.124 + cp /lib/ld-musl-x86_64.so.1 /chroot/lib/ #21 8.136 + cp /usr/lib/libcrypto.so.3 /usr/lib/libssl.so.3 /usr/lib/libz.so.1 /usr/lib/libz.so.1.3.1 /usr/lib/libzstd.so.1 /usr/lib/libzstd.so.1.5.6 /chroot/usr/lib/ #21 ... #22 [linux/amd64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #22 11.09 (1/45) Installing ncurses-terminfo-base (6.5_p20241006-r3) #22 11.11 (2/45) Installing libncursesw (6.5_p20241006-r3) #22 11.14 (3/45) Installing readline (8.2.13-r0) #22 11.16 (4/45) Installing bash (5.2.37-r0) #22 11.25 Executing bash-5.2.37-r0.post-install #22 11.26 (5/45) Installing ca-certificates (20241121-r1) #22 11.33 (6/45) Installing diffutils (3.10-r0) #22 11.35 (7/45) Installing dumb-init (1.2.5-r3) #22 11.36 (8/45) Installing openssl (3.3.3-r0) #22 11.40 (9/45) Installing tzdata (2025b-r0) #22 11.57 (10/45) Installing util-linux (2.40.4-r1) #22 11.59 (11/45) Installing dmesg (2.40.4-r1) #22 11.61 (12/45) Installing setarch (2.40.4-r1) #22 11.62 (13/45) Installing libeconf (0.6.3-r0) #22 11.63 (14/45) Installing libblkid (2.40.4-r1) #22 11.65 (15/45) Installing libuuid (2.40.4-r1) #22 11.66 (16/45) Installing libfdisk (2.40.4-r1) #22 11.67 (17/45) Installing sqlite-libs (3.48.0-r2) #22 11.76 (18/45) Installing liblastlog2 (2.40.4-r1) #22 11.78 (19/45) Installing libmount (2.40.4-r1) #22 11.80 (20/45) Installing libsmartcols (2.40.4-r1) #22 11.81 (21/45) Installing skalibs-libs (2.14.3.0-r0) #22 11.82 (22/45) Installing utmps-libs (0.1.2.3-r2) #22 11.84 (23/45) Installing util-linux-misc (2.40.4-r1) #22 11.97 (24/45) Installing linux-pam (1.6.1-r1) #22 12.03 (25/45) Installing runuser (2.40.4-r1) #22 12.05 (26/45) Installing mount (2.40.4-r1) #22 12.06 (27/45) Installing losetup (2.40.4-r1) #22 12.07 (28/45) Installing hexdump (2.40.4-r1) #22 12.08 (29/45) Installing uuidgen (2.40.4-r1) #22 12.09 (30/45) Installing blkid (2.40.4-r1) #22 12.10 (31/45) Installing sfdisk (2.40.4-r1) #22 12.12 (32/45) Installing mcookie (2.40.4-r1) #22 12.13 (33/45) Installing agetty (2.40.4-r1) #22 12.15 (34/45) Installing wipefs (2.40.4-r1) #22 12.16 (35/45) Installing cfdisk (2.40.4-r1) #22 12.17 (36/45) Installing umount (2.40.4-r1) #22 12.18 (37/45) Installing flock (2.40.4-r1) #22 12.19 (38/45) Installing lsblk (2.40.4-r1) #22 12.20 (39/45) Installing libcap-ng (0.8.5-r0) #22 12.21 (40/45) Installing setpriv (2.40.4-r1) #22 12.23 (41/45) Installing lscpu (2.40.4-r1) #22 12.25 (42/45) Installing logger (2.40.4-r1) #22 12.26 (43/45) Installing partx (2.40.4-r1) #22 12.27 (44/45) Installing fstrim (2.40.4-r1) #22 12.28 (45/45) Installing findmnt (2.40.4-r1) #22 12.29 Executing busybox-1.37.0-r12.trigger #22 12.31 Executing ca-certificates-20241121-r1.trigger #22 12.58 OK: 17 MiB in 60 packages #22 DONE 13.6s #21 [linux/amd64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #21 DONE 9.0s #26 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #26 0.862 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #26 4.896 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #26 ... #27 [linux/amd64 stage-1 3/13] COPY --from=chroot /chroot /chroot #27 DONE 1.4s #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 ... #28 [linux/amd64 stage-1 4/13] COPY --chown=www-data:www-data etc /chroot/etc #28 DONE 0.1s #29 [linux/amd64 stage-1 5/13] COPY --chown=www-data:www-data bin/amd64/dbg / #29 DONE 0.2s #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 ... #30 [linux/amd64 stage-1 6/13] COPY --chown=www-data:www-data bin/amd64/nginx-ingress-controller / #30 DONE 0.5s #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 ... #31 [linux/amd64 stage-1 7/13] COPY --chown=www-data:www-data bin/amd64/wait-shutdown / #31 DONE 0.1s #32 [linux/amd64 stage-1 8/13] COPY --chown=www-data:www-data nginx-chroot-wrapper.sh /usr/bin/nginx #32 DONE 0.0s #33 [linux/amd64 stage-1 9/13] WORKDIR /chroot/etc/nginx #33 DONE 0.0s #34 [linux/amd64 stage-1 10/13] RUN bash -xeu -c ' writeDirs=( /var/log ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /chroot/etc/ld-musl-x86_64.path #34 0.120 + writeDirs=(/var/log) #34 0.122 + for dir in "${writeDirs[@]}" #34 0.126 + mkdir -p /var/log #34 0.133 + chown -R www-data:www-data /var/log #34 DONE 0.2s #35 [linux/amd64 stage-1 11/13] RUN apk add --no-cache libcap && setcap cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap #35 0.235 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz #35 0.539 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz #35 2.181 (1/5) Installing libcap2 (2.71-r0) #35 2.200 (2/5) Installing libcap-getcap (2.71-r0) #35 2.211 (3/5) Installing libcap-setcap (2.71-r0) #35 2.221 (4/5) Installing libcap-utils (2.71-r0) #35 2.233 (5/5) Installing libcap (2.71-r0) #35 2.234 Executing busybox-1.37.0-r12.trigger #35 2.252 OK: 17 MiB in 65 packages #35 2.993 /nginx-ingress-controller: OK #35 3.001 /usr/bin/unshare: OK #35 3.063 /chroot/usr/local/nginx/sbin/nginx: OK #35 3.071 /usr/bin/dumb-init: OK #35 4.985 (1/5) Purging libcap (2.71-r0) #35 4.987 (2/5) Purging libcap-utils (2.71-r0) #35 4.988 (3/5) Purging libcap-getcap (2.71-r0) #35 4.990 (4/5) Purging libcap-setcap (2.71-r0) #35 4.991 (5/5) Purging libcap2 (2.71-r0) #35 4.992 Executing busybox-1.37.0-r12.trigger #35 5.010 OK: 17 MiB in 60 packages #35 DONE 5.4s #26 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #26 16.56 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #26 16.56 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #26 16.57 OK: 25250 distinct packages available #26 ... #36 [linux/amd64 stage-1 12/13] RUN ln -sf /chroot/etc/nginx /etc/nginx && ln -sf /chroot/tmp/nginx /tmp/nginx && ln -sf /chroot/etc/ingress-controller /etc/ingress-controller && ln -sf /chroot/var/log/nginx /var/log/nginx && touch /chroot/var/log/nginx/access.log && chown www-data:www-data /chroot/var/log/nginx/access.log && echo "" > /chroot/etc/resolv.conf && chown -R www-data:www-data /chroot/var/log/nginx /chroot/etc/resolv.conf && mknod -m 0666 /chroot/dev/null c 1 3 && mknod -m 0666 /chroot/dev/random c 1 8 && mknod -m 0666 /chroot/dev/urandom c 1 9 && mknod -m 0666 /chroot/dev/full c 1 7 && mknod -m 0666 /chroot/dev/ptmx c 5 2 && mknod -m 0666 /chroot/dev/zero c 1 5 && mknod -m 0666 /chroot/dev/tty c 5 0 #36 DONE 0.3s #37 [linux/amd64 stage-1 13/13] RUN mkdir -p /chroot/modules_mount && mkdir -p modules_mount && ln -s /modules_mount /chroot/modules_mount #37 DONE 0.4s #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 18.59 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #23 18.59 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #23 18.59 OK: 23811 distinct packages available #23 27.59 OK: 4 MiB in 15 packages #23 ... #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 18.35 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #25 18.35 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #25 18.35 OK: 23811 distinct packages available #25 27.79 OK: 36 MiB in 119 packages #25 ... #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 28.64 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #23 ... #24 [linux/arm64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #24 20.24 v3.21.3-576-g8170da5c354 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main] #24 20.24 v3.21.3-575-g016e410865b [https://dl-cdn.alpinelinux.org/alpine/v3.21/community] #24 20.26 OK: 25250 distinct packages available #24 30.34 OK: 7 MiB in 15 packages #24 ... #25 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #25 28.70 + writeDirs=(/chroot/etc/nginx /chroot/usr/local/ /chroot/etc/ingress-controller /chroot/etc/ingress-controller/ssl /chroot/etc/ingress-controller/auth /chroot/etc/ingress-controller/telemetry /chroot/etc/ingress-controller/geoip /chroot/opt/modsecurity/var/log /chroot/opt/modsecurity/var/upload /chroot/opt/modsecurity/var/audit /chroot/var/log/audit /chroot/var/lib/nginx /chroot/var/log/nginx /chroot/var/lib/nginx/body /chroot/var/lib/nginx/fastcgi /chroot/var/lib/nginx/proxy /chroot/var/lib/nginx/scgi /chroot/var/lib/nginx/uwsgi /chroot/tmp/nginx) #25 28.75 + for dir in "${writeDirs[@]}" #25 28.76 + mkdir -p /chroot/etc/nginx #25 28.86 + chown -R www-data:www-data /chroot/etc/nginx #25 29.00 + for dir in "${writeDirs[@]}" #25 29.00 + mkdir -p /chroot/usr/local/ #25 29.07 + chown -R www-data:www-data /chroot/usr/local/ #25 29.18 + for dir in "${writeDirs[@]}" #25 29.18 + mkdir -p /chroot/etc/ingress-controller #25 29.27 + chown -R www-data:www-data /chroot/etc/ingress-controller #25 29.39 + for dir in "${writeDirs[@]}" #25 29.39 + mkdir -p /chroot/etc/ingress-controller/ssl #25 29.47 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #25 29.59 + for dir in "${writeDirs[@]}" #25 29.60 + mkdir -p /chroot/etc/ingress-controller/auth #25 29.65 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #25 29.71 + for dir in "${writeDirs[@]}" #25 29.72 + mkdir -p /chroot/etc/ingress-controller/telemetry #25 29.80 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #25 29.90 + for dir in "${writeDirs[@]}" #25 29.90 + mkdir -p /chroot/etc/ingress-controller/geoip #25 29.96 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #25 30.07 + for dir in "${writeDirs[@]}" #25 30.07 + mkdir -p /chroot/opt/modsecurity/var/log #25 30.11 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #25 30.16 + for dir in "${writeDirs[@]}" #25 30.16 + mkdir -p /chroot/opt/modsecurity/var/upload #25 30.19 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #25 30.26 + for dir in "${writeDirs[@]}" #25 30.26 + mkdir -p /chroot/opt/modsecurity/var/audit #25 30.36 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #25 30.45 + for dir in "${writeDirs[@]}" #25 30.46 + mkdir -p /chroot/var/log/audit #25 30.53 + chown -R www-data:www-data /chroot/var/log/audit #25 30.63 + for dir in "${writeDirs[@]}" #25 30.64 + mkdir -p /chroot/var/lib/nginx #25 30.71 + chown -R www-data:www-data /chroot/var/lib/nginx #25 30.81 + for dir in "${writeDirs[@]}" #25 30.81 + mkdir -p /chroot/var/log/nginx #25 30.89 + chown -R www-data:www-data /chroot/var/log/nginx #25 31.01 + for dir in "${writeDirs[@]}" #25 31.01 + mkdir -p /chroot/var/lib/nginx/body #25 31.08 + chown -R www-data:www-data /chroot/var/lib/nginx/body #25 31.18 + for dir in "${writeDirs[@]}" #25 31.19 + mkdir -p /chroot/var/lib/nginx/fastcgi #25 31.28 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #25 31.38 + for dir in "${writeDirs[@]}" #25 31.39 + mkdir -p /chroot/var/lib/nginx/proxy #25 31.47 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #25 31.52 + for dir in "${writeDirs[@]}" #25 31.52 + mkdir -p /chroot/var/lib/nginx/scgi #25 31.56 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #25 31.60 + for dir in "${writeDirs[@]}" #25 31.60 + mkdir -p /chroot/var/lib/nginx/uwsgi #25 31.64 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #25 31.78 + for dir in "${writeDirs[@]}" #25 31.78 + mkdir -p /chroot/tmp/nginx #25 31.89 + chown -R www-data:www-data /chroot/tmp/nginx #25 32.00 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #25 32.09 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #25 32.19 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #25 33.37 + cp -a /etc/nginx/fastcgi.conf /etc/nginx/fastcgi.conf.default /etc/nginx/fastcgi_params /etc/nginx/fastcgi_params.default /etc/nginx/koi-utf /etc/nginx/koi-win /etc/nginx/mime.types /etc/nginx/mime.types.default /etc/nginx/modsecurity /etc/nginx/modules /etc/nginx/nginx.conf /etc/nginx/nginx.conf.default /etc/nginx/owasp-modsecurity-crs /etc/nginx/scgi_params /etc/nginx/scgi_params.default /etc/nginx/uwsgi_params /etc/nginx/uwsgi_params.default /etc/nginx/win-utf /chroot/etc/nginx/ #25 33.62 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #25 33.70 cp: can't stat '/etc/ingress-controller/*': No such file or directory #25 33.71 + cp /lib/ld-musl-armhf.so.1 /chroot/lib/ #25 33.78 + cp /usr/lib/libcrypto.so.3 /usr/lib/libssl.so.3 /usr/lib/libz.so.1 /usr/lib/libz.so.1.3.1 /usr/lib/libzstd.so.1 /usr/lib/libzstd.so.1.5.6 /chroot/usr/lib/ #25 DONE 34.4s #26 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #26 26.99 OK: 55 MiB in 122 packages #26 28.00 + writeDirs=(/chroot/etc/nginx /chroot/usr/local/ /chroot/etc/ingress-controller /chroot/etc/ingress-controller/ssl /chroot/etc/ingress-controller/auth /chroot/etc/ingress-controller/telemetry /chroot/etc/ingress-controller/geoip /chroot/opt/modsecurity/var/log /chroot/opt/modsecurity/var/upload /chroot/opt/modsecurity/var/audit /chroot/var/log/audit /chroot/var/lib/nginx /chroot/var/log/nginx /chroot/var/lib/nginx/body /chroot/var/lib/nginx/fastcgi /chroot/var/lib/nginx/proxy /chroot/var/lib/nginx/scgi /chroot/var/lib/nginx/uwsgi /chroot/tmp/nginx) #26 28.04 + for dir in "${writeDirs[@]}" #26 28.06 + mkdir -p /chroot/etc/nginx #26 28.18 + chown -R www-data:www-data /chroot/etc/nginx #26 28.31 + for dir in "${writeDirs[@]}" #26 28.32 + mkdir -p /chroot/usr/local/ #26 28.40 + chown -R www-data:www-data /chroot/usr/local/ #26 28.53 + for dir in "${writeDirs[@]}" #26 28.54 + mkdir -p /chroot/etc/ingress-controller #26 28.65 + chown -R www-data:www-data /chroot/etc/ingress-controller #26 28.76 + for dir in "${writeDirs[@]}" #26 28.76 + mkdir -p /chroot/etc/ingress-controller/ssl #26 28.85 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #26 28.98 + for dir in "${writeDirs[@]}" #26 28.98 + mkdir -p /chroot/etc/ingress-controller/auth #26 29.04 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #26 29.16 + for dir in "${writeDirs[@]}" #26 29.17 + mkdir -p /chroot/etc/ingress-controller/telemetry #26 29.25 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #26 29.41 + for dir in "${writeDirs[@]}" #26 29.42 + mkdir -p /chroot/etc/ingress-controller/geoip #26 29.46 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #26 29.56 + for dir in "${writeDirs[@]}" #26 29.57 + mkdir -p /chroot/opt/modsecurity/var/log #26 29.64 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #26 29.74 + for dir in "${writeDirs[@]}" #26 29.74 + mkdir -p /chroot/opt/modsecurity/var/upload #26 29.84 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #26 30.00 + for dir in "${writeDirs[@]}" #26 30.01 + mkdir -p /chroot/opt/modsecurity/var/audit #26 30.14 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #26 30.33 + for dir in "${writeDirs[@]}" #26 30.33 + mkdir -p /chroot/var/log/audit #26 30.46 + chown -R www-data:www-data /chroot/var/log/audit #26 30.58 + for dir in "${writeDirs[@]}" #26 30.59 + mkdir -p /chroot/var/lib/nginx #26 30.66 + chown -R www-data:www-data /chroot/var/lib/nginx #26 30.81 + for dir in "${writeDirs[@]}" #26 30.81 + mkdir -p /chroot/var/log/nginx #26 30.90 + chown -R www-data:www-data /chroot/var/log/nginx #26 31.00 + for dir in "${writeDirs[@]}" #26 31.01 + mkdir -p /chroot/var/lib/nginx/body #26 31.10 + chown -R www-data:www-data /chroot/var/lib/nginx/body #26 31.22 + for dir in "${writeDirs[@]}" #26 31.24 + mkdir -p /chroot/var/lib/nginx/fastcgi #26 31.42 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #26 31.50 + for dir in "${writeDirs[@]}" #26 31.50 + mkdir -p /chroot/var/lib/nginx/proxy #26 31.56 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #26 31.68 + for dir in "${writeDirs[@]}" #26 31.68 + mkdir -p /chroot/var/lib/nginx/scgi #26 31.77 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #26 31.87 + for dir in "${writeDirs[@]}" #26 31.87 + mkdir -p /chroot/var/lib/nginx/uwsgi #26 31.92 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #26 31.97 + for dir in "${writeDirs[@]}" #26 31.98 + mkdir -p /chroot/tmp/nginx #26 32.01 + chown -R www-data:www-data /chroot/tmp/nginx #26 32.15 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #26 32.23 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #26 32.32 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #26 33.43 + cp -a /etc/nginx/fastcgi.conf /etc/nginx/fastcgi.conf.default /etc/nginx/fastcgi_params /etc/nginx/fastcgi_params.default /etc/nginx/koi-utf /etc/nginx/koi-win /etc/nginx/mime.types /etc/nginx/mime.types.default /etc/nginx/modsecurity /etc/nginx/modules /etc/nginx/nginx.conf /etc/nginx/nginx.conf.default /etc/nginx/owasp-modsecurity-crs /etc/nginx/scgi_params /etc/nginx/scgi_params.default /etc/nginx/uwsgi_params /etc/nginx/uwsgi_params.default /etc/nginx/win-utf /chroot/etc/nginx/ #26 33.58 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #26 33.62 cp: can't stat '/etc/ingress-controller/*': No such file or directory #26 33.63 + cp /lib/ld-musl-aarch64.so.1 /chroot/lib/ #26 33.72 + cp /usr/lib/libcrypto.so.3 /usr/lib/libssl.so.3 /usr/lib/libz.so.1 /usr/lib/libz.so.1.3.1 /usr/lib/libzstd.so.1 /usr/lib/libzstd.so.1.5.6 /chroot/usr/lib/ #26 DONE 34.5s #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 31.61 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #23 37.74 (1/46) Installing ncurses-terminfo-base (6.5_p20241006-r3) #23 37.84 (2/46) Installing libncursesw (6.5_p20241006-r3) #23 37.99 (3/46) Installing readline (8.2.13-r0) #23 38.15 (4/46) Installing bash (5.2.37-r0) #23 38.28 Executing bash-5.2.37-r0.post-install #23 38.51 (5/46) Installing ca-certificates (20241121-r1) #23 38.62 (6/46) Installing diffutils (3.10-r0) #23 38.66 (7/46) Installing dumb-init (1.2.5-r3) #23 38.81 (8/46) Installing openssl (3.3.3-r0) #23 38.88 (9/46) Installing tzdata (2025b-r0) #23 39.25 (10/46) Installing util-linux (2.40.4-r1) #23 39.41 (11/46) Installing dmesg (2.40.4-r1) #23 39.42 (12/46) Installing setarch (2.40.4-r1) #23 39.44 (13/46) Installing libgcc (14.2.0-r4) #23 39.45 (14/46) Installing libeconf (0.6.3-r0) #23 39.47 (15/46) Installing libblkid (2.40.4-r1) #23 39.51 (16/46) Installing libuuid (2.40.4-r1) #23 39.52 (17/46) Installing libfdisk (2.40.4-r1) #23 39.57 (18/46) Installing sqlite-libs (3.48.0-r2) #23 39.79 (19/46) Installing liblastlog2 (2.40.4-r1) #23 39.81 (20/46) Installing libmount (2.40.4-r1) #23 39.87 (21/46) Installing libsmartcols (2.40.4-r1) #23 39.91 (22/46) Installing skalibs-libs (2.14.3.0-r0) #23 39.95 (23/46) Installing utmps-libs (0.1.2.3-r2) #23 39.97 (24/46) Installing util-linux-misc (2.40.4-r1) #23 40.32 (25/46) Installing linux-pam (1.6.1-r1) #23 40.45 (26/46) Installing runuser (2.40.4-r1) #23 40.47 (27/46) Installing mount (2.40.4-r1) #23 40.64 (28/46) Installing losetup (2.40.4-r1) #23 40.65 (29/46) Installing hexdump (2.40.4-r1) #23 40.67 (30/46) Installing uuidgen (2.40.4-r1) #23 40.68 (31/46) Installing blkid (2.40.4-r1) #23 40.84 (32/46) Installing sfdisk (2.40.4-r1) #23 40.86 (33/46) Installing mcookie (2.40.4-r1) #23 41.01 (34/46) Installing agetty (2.40.4-r1) #23 41.02 (35/46) Installing wipefs (2.40.4-r1) #23 41.17 (36/46) Installing cfdisk (2.40.4-r1) #23 41.32 (37/46) Installing umount (2.40.4-r1) #23 41.34 (38/46) Installing flock (2.40.4-r1) #23 41.49 (39/46) Installing lsblk (2.40.4-r1) #23 41.52 (40/46) Installing libcap-ng (0.8.5-r0) #23 41.53 (41/46) Installing setpriv (2.40.4-r1) #23 41.55 (42/46) Installing lscpu (2.40.4-r1) #23 ... #24 [linux/arm64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #24 31.61 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #24 34.39 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #24 39.95 (1/45) Installing ncurses-terminfo-base (6.5_p20241006-r3) #24 39.99 (2/45) Installing libncursesw (6.5_p20241006-r3) #24 40.09 (3/45) Installing readline (8.2.13-r0) #24 40.20 (4/45) Installing bash (5.2.37-r0) #24 40.44 Executing bash-5.2.37-r0.post-install #24 40.54 (5/45) Installing ca-certificates (20241121-r1) #24 40.64 (6/45) Installing diffutils (3.10-r0) #24 40.67 (7/45) Installing dumb-init (1.2.5-r3) #24 40.69 (8/45) Installing openssl (3.3.3-r0) #24 40.73 (9/45) Installing tzdata (2025b-r0) #24 40.89 (10/45) Installing util-linux (2.40.4-r1) #24 40.91 (11/45) Installing dmesg (2.40.4-r1) #24 40.92 (12/45) Installing setarch (2.40.4-r1) #24 40.94 (13/45) Installing libeconf (0.6.3-r0) #24 40.95 (14/45) Installing libblkid (2.40.4-r1) #24 40.98 (15/45) Installing libuuid (2.40.4-r1) #24 40.99 (16/45) Installing libfdisk (2.40.4-r1) #24 41.02 (17/45) Installing sqlite-libs (3.48.0-r2) #24 41.10 (18/45) Installing liblastlog2 (2.40.4-r1) #24 41.12 (19/45) Installing libmount (2.40.4-r1) #24 41.14 (20/45) Installing libsmartcols (2.40.4-r1) #24 41.16 (21/45) Installing skalibs-libs (2.14.3.0-r0) #24 41.18 (22/45) Installing utmps-libs (0.1.2.3-r2) #24 41.19 (23/45) Installing util-linux-misc (2.40.4-r1) #24 41.34 (24/45) Installing linux-pam (1.6.1-r1) #24 41.42 (25/45) Installing runuser (2.40.4-r1) #24 41.43 (26/45) Installing mount (2.40.4-r1) #24 41.45 (27/45) Installing losetup (2.40.4-r1) #24 41.47 (28/45) Installing hexdump (2.40.4-r1) #24 41.49 (29/45) Installing uuidgen (2.40.4-r1) #24 41.51 (30/45) Installing blkid (2.40.4-r1) #24 41.53 (31/45) Installing sfdisk (2.40.4-r1) #24 41.54 (32/45) Installing mcookie (2.40.4-r1) #24 41.56 (33/45) Installing agetty (2.40.4-r1) #24 41.57 (34/45) Installing wipefs (2.40.4-r1) #24 41.59 (35/45) Installing cfdisk (2.40.4-r1) #24 41.60 (36/45) Installing umount (2.40.4-r1) #24 41.61 (37/45) Installing flock (2.40.4-r1) #24 41.63 (38/45) Installing lsblk (2.40.4-r1) #24 41.65 (39/45) Installing libcap-ng (0.8.5-r0) #24 41.67 (40/45) Installing setpriv (2.40.4-r1) #24 41.68 (41/45) Installing lscpu (2.40.4-r1) #24 41.70 (42/45) Installing logger (2.40.4-r1) #24 41.71 (43/45) Installing partx (2.40.4-r1) #24 41.73 (44/45) Installing fstrim (2.40.4-r1) #24 ... #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 41.70 (43/46) Installing logger (2.40.4-r1) #23 41.72 (44/46) Installing partx (2.40.4-r1) #23 41.74 (45/46) Installing fstrim (2.40.4-r1) #23 41.89 (46/46) Installing findmnt (2.40.4-r1) #23 41.91 Executing busybox-1.37.0-r12.trigger #23 42.03 Executing ca-certificates-20241121-r1.trigger #23 42.96 OK: 12 MiB in 61 packages #23 ... #24 [linux/arm64 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #24 41.75 (45/45) Installing findmnt (2.40.4-r1) #24 41.76 Executing busybox-1.37.0-r12.trigger #24 41.84 Executing ca-certificates-20241121-r1.trigger #24 42.73 OK: 27 MiB in 60 packages #24 DONE 43.5s #23 [linux/arm/v7 stage-1 2/13] RUN apk update && apk upgrade && apk add -U --no-cache bash openssl ca-certificates dumb-init tzdata diffutils util-linux && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data #23 DONE 43.6s #38 [linux/arm/v7 stage-1 3/13] COPY --from=chroot /chroot /chroot #38 ... #39 [linux/arm64 stage-1 3/13] COPY --from=chroot /chroot /chroot #39 DONE 1.9s #38 [linux/arm/v7 stage-1 3/13] COPY --from=chroot /chroot /chroot #38 DONE 1.8s #40 [linux/arm/v7 stage-1 4/13] COPY --chown=www-data:www-data etc /chroot/etc #40 DONE 0.1s #41 [linux/arm64 stage-1 4/13] COPY --chown=www-data:www-data etc /chroot/etc #41 DONE 0.1s #42 [linux/arm64 stage-1 5/13] COPY --chown=www-data:www-data bin/arm64/dbg / #42 DONE 0.1s #43 [linux/arm/v7 stage-1 5/13] COPY --chown=www-data:www-data bin/arm/dbg / #43 DONE 0.1s #44 [linux/arm/v7 stage-1 6/13] COPY --chown=www-data:www-data bin/arm/nginx-ingress-controller / #44 ... #45 [linux/arm64 stage-1 6/13] COPY --chown=www-data:www-data bin/arm64/nginx-ingress-controller / #45 DONE 0.6s #44 [linux/arm/v7 stage-1 6/13] COPY --chown=www-data:www-data bin/arm/nginx-ingress-controller / #44 DONE 0.6s #46 [linux/arm64 stage-1 7/13] COPY --chown=www-data:www-data bin/arm64/wait-shutdown / #46 DONE 0.1s #47 [linux/arm/v7 stage-1 7/13] COPY --chown=www-data:www-data bin/arm/wait-shutdown / #47 DONE 0.1s #48 [linux/arm64 stage-1 8/13] COPY --chown=www-data:www-data nginx-chroot-wrapper.sh /usr/bin/nginx #48 DONE 0.1s #49 [linux/arm/v7 stage-1 8/13] COPY --chown=www-data:www-data nginx-chroot-wrapper.sh /usr/bin/nginx #49 DONE 0.1s #50 [linux/arm64 stage-1 9/13] WORKDIR /chroot/etc/nginx #50 DONE 0.0s #51 [linux/arm/v7 stage-1 9/13] WORKDIR /chroot/etc/nginx #51 DONE 0.0s #52 [linux/arm64 stage-1 10/13] RUN bash -xeu -c ' writeDirs=( /var/log ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /chroot/etc/ld-musl-x86_64.path #52 0.464 + writeDirs=(/var/log) #52 0.486 + for dir in "${writeDirs[@]}" #52 0.491 + mkdir -p /var/log #52 0.555 + chown -R www-data:www-data /var/log #52 DONE 0.7s #53 [linux/arm/v7 stage-1 10/13] RUN bash -xeu -c ' writeDirs=( /var/log ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data:www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /chroot/etc/ld-musl-x86_64.path #53 0.439 + writeDirs=(/var/log) #53 0.465 + for dir in "${writeDirs[@]}" #53 0.472 + mkdir -p /var/log #53 0.520 + chown -R www-data:www-data /var/log #53 DONE 0.6s #54 [linux/arm/v7 stage-1 11/13] RUN apk add --no-cache libcap && setcap cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap #54 0.386 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/armv7/APKINDEX.tar.gz #54 1.942 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/armv7/APKINDEX.tar.gz #54 5.007 (1/5) Installing libcap2 (2.71-r0) #54 5.034 (2/5) Installing libcap-getcap (2.71-r0) #54 5.049 (3/5) Installing libcap-setcap (2.71-r0) #54 5.061 (4/5) Installing libcap-utils (2.71-r0) #54 5.078 (5/5) Installing libcap (2.71-r0) #54 5.084 Executing busybox-1.37.0-r12.trigger #54 5.269 OK: 12 MiB in 66 packages #54 6.069 /nginx-ingress-controller: OK #54 6.181 /usr/bin/unshare: OK #54 6.326 /chroot/usr/local/nginx/sbin/nginx: OK #54 6.460 /usr/bin/dumb-init: OK #54 ... #55 [linux/arm64 stage-1 11/13] RUN apk add --no-cache libcap && setcap cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap #55 0.399 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/aarch64/APKINDEX.tar.gz #55 1.657 fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/aarch64/APKINDEX.tar.gz #55 5.008 (1/5) Installing libcap2 (2.71-r0) #55 5.041 (2/5) Installing libcap-getcap (2.71-r0) #55 5.056 (3/5) Installing libcap-setcap (2.71-r0) #55 5.070 (4/5) Installing libcap-utils (2.71-r0) #55 5.088 (5/5) Installing libcap (2.71-r0) #55 5.092 Executing busybox-1.37.0-r12.trigger #55 5.262 OK: 27 MiB in 65 packages #55 6.204 /nginx-ingress-controller: OK #55 6.293 /usr/bin/unshare: OK #55 6.499 /chroot/usr/local/nginx/sbin/nginx: OK #55 6.594 /usr/bin/dumb-init: OK #55 ... #54 [linux/arm/v7 stage-1 11/13] RUN apk add --no-cache libcap && setcap cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap #54 10.18 (1/5) Purging libcap (2.71-r0) #54 10.18 (2/5) Purging libcap-utils (2.71-r0) #54 10.19 (3/5) Purging libcap-getcap (2.71-r0) #54 10.19 (4/5) Purging libcap-setcap (2.71-r0) #54 10.19 (5/5) Purging libcap2 (2.71-r0) #54 10.19 Executing busybox-1.37.0-r12.trigger #54 10.34 OK: 12 MiB in 61 packages #54 DONE 10.7s #55 [linux/arm64 stage-1 11/13] RUN apk add --no-cache libcap && setcap cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/unshare && setcap cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /chroot/usr/local/nginx/sbin/nginx && setcap cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_sys_chroot,cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap #55 10.75 (1/5) Purging libcap (2.71-r0) #55 10.76 (2/5) Purging libcap-utils (2.71-r0) #55 10.76 (3/5) Purging libcap-getcap (2.71-r0) #55 10.76 (4/5) Purging libcap-setcap (2.71-r0) #55 10.76 (5/5) Purging libcap2 (2.71-r0) #55 10.76 Executing busybox-1.37.0-r12.trigger #55 10.92 OK: 27 MiB in 60 packages #55 DONE 11.4s #56 [linux/arm/v7 stage-1 12/13] RUN ln -sf /chroot/etc/nginx /etc/nginx && ln -sf /chroot/tmp/nginx /tmp/nginx && ln -sf /chroot/etc/ingress-controller /etc/ingress-controller && ln -sf /chroot/var/log/nginx /var/log/nginx && touch /chroot/var/log/nginx/access.log && chown www-data:www-data /chroot/var/log/nginx/access.log && echo "" > /chroot/etc/resolv.conf && chown -R www-data:www-data /chroot/var/log/nginx /chroot/etc/resolv.conf && mknod -m 0666 /chroot/dev/null c 1 3 && mknod -m 0666 /chroot/dev/random c 1 8 && mknod -m 0666 /chroot/dev/urandom c 1 9 && mknod -m 0666 /chroot/dev/full c 1 7 && mknod -m 0666 /chroot/dev/ptmx c 5 2 && mknod -m 0666 /chroot/dev/zero c 1 5 && mknod -m 0666 /chroot/dev/tty c 5 0 #56 DONE 0.7s #57 [linux/arm/v7 stage-1 13/13] RUN mkdir -p /chroot/modules_mount && mkdir -p modules_mount && ln -s /modules_mount /chroot/modules_mount #57 DONE 0.3s #58 [linux/arm64 stage-1 12/13] RUN ln -sf /chroot/etc/nginx /etc/nginx && ln -sf /chroot/tmp/nginx /tmp/nginx && ln -sf /chroot/etc/ingress-controller /etc/ingress-controller && ln -sf /chroot/var/log/nginx /var/log/nginx && touch /chroot/var/log/nginx/access.log && chown www-data:www-data /chroot/var/log/nginx/access.log && echo "" > /chroot/etc/resolv.conf && chown -R www-data:www-data /chroot/var/log/nginx /chroot/etc/resolv.conf && mknod -m 0666 /chroot/dev/null c 1 3 && mknod -m 0666 /chroot/dev/random c 1 8 && mknod -m 0666 /chroot/dev/urandom c 1 9 && mknod -m 0666 /chroot/dev/full c 1 7 && mknod -m 0666 /chroot/dev/ptmx c 5 2 && mknod -m 0666 /chroot/dev/zero c 1 5 && mknod -m 0666 /chroot/dev/tty c 5 0 #58 DONE 0.6s #59 [linux/arm64 stage-1 13/13] RUN mkdir -p /chroot/modules_mount && mkdir -p modules_mount && ln -s /modules_mount /chroot/modules_mount #59 DONE 0.2s #60 exporting to image #60 exporting layers INFO: Display format: " table( id, createTime.date('%Y-%m-%dT%H:%M:%S%Oz', undefined='-'), duration(start=startTime,end=finishTime,precision=0,calendar=false,undefined=" -").slice(2:).join(""):label=DURATION, build_source(undefined="-"):label=SOURCE, build_images(undefined="-"):label=IMAGES, status ) " #60 exporting layers 33.3s done #60 exporting manifest sha256:f58cce3c3944bb13d3d386746049f6bd719f96cc4482f5678527c609083cc9b4 done #60 exporting config sha256:97155836c873acac6374dbf98bf96ae3d0881b29ba289b4a1e119ce1afcda130 done #60 exporting attestation manifest sha256:595d56eb408c934e25d9f4eb661fd1f33312e9d6a9edd0f22a1d9b1c8b9c9f4b 0.0s done #60 exporting manifest sha256:e96aae3a4348cab7b44666c4c83782ce51281e77c992d97d8af1f2704eb19175 done #60 exporting config sha256:21c495ad42891716cbe7f7bfc9db970641c49b6e337fef4d42e550e52e426094 done #60 exporting attestation manifest sha256:da85fe2589f3bc804bcb0de996a29f283aae8d26663974af510c618aaf7148f8 0.0s done #60 exporting manifest sha256:229aec5d8157ac306f9d602de472e586c1e483f7204ae0877c46156ad1944744 #60 exporting manifest sha256:229aec5d8157ac306f9d602de472e586c1e483f7204ae0877c46156ad1944744 done #60 exporting config sha256:81a2cbb5ccc289083f139fce0a9e073664dd2805b8732f881cd416fed60661e9 done #60 exporting attestation manifest sha256:58d23af14da8164da13f19667b14d4e9b60106e76610705d5a24dec501fe0315 0.0s done #60 exporting manifest list sha256:d830fba93e9e0f5ef1462f5fe8a7cd7b167178b79e6c10c041c7da19f1ac66ab done #60 pushing layers #60 ... #61 [auth] k8s-staging-images/ingress-nginx/controller-chroot:pull,push token for us-central1-docker.pkg.dev #61 DONE 0.0s #60 exporting to image #60 pushing layers 6.5s done #60 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller-chroot:v1.12.3@sha256:d830fba93e9e0f5ef1462f5fe8a7cd7b167178b79e6c10c041c7da19f1ac66ab #60 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller-chroot:v1.12.3@sha256:d830fba93e9e0f5ef1462f5fe8a7cd7b167178b79e6c10c041c7da19f1ac66ab 2.1s done #60 DONE 42.1s 1 warning found (use docker --debug to expand):  - InvalidDefaultArgInFrom: Default value for ARG ${BASE_IMAGE} results in empty or invalid base image name (line 17) PUSH DONE -------------------------------------------------------------------------------- ID CREATE_TIME DURATION SOURCE IMAGES STATUS e846c3a6-d349-43e6-8ed3-e6f2ccfcb4af 2025-06-04T04:19:59+00:00 14M32S gs://k8s-staging-images-gcb/source/1749010799.241628-100da8d3058a4c7f9eaddf40733d36fb.tgz - SUCCESS