Created [https://cloudbuild.googleapis.com/v1/projects/k8s-staging-images/locations/global/builds/cc75780e-f442-4276-a7e6-c6f0e212b266]. Logs are available at [ https://console.cloud.google.com/cloud-build/builds/cc75780e-f442-4276-a7e6-c6f0e212b266?project=787629567722 ]. Waiting for build to complete. Polling interval: 1 second(s). ----------------------------- REMOTE BUILD OUTPUT ------------------------------ starting build "cc75780e-f442-4276-a7e6-c6f0e212b266" FETCHSOURCE Fetching storage object: gs://k8s-staging-images-gcb/source/1751350245.557417-11e49d33bb604c64b68ba6e27f2eb63d.tgz#1751350245672482 Copying gs://k8s-staging-images-gcb/source/1751350245.557417-11e49d33bb604c64b68ba6e27f2eb63d.tgz#1751350245672482... / [0 files][ 0.0 B/ 19.0 MiB] / [1 files][ 19.0 MiB/ 19.0 MiB] Operation completed over 1 objects/19.0 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: Pulling fs layer 92b00dc8dfba: Pulling fs layer 9b664c7c39c2: Pulling fs layer 4f4fb700ef54: Pulling fs layer 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 ae89a302d3ea: Waiting 782fcbbedd3a: Waiting 167e8378ad6f: Waiting 4f4fb700ef54: Waiting fe9a44f7b014: Waiting e0f8065fc250: Waiting 0657daef200b: Waiting 7ef9e885e24a: Waiting 816739e52091: Waiting e13500d95559: Waiting 0b2884658376: Waiting c4fbfc1f2dd2: Waiting cab8a8ae6439: Waiting 62bb5663da08: Waiting eb44d8199793: Waiting 9b664c7c39c2: Verifying Checksum 9b664c7c39c2: Download complete bcde94e77dfa: Verifying Checksum bcde94e77dfa: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete bcde94e77dfa: Pull complete e0f8065fc250: Verifying Checksum e0f8065fc250: Download complete 7ef9e885e24a: Verifying Checksum 7ef9e885e24a: Download complete 92b00dc8dfba: Download complete 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 ae89a302d3ea: Verifying Checksum ae89a302d3ea: Download complete 62bb5663da08: Verifying Checksum 62bb5663da08: Download complete eb44d8199793: Verifying Checksum eb44d8199793: Download complete 92b00dc8dfba: Pull complete 9b664c7c39c2: Pull complete 4f4fb700ef54: Pull complete e0f8065fc250: Pull complete 7ef9e885e24a: Pull complete 0b2884658376: Pull 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 5.5s done #1 creating container buildx_buildkit_ingress-nginx0 #1 creating container buildx_buildkit_ingress-nginx0 1.5s done ingress-nginx #1 DONE 7.0s Name: ingress-nginx Driver: docker-container Last Activity: 2025-07-01 06:11:34 +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.22.0 Platforms: linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386 Labels: org.mobyproject.buildkit.worker.executor: oci org.mobyproject.buildkit.worker.hostname: cf2df0f2c511 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.4-alpine3.22' locally 1.24.4-alpine3.22: Pulling from library/golang Digest: sha256:68932fa6d4d4059845c8f40ad7e654e626f3ebd3706eef7846f319293ab5cb7a Status: Downloaded newer image for golang:1.24.4-alpine3.22 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.2 go: downloading k8s.io/client-go v0.33.2 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.65.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-20250604170112-4c0f3b243397 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.41.0 go: downloading k8s.io/api v0.33.2 go: downloading github.com/zakjan/cert-chain-resolver v0.0.0-20221221105603-fcedb00c5b30 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/mitchellh/go-ps v1.0.0 go: downloading k8s.io/apiserver v0.33.2 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/go-logr/logr v1.4.3 go: downloading golang.org/x/sys v0.33.0 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.7.0 go: downloading gopkg.in/inf.v0 v0.9.1 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.12.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/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa 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 k8s.io/component-base v0.33.2 go: downloading sigs.k8s.io/yaml v1.4.0 go: downloading k8s.io/kube-openapi v0.0.0-20250610211856-8b98d1ed966a 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 github.com/modern-go/reflect2 v1.0.2 go: downloading golang.org/x/text v0.26.0 go: downloading github.com/google/go-cmp v0.7.0 go: downloading github.com/opencontainers/cgroups v0.0.3 go: downloading github.com/google/uuid v1.6.0 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/coreos/go-systemd/v22 v22.5.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/blang/semver/v4 v4.0.0 go: downloading go.opentelemetry.io/otel/trace v1.37.0 go: downloading go.opentelemetry.io/otel v1.37.0 go: downloading github.com/go-openapi/jsonpointer v0.21.1 go: downloading github.com/mailru/easyjson v0.9.0 go: downloading github.com/pkg/errors v0.9.1 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/arm/v7 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #2 ... #3 [linux/arm64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #3 DONE 0.3s #4 [linux/amd64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #4 DONE 0.3s #5 [internal] load .dockerignore #5 transferring context: 65B done #5 DONE 0.0s #2 [linux/arm/v7 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #2 DONE 0.4s #6 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #6 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #6 sha256:751e802a5a03b7088815b5767743526cbd6de30e1a4f4291d9a4f478f01174c4 1.05MB / 20.07MB 0.2s #6 sha256:751e802a5a03b7088815b5767743526cbd6de30e1a4f4291d9a4f478f01174c4 10.49MB / 20.07MB 0.3s #6 sha256:6822476c02bf47d96f738e7bf898b472b731db2a2659d69a58a8699955179f05 193B / 193B 0.2s #6 sha256:dc69e467a9dd041f53f8392136e697d00e9278bded1c4edfdd583d8df313afa7 4.19MB / 4.68MB 0.2s #6 sha256:751e802a5a03b7088815b5767743526cbd6de30e1a4f4291d9a4f478f01174c4 20.07MB / 20.07MB 0.5s done #6 sha256:6822476c02bf47d96f738e7bf898b472b731db2a2659d69a58a8699955179f05 193B / 193B 0.2s done #6 sha256:dc69e467a9dd041f53f8392136e697d00e9278bded1c4edfdd583d8df313afa7 4.68MB / 4.68MB 0.2s done #6 sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 4.11MB / 33.01MB 0.2s #6 sha256:29e170647d94a78a63dda32cbf76e3d7175bfbd08d8682a6fac39fdbdf8d5d88 0B / 4.60MB 0.2s #6 sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 1.05MB / 3.22MB 0.2s #6 sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 14.68MB / 33.01MB 0.3s #6 sha256:29e170647d94a78a63dda32cbf76e3d7175bfbd08d8682a6fac39fdbdf8d5d88 4.60MB / 4.60MB 0.3s done #6 sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 3.22MB / 3.22MB 0.2s done #6 extracting sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 #6 sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 20.97MB / 33.01MB 0.5s #6 sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 29.56MB / 33.01MB 0.6s #6 sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 33.01MB / 33.01MB 0.7s done #6 extracting sha256:22e4d17029cf647ff505d5389be90006efc5ed4178aed9a6d798a2bf7a675fc9 0.7s done #6 extracting sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca #6 extracting sha256:233017fbe1ab656f07d294f2b624c010b7c5eff618c1f92d89e670f99e8c8cca 3.7s done #6 extracting sha256:29e170647d94a78a63dda32cbf76e3d7175bfbd08d8682a6fac39fdbdf8d5d88 #6 ... #7 [internal] load build context #7 transferring context: 29.14MB 5.9s #7 ... #6 [linux/arm/v7 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #6 extracting sha256:29e170647d94a78a63dda32cbf76e3d7175bfbd08d8682a6fac39fdbdf8d5d88 0.9s done #6 extracting sha256:6822476c02bf47d96f738e7bf898b472b731db2a2659d69a58a8699955179f05 #6 extracting sha256:6822476c02bf47d96f738e7bf898b472b731db2a2659d69a58a8699955179f05 0.1s done #6 extracting sha256:dc69e467a9dd041f53f8392136e697d00e9278bded1c4edfdd583d8df313afa7 #6 extracting sha256:dc69e467a9dd041f53f8392136e697d00e9278bded1c4edfdd583d8df313afa7 0.7s done #6 extracting sha256:751e802a5a03b7088815b5767743526cbd6de30e1a4f4291d9a4f478f01174c4 #6 extracting sha256:751e802a5a03b7088815b5767743526cbd6de30e1a4f4291d9a4f478f01174c4 2.3s done #6 DONE 9.8s #8 [linux/arm/v7 2/10] WORKDIR /etc/nginx #8 ... #9 [linux/arm64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #9 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #9 sha256:9fdc741f386aa51519a0e275bde92ff563159da1859210604d70d8a71c2774a0 4.79MB / 4.79MB 0.3s done #9 sha256:b8bf38555fe7960600c4b06a110c7575904c5c8a6ad813029486f967c86fa29a 21.67MB / 21.67MB 0.5s done #9 sha256:044aea254b47b6cc48cf422229537cf567017f59edcd9952e077df4ac406977b 5.14MB / 5.14MB 0.3s done #9 sha256:ba25b61619a557da9e752111156613edcad524bcfe9811f5f2f55dab941e269b 193B / 193B 0.2s done #9 sha256:b0f41fb0a7deac401abb71742483ab08e804cf85c47cd0be0fdc7bebdb9dd83e 33.11MB / 33.11MB 0.8s done #9 sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 4.14MB / 4.14MB 0.2s done #9 extracting sha256:d69d4d41cfe2ee680d6972795e2a1eb9e4dc4ec3b3c5e0797c9ab43bb3726fa7 0.9s done #9 extracting sha256:b0f41fb0a7deac401abb71742483ab08e804cf85c47cd0be0fdc7bebdb9dd83e 4.1s done #9 extracting sha256:044aea254b47b6cc48cf422229537cf567017f59edcd9952e077df4ac406977b 1.0s done #9 extracting sha256:ba25b61619a557da9e752111156613edcad524bcfe9811f5f2f55dab941e269b 0.1s done #9 extracting sha256:9fdc741f386aa51519a0e275bde92ff563159da1859210604d70d8a71c2774a0 0.7s done #9 extracting sha256:b8bf38555fe7960600c4b06a110c7575904c5c8a6ad813029486f967c86fa29a #9 ... #10 [internal] load build context #10 ... #11 [internal] load build context #11 ... #12 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #12 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #12 sha256:40a4d6e5f95602c91548d0aa5a4259662ee303c37ee6334a7a6d672e761deaed 22.22MB / 22.22MB 0.6s done #12 sha256:aaae1dcb40f7309f69d85c3008506edb18c06720804fca47d3a762a877425f96 4.82MB / 4.82MB 0.2s done #12 sha256:38225cdca9ae04efd6ed43771950f82416ec93aed838b741849f37f750447092 199B / 199B 0.2s done #12 sha256:89219ac6a07ac217ca34b07f5f79ce0d668d51a6685f7d214222ec9cc4be59a6 5.15MB / 5.15MB 0.2s done #12 sha256:d0bf9173b39faf7c7553d459c84024a2009fe50bca4ecacef53cf17d36ec272f 33.68MB / 33.68MB 0.8s done #12 sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 3.80MB / 3.80MB 0.3s done #12 extracting sha256:fe07684b16b82247c3539ed86a65ff37a76138ec25d380bd80c869a1a4c73236 0.6s done #12 extracting sha256:d0bf9173b39faf7c7553d459c84024a2009fe50bca4ecacef53cf17d36ec272f 3.7s done #12 extracting sha256:89219ac6a07ac217ca34b07f5f79ce0d668d51a6685f7d214222ec9cc4be59a6 0.9s done #12 extracting sha256:38225cdca9ae04efd6ed43771950f82416ec93aed838b741849f37f750447092 0.1s done #12 extracting sha256:aaae1dcb40f7309f69d85c3008506edb18c06720804fca47d3a762a877425f96 0.7s done #12 extracting sha256:40a4d6e5f95602c91548d0aa5a4259662ee303c37ee6334a7a6d672e761deaed #12 ... #11 [internal] load build context #11 transferring context: 55.99MB 10.9s #11 ... #9 [linux/arm64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #9 extracting sha256:b8bf38555fe7960600c4b06a110c7575904c5c8a6ad813029486f967c86fa29a 3.7s done #9 DONE 11.4s #11 [internal] load build context #11 transferring context: 62.02MB 11.4s done #11 ... #12 [linux/amd64 1/10] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #12 extracting sha256:40a4d6e5f95602c91548d0aa5a4259662ee303c37ee6334a7a6d672e761deaed 3.8s done #12 DONE 12.0s #7 [internal] load build context #7 transferring context: 62.67MB 11.4s done #7 DONE 12.2s #10 [internal] load build context #10 transferring context: 65.48MB 11.5s done #10 ... #11 [internal] load build context #11 DONE 12.7s #10 [internal] load build context #10 DONE 12.7s #13 [linux/arm64 2/10] WORKDIR /etc/nginx #13 DONE 0.9s #8 [linux/arm/v7 2/10] WORKDIR /etc/nginx #8 DONE 2.9s #14 [linux/amd64 2/10] WORKDIR /etc/nginx #14 DONE 0.8s #15 [linux/amd64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #15 0.173 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #15 0.437 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #15 1.322 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #15 1.322 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #15 1.322 OK: 26313 distinct packages available #15 2.032 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #15 2.113 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #15 2.125 Executing busybox-1.37.0-r18.trigger #15 2.145 OK: 54 MiB in 127 packages #15 2.353 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #15 2.549 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #15 3.423 (1/1) Installing diffutils (3.12-r0) #15 3.448 Executing busybox-1.37.0-r18.trigger #15 3.466 OK: 54 MiB in 128 packages #15 DONE 3.8s #16 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 0.487 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #16 2.515 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/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/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 0.507 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #20 3.031 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/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.157 + 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.159 + for dir in "${writeDirs[@]}" #22 0.159 + mkdir -p /etc/ingress-controller/ssl #22 0.161 + chown -R www-data:www-data /etc/ingress-controller/ssl #22 0.168 + for dir in "${writeDirs[@]}" #22 0.170 + mkdir -p /etc/ingress-controller/auth #22 0.174 + chown -R www-data:www-data /etc/ingress-controller/auth #22 0.176 + for dir in "${writeDirs[@]}" #22 0.176 + mkdir -p /etc/ingress-controller/geoip #22 0.180 + chown -R www-data:www-data /etc/ingress-controller/geoip #22 0.184 + for dir in "${writeDirs[@]}" #22 0.184 + mkdir -p /etc/ingress-controller/telemetry #22 0.188 + chown -R www-data:www-data /etc/ingress-controller/telemetry #22 0.190 + for dir in "${writeDirs[@]}" #22 0.190 + mkdir -p /var/log #22 0.191 + chown -R www-data:www-data /var/log #22 0.196 + for dir in "${writeDirs[@]}" #22 0.198 + mkdir -p /var/log/nginx #22 0.201 + chown -R www-data:www-data /var/log/nginx #22 0.204 + for dir in "${writeDirs[@]}" #22 0.206 + mkdir -p /tmp/nginx #22 0.210 + chown -R www-data:www-data /tmp/nginx #22 DONE 0.2s #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.191 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #23 0.438 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #23 1.189 (1/5) Installing libcap2 (2.76-r0) #23 1.194 (2/5) Installing libcap-getcap (2.76-r0) #23 1.206 (3/5) Installing libcap-setcap (2.76-r0) #23 1.210 (4/5) Installing libcap-utils (2.76-r0) #23 1.215 (5/5) Installing libcap (2.76-r0) #23 1.215 Executing busybox-1.37.0-r18.trigger #23 1.229 OK: 54 MiB in 133 packages #23 1.618 /nginx-ingress-controller: OK #23 1.673 /usr/local/nginx/sbin/nginx: OK #23 1.678 /usr/bin/dumb-init: OK #23 1.695 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/main: No such file or directory #23 1.695 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/community: No such file or directory #23 1.696 (1/5) Purging libcap (2.76-r0) #23 1.696 (2/5) Purging libcap-utils (2.76-r0) #23 1.697 (3/5) Purging libcap-getcap (2.76-r0) #23 1.697 (4/5) Purging libcap-setcap (2.76-r0) #23 1.697 (5/5) Purging libcap2 (2.76-r0) #23 1.697 Executing busybox-1.37.0-r18.trigger #23 1.711 OK: 54 MiB in 128 packages #23 DONE 1.7s #16 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 ... #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 #16 [linux/arm/v7 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #16 6.790 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #16 6.791 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #16 6.791 OK: 24617 distinct packages available #16 10.72 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #16 11.61 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #16 11.68 Executing busybox-1.37.0-r18.trigger #16 11.81 OK: 39 MiB in 124 packages #16 12.37 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #16 13.79 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #16 16.31 (1/1) Installing diffutils (3.12-r0) #16 16.35 Executing busybox-1.37.0-r18.trigger #16 16.48 OK: 39 MiB in 125 packages #16 DONE 16.9s #20 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 7.800 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #20 7.800 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #20 7.800 OK: 26152 distinct packages available #20 12.10 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #20 13.02 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #20 13.06 Executing busybox-1.37.0-r18.trigger #20 13.15 OK: 59 MiB in 127 packages #20 13.71 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #20 15.19 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #20 ... #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.2s #20 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 ... #28 [linux/arm/v7 7/10] COPY --chown=www-data:www-data bin/arm/wait-shutdown / #28 DONE 0.1s #29 [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 #29 0.274 + writeDirs=(/etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx) #29 0.295 + for dir in "${writeDirs[@]}" #29 0.302 + mkdir -p /etc/ingress-controller/ssl #29 0.346 + chown -R www-data:www-data /etc/ingress-controller/ssl #29 0.390 + for dir in "${writeDirs[@]}" #29 0.394 + mkdir -p /etc/ingress-controller/auth #29 0.422 + chown -R www-data:www-data /etc/ingress-controller/auth #29 0.464 + for dir in "${writeDirs[@]}" #29 0.465 + mkdir -p /etc/ingress-controller/geoip #29 0.494 + chown -R www-data:www-data /etc/ingress-controller/geoip #29 0.536 + for dir in "${writeDirs[@]}" #29 0.538 + mkdir -p /etc/ingress-controller/telemetry #29 0.567 + chown -R www-data:www-data /etc/ingress-controller/telemetry #29 0.609 + for dir in "${writeDirs[@]}" #29 0.610 + mkdir -p /var/log #29 0.641 + chown -R www-data:www-data /var/log #29 0.687 + for dir in "${writeDirs[@]}" #29 0.688 + mkdir -p /var/log/nginx #29 0.717 + chown -R www-data:www-data /var/log/nginx #29 0.760 + for dir in "${writeDirs[@]}" #29 0.761 + mkdir -p /tmp/nginx #29 0.792 + chown -R www-data:www-data /tmp/nginx #29 DONE 0.9s #20 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 ... #30 [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 #30 0.337 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #30 ... #20 [linux/arm64 3/10] RUN apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* #20 18.70 (1/1) Installing diffutils (3.12-r0) #20 18.79 Executing busybox-1.37.0-r18.trigger #20 18.92 OK: 59 MiB in 128 packages #20 DONE 19.4s #31 [linux/arm64 4/10] COPY --chown=www-data:www-data etc /etc #31 DONE 0.1s #32 [linux/arm64 5/10] COPY --chown=www-data:www-data bin/arm64/dbg / #32 DONE 0.1s #30 [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 #30 ... #33 [linux/arm64 6/10] COPY --chown=www-data:www-data bin/arm64/nginx-ingress-controller / #33 DONE 0.3s #34 [linux/arm64 7/10] COPY --chown=www-data:www-data bin/arm64/wait-shutdown / #34 DONE 0.1s #30 [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 #30 1.674 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #30 ... #35 [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 #35 0.255 + writeDirs=(/etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx) #35 0.276 + for dir in "${writeDirs[@]}" #35 0.280 + mkdir -p /etc/ingress-controller/ssl #35 0.333 + chown -R www-data:www-data /etc/ingress-controller/ssl #35 0.379 + for dir in "${writeDirs[@]}" #35 0.380 + mkdir -p /etc/ingress-controller/auth #35 0.412 + chown -R www-data:www-data /etc/ingress-controller/auth #35 0.457 + for dir in "${writeDirs[@]}" #35 0.458 + mkdir -p /etc/ingress-controller/geoip #35 0.490 + chown -R www-data:www-data /etc/ingress-controller/geoip #35 0.537 + for dir in "${writeDirs[@]}" #35 0.539 + mkdir -p /etc/ingress-controller/telemetry #35 0.576 + chown -R www-data:www-data /etc/ingress-controller/telemetry #35 0.624 + for dir in "${writeDirs[@]}" #35 0.629 + mkdir -p /var/log #35 0.670 + chown -R www-data:www-data /var/log #35 0.724 + for dir in "${writeDirs[@]}" #35 0.724 + mkdir -p /var/log/nginx #35 0.758 + chown -R www-data:www-data /var/log/nginx #35 0.802 + for dir in "${writeDirs[@]}" #35 0.803 + mkdir -p /tmp/nginx #35 0.836 + chown -R www-data:www-data /tmp/nginx #35 DONE 0.9s #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.347 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #36 1.791 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #36 ... #30 [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 #30 4.266 (1/5) Installing libcap2 (2.76-r0) #30 4.290 (2/5) Installing libcap-getcap (2.76-r0) #30 4.298 (3/5) Installing libcap-setcap (2.76-r0) #30 4.306 (4/5) Installing libcap-utils (2.76-r0) #30 4.317 (5/5) Installing libcap (2.76-r0) #30 4.321 Executing busybox-1.37.0-r18.trigger #30 4.459 OK: 39 MiB in 130 packages #30 5.133 /nginx-ingress-controller: OK #30 5.255 /usr/local/nginx/sbin/nginx: OK #30 5.361 /usr/bin/dumb-init: OK #30 5.566 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/main: No such file or directory #30 5.567 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/community: No such file or directory #30 5.591 (1/5) Purging libcap (2.76-r0) #30 5.593 (2/5) Purging libcap-utils (2.76-r0) #30 5.594 (3/5) Purging libcap-getcap (2.76-r0) #30 5.595 (4/5) Purging libcap-setcap (2.76-r0) #30 5.595 (5/5) Purging libcap2 (2.76-r0) #30 5.598 Executing busybox-1.37.0-r18.trigger #30 5.727 OK: 39 MiB in 125 packages #30 DONE 5.8s #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.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 4.464 (1/5) Installing libcap2 (2.76-r0) #36 4.481 (2/5) Installing libcap-getcap (2.76-r0) #36 4.487 (3/5) Installing libcap-setcap (2.76-r0) #36 4.493 (4/5) Installing libcap-utils (2.76-r0) #36 4.501 (5/5) Installing libcap (2.76-r0) #36 4.503 Executing busybox-1.37.0-r18.trigger #36 4.591 OK: 60 MiB in 133 packages #36 5.106 /nginx-ingress-controller: OK #36 5.192 /usr/local/nginx/sbin/nginx: OK #36 5.250 /usr/bin/dumb-init: OK #36 5.360 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/main: No such file or directory #36 5.362 WARNING: opening from cache https://dl-cdn.alpinelinux.org/alpine/v3.22/community: No such file or directory #36 5.377 (1/5) Purging libcap (2.76-r0) #36 5.379 (2/5) Purging libcap-utils (2.76-r0) #36 5.380 (3/5) Purging libcap-getcap (2.76-r0) #36 5.381 (4/5) Purging libcap-setcap (2.76-r0) #36 5.381 (5/5) Purging libcap2 (2.76-r0) #36 5.384 Executing busybox-1.37.0-r18.trigger #36 5.467 OK: 59 MiB in 128 packages #36 DONE 5.5s #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:9dea12db726e2182cf05f17ae1362964e6c4ccac5a0040168a47995fc77f5824 done #39 exporting config sha256:d9b2df1fa40e21139c739be6f30bc530b64a9500e4ccc3d86814d28835f1f4b3 done #39 exporting attestation manifest sha256:6bd2795ba212f2a70a29b941bfa800e874781c50f41ec6e83be79592ee0413ed 0.0s done #39 exporting manifest sha256:e234be886c394a7098424f35e1f5d4161bde72abd60e21312950a76f4a57f704 done #39 exporting config sha256:66b69714c1eaf158991080f17c54bc5cce33ec8481dfdb3db613db91d42afda3 done #39 exporting attestation manifest sha256:9b3ceab85672fc2936e3f8f85b991ad93d57431396a96f426229c8aebf14c814 0.0s done #39 exporting manifest sha256:423be9b3d4c11b4a70d83105cf42113759849a03b79fb4f0ab87406f3b3ef6b7 0.0s done #39 exporting config sha256:29f1bfdd067c3d83b08e515051ce3f8350da0a1ef6fab47a9e86de71b37a33a4 done #39 exporting attestation manifest sha256:6a3e49564bb3bea8160bcfdee12af697641aa559682a31e92aef0a18567ada8c 0.0s done #39 exporting manifest list sha256:dc75a7baec7a3b827a5d7ab0acd10ab507904c7dad692365b3e3b596eca1afd2 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.0s done #39 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller:v1.13.0@sha256:dc75a7baec7a3b827a5d7ab0acd10ab507904c7dad692365b3e3b596eca1afd2 #39 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller:v1.13.0@sha256:dc75a7baec7a3b827a5d7ab0acd10ab507904c7dad692365b3e3b596eca1afd2 2.1s done #39 DONE 21.9s 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:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #2 DONE 0.0s #3 [linux/arm64 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #3 DONE 0.1s #4 [linux/arm/v7 internal] load metadata for registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #4 DONE 0.1s #5 [linux/arm/v7 internal] load metadata for docker.io/library/alpine:3.22 #5 ... #6 [linux/amd64 internal] load metadata for docker.io/library/alpine:3.22 #6 DONE 0.3s #7 [linux/arm64 internal] load metadata for docker.io/library/alpine:3.22 #7 DONE 0.3s #8 [internal] load .dockerignore #8 transferring context: 65B done #8 DONE 0.0s #5 [linux/arm/v7 internal] load metadata for docker.io/library/alpine:3.22 #5 DONE 0.4s #9 [linux/amd64 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #9 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #9 CACHED #10 [internal] load build context #10 transferring context: 6.54kB 0.0s done #10 DONE 0.0s #11 [linux/arm64 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #11 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #11 CACHED #12 [linux/arm/v7 chroot 1/3] FROM registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d #12 resolve registry.k8s.io/ingress-nginx/nginx:v2.2.0@sha256:cf02a924bf423dcefc236f5da1a4e6d7a2638c8fc79df09fae4bbc87d859208d 0.0s done #12 CACHED #13 [linux/amd64 chroot 2/3] COPY chroot.sh /chroot.sh #13 DONE 0.0s #14 [linux/arm64 stage-1 1/13] FROM docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 #14 resolve docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 0.1s done #14 DONE 0.1s #15 [internal] load build context #15 transferring context: 6.54kB 0.0s done #15 DONE 0.0s #16 [linux/amd64 stage-1 1/13] FROM docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 #16 DONE 0.1s #17 [internal] load build context #17 transferring context: 6.53kB 0.0s done #17 DONE 0.0s #18 [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 #18 ... #19 [linux/arm/v7 stage-1 1/13] FROM docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 #19 resolve docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715 0.1s done #19 DONE 0.1s #20 [linux/arm64 chroot 2/3] COPY chroot.sh /chroot.sh #20 DONE 0.1s #21 [linux/arm/v7 chroot 2/3] COPY chroot.sh /chroot.sh #21 DONE 0.1s #22 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #22 1.051 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #22 ... #23 [linux/amd64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #23 0.497 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #23 0.963 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #23 3.263 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #23 3.268 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #23 3.270 OK: 26313 distinct packages available #23 4.760 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #23 4.938 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #23 4.968 Executing busybox-1.37.0-r18.trigger #23 5.004 OK: 54 MiB in 127 packages #23 5.437 + 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) #23 5.437 + for dir in "${writeDirs[@]}" #23 5.437 + mkdir -p /chroot/etc/nginx #23 5.439 + chown -R www-data:www-data /chroot/etc/nginx #23 5.444 + for dir in "${writeDirs[@]}" #23 5.444 + mkdir -p /chroot/usr/local/ #23 5.446 + chown -R www-data:www-data /chroot/usr/local/ #23 5.447 + for dir in "${writeDirs[@]}" #23 5.447 + mkdir -p /chroot/etc/ingress-controller #23 5.449 + chown -R www-data:www-data /chroot/etc/ingress-controller #23 5.452 + for dir in "${writeDirs[@]}" #23 5.453 + mkdir -p /chroot/etc/ingress-controller/ssl #23 5.454 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #23 5.460 + for dir in "${writeDirs[@]}" #23 5.461 + mkdir -p /chroot/etc/ingress-controller/auth #23 5.462 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #23 5.463 + for dir in "${writeDirs[@]}" #23 5.463 + mkdir -p /chroot/etc/ingress-controller/telemetry #23 5.465 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #23 5.467 + for dir in "${writeDirs[@]}" #23 5.467 + mkdir -p /chroot/etc/ingress-controller/geoip #23 5.485 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #23 5.492 + for dir in "${writeDirs[@]}" #23 5.493 + mkdir -p /chroot/opt/modsecurity/var/log #23 5.501 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #23 5.502 + for dir in "${writeDirs[@]}" #23 5.503 + mkdir -p /chroot/opt/modsecurity/var/upload #23 5.504 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #23 5.517 + for dir in "${writeDirs[@]}" #23 5.519 + mkdir -p /chroot/opt/modsecurity/var/audit #23 5.523 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #23 5.530 + for dir in "${writeDirs[@]}" #23 5.540 + mkdir -p /chroot/var/log/audit #23 5.541 + chown -R www-data:www-data /chroot/var/log/audit #23 5.543 + for dir in "${writeDirs[@]}" #23 5.544 + mkdir -p /chroot/var/lib/nginx #23 5.545 + chown -R www-data:www-data /chroot/var/lib/nginx #23 5.547 + for dir in "${writeDirs[@]}" #23 5.547 + mkdir -p /chroot/var/log/nginx #23 5.557 + chown -R www-data:www-data /chroot/var/log/nginx #23 5.564 + for dir in "${writeDirs[@]}" #23 5.565 + mkdir -p /chroot/var/lib/nginx/body #23 5.567 + chown -R www-data:www-data /chroot/var/lib/nginx/body #23 5.572 + for dir in "${writeDirs[@]}" #23 5.573 + mkdir -p /chroot/var/lib/nginx/fastcgi #23 5.578 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #23 5.585 + for dir in "${writeDirs[@]}" #23 5.586 + mkdir -p /chroot/var/lib/nginx/proxy #23 5.588 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #23 5.604 + for dir in "${writeDirs[@]}" #23 5.604 + mkdir -p /chroot/var/lib/nginx/scgi #23 5.606 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #23 5.608 + for dir in "${writeDirs[@]}" #23 5.609 + mkdir -p /chroot/var/lib/nginx/uwsgi #23 5.611 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #23 5.614 + for dir in "${writeDirs[@]}" #23 5.628 + mkdir -p /chroot/tmp/nginx #23 5.640 + chown -R www-data:www-data /chroot/tmp/nginx #23 5.648 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #23 5.652 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #23 5.656 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #23 6.566 + 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/ #23 6.683 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #23 6.685 cp: can't stat '/etc/ingress-controller/*': No such file or directory #23 6.686 + cp /lib/ld-musl-x86_64.so.1 /chroot/lib/ #23 6.696 + 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.7 /chroot/usr/lib/ #23 DONE 7.3s #18 [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 #18 0.482 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #18 0.956 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #18 3.159 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #18 3.160 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #18 3.161 OK: 26311 distinct packages available #18 4.779 OK: 7 MiB in 16 packages #18 5.062 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #18 5.405 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #18 7.730 (1/43) Installing ncurses-terminfo-base (6.5_p20250503-r0) #18 7.767 (2/43) Installing libncursesw (6.5_p20250503-r0) #18 7.813 (3/43) Installing readline (8.2.13-r1) #18 7.823 (4/43) Installing bash (5.2.37-r0) #18 7.926 Executing bash-5.2.37-r0.post-install #18 7.947 (5/43) Installing ca-certificates (20241121-r2) #18 8.046 (6/43) Installing diffutils (3.12-r0) #18 8.066 (7/43) Installing dumb-init (1.2.5-r3) #18 8.091 (8/43) Installing openssl (3.5.0-r0) #18 8.135 (9/43) Installing tzdata (2025b-r0) #18 8.435 (10/43) Installing util-linux (2.41-r9) #18 8.448 (11/43) Installing dmesg (2.41-r9) #18 8.448 (12/43) Installing setarch (2.41-r9) #18 8.451 (13/43) Installing libeconf (0.6.3-r0) #18 8.458 (14/43) Installing libblkid (2.41-r9) #18 8.486 (15/43) Installing libuuid (2.41-r9) #18 8.492 (16/43) Installing libfdisk (2.41-r9) #18 8.513 (17/43) Installing libmount (2.41-r9) #18 8.547 (18/43) Installing libsmartcols (2.41-r9) #18 8.568 (19/43) Installing skalibs-libs (2.14.4.0-r0) #18 8.587 (20/43) Installing utmps-libs (0.1.3.1-r0) #18 8.592 (21/43) Installing util-linux-misc (2.41-r9) #18 8.805 (22/43) Installing linux-pam (1.7.0-r4) #18 8.881 (23/43) Installing runuser (2.41-r9) #18 8.893 (24/43) Installing mount (2.41-r9) #18 8.900 (25/43) Installing losetup (2.41-r9) #18 8.906 (26/43) Installing hexdump (2.41-r9) #18 8.911 (27/43) Installing uuidgen (2.41-r9) #18 8.915 (28/43) Installing blkid (2.41-r9) #18 8.920 (29/43) Installing sfdisk (2.41-r9) #18 8.924 (30/43) Installing mcookie (2.41-r9) #18 8.931 (31/43) Installing agetty (2.41-r9) #18 8.935 (32/43) Installing wipefs (2.41-r9) #18 8.940 (33/43) Installing cfdisk (2.41-r9) #18 9.282 (34/43) Installing umount (2.41-r9) #18 9.288 (35/43) Installing flock (2.41-r9) #18 9.292 (36/43) Installing lsblk (2.41-r9) #18 9.298 (37/43) Installing libcap-ng (0.8.5-r0) #18 9.303 (38/43) Installing setpriv (2.41-r9) #18 9.307 (39/43) Installing lscpu (2.41-r9) #18 9.313 (40/43) Installing logger (2.41-r9) #18 9.319 (41/43) Installing partx (2.41-r9) #18 9.324 (42/43) Installing fstrim (2.41-r9) #18 9.329 (43/43) Installing findmnt (2.41-r9) #18 9.335 Executing busybox-1.37.0-r18.trigger #18 9.353 Executing ca-certificates-20241121-r2.trigger #18 9.564 OK: 16 MiB in 59 packages #18 DONE 10.0s #24 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #24 1.121 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #24 5.780 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #24 ... #25 [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 #25 0.902 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #25 5.350 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #25 ... #26 [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 #26 1.084 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #26 5.810 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #26 ... #27 [linux/amd64 stage-1 3/13] COPY --from=chroot /chroot /chroot #27 DONE 1.3s #22 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #22 5.749 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #22 ... #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.1s #30 [linux/amd64 stage-1 6/13] COPY --chown=www-data:www-data bin/amd64/nginx-ingress-controller / #30 DONE 0.3s #22 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #22 ... #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.247 + writeDirs=(/var/log) #34 0.247 + for dir in "${writeDirs[@]}" #34 0.249 + mkdir -p /var/log #34 0.254 + chown -R www-data:www-data /var/log #34 DONE 0.3s #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.254 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz #35 0.566 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz #35 2.234 (1/5) Installing libcap2 (2.76-r0) #35 2.240 (2/5) Installing libcap-getcap (2.76-r0) #35 2.243 (3/5) Installing libcap-setcap (2.76-r0) #35 2.246 (4/5) Installing libcap-utils (2.76-r0) #35 2.250 (5/5) Installing libcap (2.76-r0) #35 2.251 Executing busybox-1.37.0-r18.trigger #35 2.268 OK: 16 MiB in 64 packages #35 2.979 /nginx-ingress-controller: OK #35 2.986 /usr/bin/unshare: OK #35 3.086 /chroot/usr/local/nginx/sbin/nginx: OK #35 3.091 /usr/bin/dumb-init: OK #35 4.824 (1/5) Purging libcap (2.76-r0) #35 4.824 (2/5) Purging libcap-utils (2.76-r0) #35 4.834 (3/5) Purging libcap-getcap (2.76-r0) #35 4.834 (4/5) Purging libcap-setcap (2.76-r0) #35 4.835 (5/5) Purging libcap2 (2.76-r0) #35 4.835 Executing busybox-1.37.0-r18.trigger #35 4.844 OK: 16 MiB in 59 packages #35 DONE 5.2s #26 [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 #26 16.94 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #26 16.94 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #26 16.95 OK: 26150 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.3s #24 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #24 16.65 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #24 16.65 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #24 16.65 OK: 26152 distinct packages available #24 ... #25 [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 #25 14.05 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #25 14.05 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #25 14.05 OK: 24615 distinct packages available #25 22.85 OK: 5 MiB in 16 packages #25 23.90 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #25 ... #22 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #22 14.56 v3.22.0-258-gbccfa45d3c1 [https://dl-cdn.alpinelinux.org/alpine/v3.22/main] #22 14.56 v3.22.0-268-g332662a88f8 [https://dl-cdn.alpinelinux.org/alpine/v3.22/community] #22 14.56 OK: 24617 distinct packages available #22 23.15 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #22 25.02 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #22 25.13 Executing busybox-1.37.0-r18.trigger #22 25.31 OK: 39 MiB in 124 packages #22 ... #24 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #24 26.12 (1/2) Upgrading libcurl (8.14.1-r0 -> 8.14.1-r1) #24 28.00 (2/2) Upgrading curl (8.14.1-r0 -> 8.14.1-r1) #24 28.20 Executing busybox-1.37.0-r18.trigger #24 28.63 OK: 59 MiB in 127 packages #24 29.95 + 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) #24 29.98 + for dir in "${writeDirs[@]}" #24 29.98 + mkdir -p /chroot/etc/nginx #24 30.04 + chown -R www-data:www-data /chroot/etc/nginx #24 30.09 + for dir in "${writeDirs[@]}" #24 30.09 + mkdir -p /chroot/usr/local/ #24 30.17 + chown -R www-data:www-data /chroot/usr/local/ #24 30.35 + for dir in "${writeDirs[@]}" #24 30.35 + mkdir -p /chroot/etc/ingress-controller #24 30.42 + chown -R www-data:www-data /chroot/etc/ingress-controller #24 30.51 + for dir in "${writeDirs[@]}" #24 30.51 + mkdir -p /chroot/etc/ingress-controller/ssl #24 30.60 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #24 30.75 + for dir in "${writeDirs[@]}" #24 30.76 + mkdir -p /chroot/etc/ingress-controller/auth #24 30.88 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #24 31.00 + for dir in "${writeDirs[@]}" #24 31.01 + mkdir -p /chroot/etc/ingress-controller/telemetry #24 31.08 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #24 31.17 + for dir in "${writeDirs[@]}" #24 31.17 + mkdir -p /chroot/etc/ingress-controller/geoip #24 31.28 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #24 31.39 + for dir in "${writeDirs[@]}" #24 31.39 + mkdir -p /chroot/opt/modsecurity/var/log #24 31.48 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #24 31.64 + #24 ... #22 [linux/arm/v7 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #22 26.19 + 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) #22 26.23 + for dir in "${writeDirs[@]}" #22 26.24 + mkdir -p /chroot/etc/nginx #22 26.34 + chown -R www-data:www-data /chroot/etc/nginx #22 26.48 + for dir in "${writeDirs[@]}" #22 26.48 + mkdir -p /chroot/usr/local/ #22 26.55 + chown -R www-data:www-data /chroot/usr/local/ #22 26.65 + for dir in "${writeDirs[@]}" #22 26.66 + mkdir -p /chroot/etc/ingress-controller #22 26.74 + chown -R www-data:www-data /chroot/etc/ingress-controller #22 26.84 + for dir in "${writeDirs[@]}" #22 26.85 + mkdir -p /chroot/etc/ingress-controller/ssl #22 26.92 + chown -R www-data:www-data /chroot/etc/ingress-controller/ssl #22 27.04 + for dir in "${writeDirs[@]}" #22 27.05 + mkdir -p /chroot/etc/ingress-controller/auth #22 27.13 + chown -R www-data:www-data /chroot/etc/ingress-controller/auth #22 27.25 + for dir in "${writeDirs[@]}" #22 27.25 + mkdir -p /chroot/etc/ingress-controller/telemetry #22 27.32 + chown -R www-data:www-data /chroot/etc/ingress-controller/telemetry #22 27.43 + for dir in "${writeDirs[@]}" #22 27.43 + mkdir -p /chroot/etc/ingress-controller/geoip #22 27.49 + chown -R www-data:www-data /chroot/etc/ingress-controller/geoip #22 27.59 + for dir in "${writeDirs[@]}" #22 27.59 + mkdir -p /chroot/opt/modsecurity/var/log #22 27.67 + chown -R www-data:www-data /chroot/opt/modsecurity/var/log #22 27.78 + for dir in "${writeDirs[@]}" #22 27.79 + mkdir -p /chroot/opt/modsecurity/var/upload #22 27.86 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #22 27.98 + for dir in "${writeDirs[@]}" #22 27.98 + mkdir -p /chroot/opt/modsecurity/var/audit #22 28.05 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #22 28.24 + for dir in "${writeDirs[@]}" #22 28.24 + mkdir -p /chroot/var/log/audit #22 28.33 + chown -R www-data:www-data /chroot/var/log/audit #22 28.46 + for dir in "${writeDirs[@]}" #22 28.46 + mkdir -p /chroot/var/lib/nginx #22 28.57 + chown -R www-data:www-data /chroot/var/lib/nginx #22 28.72 + for dir in "${writeDirs[@]}" #22 28.72 + mkdir -p /chroot/var/log/nginx #22 28.83 + chown -R www-data:www-data /chroot/var/log/nginx #22 28.98 + for dir in "${writeDirs[@]}" #22 28.98 + mkdir -p /chroot/var/lib/nginx/body #22 29.03 + chown -R www-data:www-data /chroot/var/lib/nginx/body #22 29.08 + for dir in "${writeDirs[@]}" #22 29.08 + mkdir -p /chroot/var/lib/nginx/fastcgi #22 29.11 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #22 29.17 + for dir in "${writeDirs[@]}" #22 29.17 + mkdir -p /chroot/var/lib/nginx/proxy #22 29.21 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #22 29.26 + for dir in "${writeDirs[@]}" #22 29.26 + mkdir -p /chroot/var/lib/nginx/scgi #22 29.31 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #22 29.41 + for dir in "${writeDirs[@]}" #22 29.42 + mkdir -p /chroot/var/lib/nginx/uwsgi #22 29.49 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #22 29.61 + for dir in "${writeDirs[@]}" #22 29.62 + mkdir -p /chroot/tmp/nginx #22 29.69 + chown -R www-data:www-data /chroot/tmp/nginx #22 29.80 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #22 29.89 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #22 30.05 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #22 31.08 + 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/ #22 31.36 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #22 31.43 cp: can't stat '/etc/ingress-controller/*': No such file or directory #22 31.44 + cp /lib/ld-musl-armhf.so.1 /chroot/lib/ #22 31.54 + 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.7 /chroot/usr/lib/ #22 DONE 31.8s #24 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #24 31.64 + for dir in "${writeDirs[@]}" #24 31.65 + mkdir -p /chroot/opt/modsecurity/var/upload #24 31.72 + chown -R www-data:www-data /chroot/opt/modsecurity/var/upload #24 ... #26 [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 #26 26.25 OK: 8 MiB in 16 packages #26 27.41 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #26 30.63 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #26 ... #24 [linux/arm64 chroot 3/3] RUN apk update && apk upgrade && /chroot.sh #24 31.86 + for dir in "${writeDirs[@]}" #24 31.86 + mkdir -p /chroot/opt/modsecurity/var/audit #24 31.94 + chown -R www-data:www-data /chroot/opt/modsecurity/var/audit #24 32.04 + for dir in "${writeDirs[@]}" #24 32.04 + mkdir -p /chroot/var/log/audit #24 32.14 + chown -R www-data:www-data /chroot/var/log/audit #24 32.27 + for dir in "${writeDirs[@]}" #24 32.27 + mkdir -p /chroot/var/lib/nginx #24 32.37 + chown -R www-data:www-data /chroot/var/lib/nginx #24 32.49 + for dir in "${writeDirs[@]}" #24 32.50 + mkdir -p /chroot/var/log/nginx #24 32.62 + chown -R www-data:www-data /chroot/var/log/nginx #24 32.78 + for dir in "${writeDirs[@]}" #24 32.78 + mkdir -p /chroot/var/lib/nginx/body #24 32.90 + chown -R www-data:www-data /chroot/var/lib/nginx/body #24 33.01 + for dir in "${writeDirs[@]}" #24 33.02 + mkdir -p /chroot/var/lib/nginx/fastcgi #24 33.10 + chown -R www-data:www-data /chroot/var/lib/nginx/fastcgi #24 33.26 + for dir in "${writeDirs[@]}" #24 33.26 + mkdir -p /chroot/var/lib/nginx/proxy #24 33.31 + chown -R www-data:www-data /chroot/var/lib/nginx/proxy #24 33.35 + for dir in "${writeDirs[@]}" #24 33.36 + mkdir -p /chroot/var/lib/nginx/scgi #24 33.39 + chown -R www-data:www-data /chroot/var/lib/nginx/scgi #24 33.45 + for dir in "${writeDirs[@]}" #24 33.45 + mkdir -p /chroot/var/lib/nginx/uwsgi #24 33.49 + chown -R www-data:www-data /chroot/var/lib/nginx/uwsgi #24 33.54 + for dir in "${writeDirs[@]}" #24 33.54 + mkdir -p /chroot/tmp/nginx #24 33.58 + chown -R www-data:www-data /chroot/tmp/nginx #24 33.64 + mkdir -p /chroot/lib /chroot/proc /chroot/usr /chroot/bin /chroot/dev /chroot/run #24 33.68 + cp /etc/passwd /etc/group /etc/hosts /chroot/etc/ #24 33.73 + cp -a /usr/bin /usr/lib /usr/local /usr/sbin /usr/share /chroot/usr/ #24 34.81 + 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/ #24 34.95 + cp -a '/etc/ingress-controller/*' /chroot/etc/ingress-controller/ #24 35.03 cp: can't stat '/etc/ingress-controller/*': No such file or directory #24 35.03 + cp /lib/ld-musl-aarch64.so.1 /chroot/lib/ #24 35.10 + 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.7 /chroot/usr/lib/ #24 DONE 35.7s #25 [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 #25 26.64 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #25 32.33 (1/44) Installing ncurses-terminfo-base (6.5_p20250503-r0) #25 32.43 (2/44) Installing libncursesw (6.5_p20250503-r0) #25 32.64 (3/44) Installing readline (8.2.13-r1) #25 32.79 (4/44) Installing bash (5.2.37-r0) #25 33.00 Executing bash-5.2.37-r0.post-install #25 33.36 (5/44) Installing ca-certificates (20241121-r2) #25 33.55 (6/44) Installing diffutils (3.12-r0) #25 33.61 (7/44) Installing dumb-init (1.2.5-r3) #25 33.62 (8/44) Installing openssl (3.5.0-r0) #25 33.74 (9/44) Installing tzdata (2025b-r0) #25 33.98 (10/44) Installing util-linux (2.41-r9) #25 33.99 (11/44) Installing dmesg (2.41-r9) #25 34.09 (12/44) Installing setarch (2.41-r9) #25 34.11 (13/44) Installing libgcc (14.2.0-r6) #25 34.13 (14/44) Installing libeconf (0.6.3-r0) #25 34.13 (15/44) Installing libblkid (2.41-r9) #25 34.18 (16/44) Installing libuuid (2.41-r9) #25 34.20 (17/44) Installing libfdisk (2.41-r9) #25 34.23 (18/44) Installing libmount (2.41-r9) #25 34.29 (19/44) Installing libsmartcols (2.41-r9) #25 34.31 (20/44) Installing skalibs-libs (2.14.4.0-r0) #25 34.35 (21/44) Installing utmps-libs (0.1.3.1-r0) #25 34.35 (22/44) Installing util-linux-misc (2.41-r9) #25 34.62 (23/44) Installing linux-pam (1.7.0-r4) #25 34.71 (24/44) Installing runuser (2.41-r9) #25 34.72 (25/44) Installing mount (2.41-r9) #25 34.73 (26/44) Installing losetup (2.41-r9) #25 34.75 (27/44) Installing hexdump (2.41-r9) #25 34.76 (28/44) Installing uuidgen (2.41-r9) #25 34.77 (29/44) Installing blkid (2.41-r9) #25 34.78 (30/44) Installing sfdisk (2.41-r9) #25 34.80 (31/44) Installing mcookie (2.41-r9) #25 34.81 (32/44) Installing agetty (2.41-r9) #25 34.82 (33/44) Installing wipefs (2.41-r9) #25 34.83 (34/44) Installing cfdisk (2.41-r9) #25 34.84 (35/44) Installing umount (2.41-r9) #25 34.85 (36/44) Installing flock (2.41-r9) #25 34.87 (37/44) Installing lsblk (2.41-r9) #25 34.88 (38/44) Installing libcap-ng (0.8.5-r0) #25 34.90 (39/44) Installing setpriv (2.41-r9) #25 34.92 (40/44) Installing lscpu (2.41-r9) #25 34.93 (41/44) Installing logger (2.41-r9) #25 34.94 (42/44) Installing partx (2.41-r9) #25 34.95 (43/44) Installing fstrim (2.41-r9) #25 34.96 (44/44) Installing findmnt (2.41-r9) #25 34.98 Executing busybox-1.37.0-r18.trigger #25 35.22 Executing ca-certificates-20241121-r2.trigger #25 36.43 OK: 11 MiB in 60 packages #25 ... #26 [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 #26 37.45 (1/43) Installing ncurses-terminfo-base (6.5_p20250503-r0) #26 ... #25 [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 #25 DONE 37.4s #26 [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 #26 37.48 (2/43) Installing libncursesw (6.5_p20250503-r0) #26 37.56 (3/43) Installing readline (8.2.13-r1) #26 37.63 (4/43) Installing bash (5.2.37-r0) #26 37.74 Executing bash-5.2.37-r0.post-install #26 37.83 (5/43) Installing ca-certificates (20241121-r2) #26 37.91 (6/43) Installing diffutils (3.12-r0) #26 37.94 (7/43) Installing dumb-init (1.2.5-r3) #26 37.96 (8/43) Installing openssl (3.5.0-r0) #26 38.02 (9/43) Installing tzdata (2025b-r0) #26 38.18 (10/43) Installing util-linux (2.41-r9) #26 38.19 (11/43) Installing dmesg (2.41-r9) #26 38.19 (12/43) Installing setarch (2.41-r9) #26 38.20 (13/43) Installing libeconf (0.6.3-r0) #26 38.21 (14/43) Installing libblkid (2.41-r9) #26 38.23 (15/43) Installing libuuid (2.41-r9) #26 38.23 (16/43) Installing libfdisk (2.41-r9) #26 38.26 (17/43) Installing libmount (2.41-r9) #26 38.28 (18/43) Installing libsmartcols (2.41-r9) #26 38.30 (19/43) Installing skalibs-libs (2.14.4.0-r0) #26 38.31 (20/43) Installing utmps-libs (0.1.3.1-r0) #26 38.32 (21/43) Installing util-linux-misc (2.41-r9) #26 38.45 (22/43) Installing linux-pam (1.7.0-r4) #26 38.52 (23/43) Installing runuser (2.41-r9) #26 38.53 (24/43) Installing mount (2.41-r9) #26 38.54 (25/43) Installing losetup (2.41-r9) #26 38.54 (26/43) Installing hexdump (2.41-r9) #26 38.55 (27/43) Installing uuidgen (2.41-r9) #26 38.56 (28/43) Installing blkid (2.41-r9) #26 38.57 (29/43) Installing sfdisk (2.41-r9) #26 38.58 (30/43) Installing mcookie (2.41-r9) #26 38.59 (31/43) Installing agetty (2.41-r9) #26 38.59 (32/43) Installing wipefs (2.41-r9) #26 38.60 (33/43) Installing cfdisk (2.41-r9) #26 38.61 (34/43) Installing umount (2.41-r9) #26 38.62 (35/43) Installing flock (2.41-r9) #26 38.63 (36/43) Installing lsblk (2.41-r9) #26 38.65 (37/43) Installing libcap-ng (0.8.5-r0) #26 38.66 (38/43) Installing setpriv (2.41-r9) #26 ... #38 [linux/arm/v7 stage-1 3/13] COPY --from=chroot /chroot /chroot #38 DONE 1.3s #26 [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 #26 38.67 (39/43) Installing lscpu (2.41-r9) #26 38.69 (40/43) Installing logger (2.41-r9) #26 38.69 (41/43) Installing partx (2.41-r9) #26 38.70 (42/43) Installing fstrim (2.41-r9) #26 38.71 (43/43) Installing findmnt (2.41-r9) #26 38.73 Executing busybox-1.37.0-r18.trigger #26 38.82 Executing ca-certificates-20241121-r2.trigger #26 ... #39 [linux/arm/v7 stage-1 4/13] COPY --chown=www-data:www-data etc /chroot/etc #39 DONE 0.1s #40 [linux/arm/v7 stage-1 5/13] COPY --chown=www-data:www-data bin/arm/dbg / #40 DONE 0.1s #41 [linux/arm/v7 stage-1 6/13] COPY --chown=www-data:www-data bin/arm/nginx-ingress-controller / #41 DONE 0.3s #26 [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 #26 ... #42 [linux/arm/v7 stage-1 7/13] COPY --chown=www-data:www-data bin/arm/wait-shutdown / #42 DONE 0.1s #43 [linux/arm/v7 stage-1 8/13] COPY --chown=www-data:www-data nginx-chroot-wrapper.sh /usr/bin/nginx #43 DONE 0.0s #44 [linux/arm/v7 stage-1 9/13] WORKDIR /chroot/etc/nginx #44 DONE 0.0s #45 [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 #45 0.278 + writeDirs=(/var/log) #45 0.297 + for dir in "${writeDirs[@]}" #45 0.302 + mkdir -p /var/log #45 0.346 + chown -R www-data:www-data /var/log #45 DONE 0.4s #46 [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 #46 0.355 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/armv7/APKINDEX.tar.gz #46 ... #26 [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 #26 39.64 OK: 26 MiB in 59 packages #26 DONE 40.4s #47 [linux/arm64 stage-1 3/13] COPY --from=chroot /chroot /chroot #47 DONE 1.3s #48 [linux/arm64 stage-1 4/13] COPY --chown=www-data:www-data etc /chroot/etc #48 DONE 0.1s #46 [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 #46 1.739 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/armv7/APKINDEX.tar.gz #46 ... #49 [linux/arm64 stage-1 5/13] COPY --chown=www-data:www-data bin/arm64/dbg / #49 DONE 0.1s #50 [linux/arm64 stage-1 6/13] COPY --chown=www-data:www-data bin/arm64/nginx-ingress-controller / #50 DONE 0.3s #46 [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 #46 ... #51 [linux/arm64 stage-1 7/13] COPY --chown=www-data:www-data bin/arm64/wait-shutdown / #51 DONE 0.1s #52 [linux/arm64 stage-1 8/13] COPY --chown=www-data:www-data nginx-chroot-wrapper.sh /usr/bin/nginx #52 DONE 0.0s #53 [linux/arm64 stage-1 9/13] WORKDIR /chroot/etc/nginx #53 DONE 0.0s #54 [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 #54 0.288 + writeDirs=(/var/log) #54 0.307 + for dir in "${writeDirs[@]}" #54 0.311 + mkdir -p /var/log #54 0.357 + chown -R www-data:www-data /var/log #54 DONE 0.4s #46 [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 #46 4.223 (1/5) Installing libcap2 (2.76-r0) 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 ) " #46 4.241 (2/5) Installing libcap-getcap (2.76-r0) #46 4.248 (3/5) Installing libcap-setcap (2.76-r0) #46 4.254 (4/5) Installing libcap-utils (2.76-r0) #46 4.263 (5/5) Installing libcap (2.76-r0) #46 4.266 Executing busybox-1.37.0-r18.trigger #46 4.415 OK: 11 MiB in 65 packages #46 5.062 /nginx-ingress-controller: OK #46 5.151 /usr/bin/unshare: OK #46 5.281 /chroot/usr/local/nginx/sbin/nginx: OK #46 5.370 /usr/bin/dumb-init: OK #46 8.886 (1/5) Purging libcap (2.76-r0) #46 8.888 (2/5) Purging libcap-utils (2.76-r0) #46 8.890 (3/5) Purging libcap-getcap (2.76-r0) #46 8.891 (4/5) Purging libcap-setcap (2.76-r0) #46 8.891 (5/5) Purging libcap2 (2.76-r0) #46 8.892 Executing busybox-1.37.0-r18.trigger #46 9.012 OK: 11 MiB in 60 packages #46 DONE 9.4s #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.337 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz #55 1.814 fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz #55 5.211 (1/5) Installing libcap2 (2.76-r0) #55 5.233 (2/5) Installing libcap-getcap (2.76-r0) #55 5.241 (3/5) Installing libcap-setcap (2.76-r0) #55 5.254 (4/5) Installing libcap-utils (2.76-r0) #55 5.266 (5/5) Installing libcap (2.76-r0) #55 5.269 Executing busybox-1.37.0-r18.trigger #55 5.403 OK: 26 MiB in 64 packages #55 6.153 /nginx-ingress-controller: OK #55 6.241 /usr/bin/unshare: OK #55 6.364 /chroot/usr/local/nginx/sbin/nginx: OK #55 6.448 /usr/bin/dumb-init: OK #55 ... #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.6s #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 ... #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 #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 9.213 (1/5) Purging libcap (2.76-r0) #55 9.215 (2/5) Purging libcap-utils (2.76-r0) #55 9.217 (3/5) Purging libcap-getcap (2.76-r0) #55 9.217 (4/5) Purging libcap-setcap (2.76-r0) #55 9.217 (5/5) Purging libcap2 (2.76-r0) #55 9.219 Executing busybox-1.37.0-r18.trigger #55 9.296 OK: 26 MiB in 59 packages #55 DONE 9.6s #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.4s #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 #60 exporting layers 33.8s done #60 exporting manifest sha256:1fc3c7d8accc63b7288b778b69dc28fdcac3633d01496defae3f0269c7317772 done #60 exporting config sha256:3c6a075fcf7c51a3e562d1f79fa2b981c7e174ab0dd5d1a9f5b6e2762d8c5651 done #60 exporting attestation manifest sha256:3fc8481a1982c631fc4858d6f7699ef5197ab38ff4658860fa10848b61e422af 0.0s done #60 exporting manifest sha256:6052689d913e5b8fd0f8f6b11cb532aac59784ea6382e6b48103a70251864250 done #60 exporting config sha256:e37616030087d69cb1f632249e760739655726bd51b5e4113f72e46bfc0d6d29 done #60 exporting attestation manifest sha256:7be08f1cc28721f1f40478e31ec81375363485950edf1fce56b7cc9556c048e3 0.0s done #60 exporting manifest sha256:6d3240933dce20081f72c466bcfcd54a09c1d7dc937beec17f7d2d4875b23f93 done #60 exporting config sha256:627a7d7b2fda2ebd4e09c9b7c900beefc56e9e9d4b117031f4b2c5af619f8894 done #60 exporting attestation manifest sha256:2c8c130c2802f5938a544881bed3230fd86e992d05b1db96d742927f5c10431c #60 exporting attestation manifest sha256:2c8c130c2802f5938a544881bed3230fd86e992d05b1db96d742927f5c10431c 0.0s done #60 exporting manifest list sha256:af6264394cfa61d21f644d87372823064804e64de737b0747e86c86348b29c9f 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 5.4s done #60 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller-chroot:v1.13.0@sha256:af6264394cfa61d21f644d87372823064804e64de737b0747e86c86348b29c9f #60 pushing manifest for us-central1-docker.pkg.dev/k8s-staging-images/ingress-nginx/controller-chroot:v1.13.0@sha256:af6264394cfa61d21f644d87372823064804e64de737b0747e86c86348b29c9f 2.0s done #60 DONE 41.4s 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 cc75780e-f442-4276-a7e6-c6f0e212b266 2025-07-01T06:10:45+00:00 13M29S gs://k8s-staging-images-gcb/source/1751350245.557417-11e49d33bb604c64b68ba6e27f2eb63d.tgz - SUCCESS