ronething opened a new issue, #1681: URL: https://github.com/apache/apisix-ingress-controller/issues/1681
### Issue description i want to run e2e test local on my machine, but it seems something error. ``` Get "http://localhost:8082/v2/": net/http: request canceled (Client.Timeout exceeded while awaiting headers) ``` Can you help me, thanks. ```shell # because port 5000 is already used, so i use 8082. $ REGISTRY_PORT=8082 make e2e-test-local ./utils/kind-with-registry.sh 8082 d2e649a4f6ab22a65c9d561587a93c79bf0ad91f6cad2e01c1d74e36d456db89 Registry Host: kind-registry Kubernetes version: kindest/node:v1.21.1@sha256:69860bda5563ac81e3c0057d654b5253219618a22ec3a346306239bba8cfa1a6 Creating cluster "apisix" ... â Ensuring node image (kindest/node:v1.21.1) đŧ â Preparing nodes đĻ đĻ đĻ â Writing configuration đ â Starting control-plane đšī¸ â Installing CNI đ â Installing StorageClass đž â Joining worker nodes đ Set kubectl context to "kind-apisix" You can now use your cluster with: kubectl cluster-info --context kind-apisix Have a nice day! đ node/apisix-control-plane annotated node/apisix-worker annotated node/apisix-worker2 annotated docker build -t apache/apisix-ingress-controller:dev --build-arg ENABLE_PROXY=true . [+] Building 7.7s (18/18) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 1.68kB 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 897B 0.0s => [internal] load metadata for docker.io/library/centos:centos7 7.5s => [internal] load metadata for docker.io/library/golang:1.19 7.5s => [build-env 1/7] FROM docker.io/library/golang:1.19@sha256:7ce31d15a3a4dbf20446cccffa4020d3a2974ad2287d96123f55caf22c7adb71 0.0s => [stage-1 1/5] FROM docker.io/library/centos:centos7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4 0.0s => [internal] load build context 0.1s => => transferring context: 1.88MB 0.1s => CACHED [stage-1 2/5] WORKDIR /ingress-apisix 0.0s => CACHED [stage-1 3/5] RUN yum -y install ca-certificates libc6-compat && update-ca-trust && echo "hosts: files dns" > /etc/nsswitch.conf 0.0s => CACHED [build-env 2/7] RUN rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Hongkong /etc/localtime && dpkg-reconfigure -f noninteractive tzdata 0.0s => CACHED [build-env 3/7] WORKDIR /build 0.0s => CACHED [build-env 4/7] COPY go.* ./ 0.0s => CACHED [build-env 5/7] RUN if [ "true" = "true" ] ; then go env -w GOPROXY=https://goproxy.cn,direct ; fi && go mod download 0.0s => CACHED [build-env 6/7] COPY . . 0.0s => CACHED [build-env 7/7] RUN make build 0.0s => CACHED [stage-1 4/5] COPY --from=build-env /build/apisix-ingress-controller . 0.0s => CACHED [stage-1 5/5] COPY --from=build-env /usr/share/zoneinfo/Hongkong /etc/localtime 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:171b7e5a416841f7180714ff9453eff8a0427436ac247644664f6e2d17928b38 0.0s => => naming to docker.io/apache/apisix-ingress-controller:dev 0.0s Use 'docker scan' to run Snyk tests against images to find vulnerabilities and learn how to fix them docker tag apache/apisix-ingress-controller:dev "localhost:8082"/apisix-ingress-controller:dev docker pull apache/apisix:"3.1.0-centos" 3.1.0-centos: Pulling from apache/apisix Digest: sha256:5c614fe1a07d4d450eec461f533b580a83d9f3e7159409e9a1bc71fe4529fcd6 Status: Image is up to date for apache/apisix:3.1.0-centos docker.io/apache/apisix:3.1.0-centos docker tag apache/apisix:"3.1.0-centos" "localhost:8082"/apisix:dev docker pull bitnami/etcd:3.4.14-debian-10-r0 3.4.14-debian-10-r0: Pulling from bitnami/etcd Digest: sha256:0b19dd9b224bcc31ff64bad8790d8d040a157d6fe780e9b5678cf72d912d5dec Status: Image is up to date for bitnami/etcd:3.4.14-debian-10-r0 docker.io/bitnami/etcd:3.4.14-debian-10-r0 docker tag bitnami/etcd:3.4.14-debian-10-r0 "localhost:8082"/etcd:dev docker pull kennethreitz/httpbin Using default tag: latest latest: Pulling from kennethreitz/httpbin Digest: sha256:599fe5e5073102dbb0ee3dbb65f049dab44fa9fc251f6835c9990f8fb196a72b Status: Image is up to date for kennethreitz/httpbin:latest docker.io/kennethreitz/httpbin:latest docker tag kennethreitz/httpbin "localhost:8082"/httpbin:dev docker build -t test-backend:dev --build-arg ENABLE_PROXY=true ./test/e2e/testbackend [+] Building 1.1s (17/17) FINISHED => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 37B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/centos:centos7 1.0s => [internal] load metadata for docker.io/library/golang:1.18 1.0s => [stage-1 1/4] FROM docker.io/library/centos:centos7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4 0.0s => [internal] load build context 0.0s => => transferring context: 362B 0.0s => [build-env 1/7] FROM docker.io/library/golang:1.18@sha256:50c889275d26f816b5314fc99f55425fa76b18fcaf16af255f5d57f09e1f48da 0.0s => CACHED [stage-1 2/4] WORKDIR /ingress-apisix 0.0s => CACHED [build-env 2/7] WORKDIR /build 0.0s => CACHED [build-env 3/7] COPY go.mod . 0.0s => CACHED [build-env 4/7] COPY go.sum . 0.0s => CACHED [build-env 5/7] RUN if [ "true" = "true" ] ; then go env -w GOPROXY=https://goproxy.cn,direct ; fi && go mod download 0.0s => CACHED [build-env 6/7] COPY . . 0.0s => CACHED [build-env 7/7] RUN go build -o test-backend main.go 0.0s => CACHED [stage-1 3/4] COPY --from=build-env /build/test-backend . 0.0s => CACHED [stage-1 4/4] COPY ./tls ./tls 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:51f31a9b2db071dc940bffa11e73e2f186ac64d9d6fbb7cb90ca18efbf586508 0.0s => => naming to docker.io/library/test-backend:dev 0.0s Use 'docker scan' to run Snyk tests against images to find vulnerabilities and learn how to fix them docker tag test-backend:dev "localhost:8082"/test-backend:dev docker tag apache/apisix-ingress-controller:dev "localhost:8082"/apisix-ingress-controller:dev docker pull jmalloc/echo-server:latest latest: Pulling from jmalloc/echo-server Digest: sha256:9a9de7a23d77a1d5650319d6c8eb92659a7295f743b0326d0e47708c3ec7daf2 Status: Image is up to date for jmalloc/echo-server:latest docker.io/jmalloc/echo-server:latest docker tag jmalloc/echo-server:latest "localhost:8082"/echo-server:dev docker pull busybox:1.28 1.28: Pulling from library/busybox Digest: sha256:141c253bc4c3fd0a201d32dc1f493bcf3fff003b6df416dea4f41046e0f37d47 Status: Image is up to date for busybox:1.28 docker.io/library/busybox:1.28 docker tag busybox:1.28 "localhost:8082"/busybox:dev docker push "localhost:8082"/apisix:dev The push refers to repository [localhost:8082/apisix] Get "http://localhost:8082/v2/": net/http: request canceled (Client.Timeout exceeded while awaiting headers) make: *** [push-images] Error 1 ``` ### Environment - your apisix-ingress-controller version (output of apisix-ingress-controller version --long): master - your Kubernetes cluster version (output of kubectl version): ``` Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-21T23:06:30Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/arm64"} ``` - if you run apisix-ingress-controller in Bare-metal environment, also show your OS version (uname -a): ``` Darwin Kernel Version 22.3.0: Thu Jan 5 20:50:36 PST 2023; root:xnu-8792.81.2~2/RELEASE_ARM64_T6020 arm64 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
