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]

Reply via email to