Pull request #2438 opened 00:15:25 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Loading trusted files from base branch master at 5a600477c9ad4f3c6f2dc2f9f13fc5045e1a5176 rather than ed11b59f326199a63ae40c2926837595f34d1766 Obtained Jenkinsfile from 5a600477c9ad4f3c6f2dc2f9f13fc5045e1a5176 Running in Durability level: PERFORMANCE_OPTIMIZED Loading library jps@master Examining docker/jps Attempting to resolve master as a branch Resolved master as branch master at revision 241f6703d31895690d4cb6f158f753615abe74ac using credential jps-reader Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/jps.git > git init /var/cloudbees-jenkins-distribution/workspace/cli_PR-2438@libs/jps # timeout=10 Fetching upstream changes from https://github.com/docker/jps.git > git --version # timeout=10 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --force --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 Fetching without tags Fetching upstream changes from https://github.com/docker/jps.git using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --force --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master # timeout=10 Checking out Revision 241f6703d31895690d4cb6f158f753615abe74ac (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 241f6703d31895690d4cb6f158f753615abe74ac # timeout=10 Commit message: "Merge pull request #21 from docker/use-multiarch-busybox" First time build. Skipping changelog. > git --version # timeout=10 [Pipeline] Start of Pipeline [Pipeline] node Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-07be3a17b11415c65) in /home/ubuntu/workspace/cli_PR-2438 [Pipeline] { [Pipeline] withDockerRegistry $ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/ WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/cli_PR-2438@tmp/0d605c98-1bc3-4f13-9444-d729e9c41d0d/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded [Pipeline] { [Pipeline] wrap [Pipeline] { [Pipeline] wrap [Pipeline] { [Pipeline] echo 00:15:34 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 00:15:34 chowning workspace [Pipeline] sh 00:15:34 + pwd 00:15:34 + id -u 00:15:34 + id -g 00:15:34 + docker run --rm -v /home/ubuntu/workspace/cli_PR-2438:/workspace busybox chown -R 1000:1000 /workspace [Pipeline] echo 00:15:35 Removing all docker containers [Pipeline] sh 00:15:35 + docker container ls -aq [Pipeline] echo 00:15:35 Docker containers have been removed [Pipeline] echo 00:15:35 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 00:15:35 cleanWorkspace: Workspace is clean. [Pipeline] timeout 00:15:35 Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage 00:15:36 Using the ‘stage’ step without a block argument is deprecated 00:15:36 Entering stage Git Checkout 00:15:36 Proceeding [Pipeline] checkout 00:15:36 using credential docker-jenkins-github-credentials 00:15:36 Cloning the remote Git repository 00:15:36 Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/cli.git > git init /home/ubuntu/workspace/cli_PR-2438 # timeout=10 Fetching upstream changes from https://github.com/docker/cli.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/cli.git +refs/pull/2438/head:refs/remotes/origin/PR-2438 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/docker/cli.git # timeout=10 00:15:39 Fetching without tags 00:15:39 Merging remotes/origin/master commit 5a600477c9ad4f3c6f2dc2f9f13fc5045e1a5176 into PR head commit ed11b59f326199a63ae40c2926837595f34d1766 00:15:40 Merge succeeded, producing da32ee1a977a0c140354947b9731f1c65f74c04c 00:15:40 Checking out Revision da32ee1a977a0c140354947b9731f1c65f74c04c (PR-2438) 00:15:40 Commit message: "Merge commit '5a600477c9ad4f3c6f2dc2f9f13fc5045e1a5176' into HEAD" 00:15:40 First time build. Skipping changelog. > git config --add remote.origin.fetch +refs/pull/2438/head:refs/remotes/origin/PR-2438 # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/docker/cli.git # timeout=10 Fetching upstream changes from https://github.com/docker/cli.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/cli.git +refs/pull/2438/head:refs/remotes/origin/PR-2438 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f ed11b59f326199a63ae40c2926837595f34d1766 # timeout=10 > git merge 5a600477c9ad4f3c6f2dc2f9f13fc5045e1a5176 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f da32ee1a977a0c140354947b9731f1c65f74c04c # timeout=10 [Pipeline] stage 00:15:40 Using the ‘stage’ step without a block argument is deprecated 00:15:40 Entering stage Run end-to-end test suite 00:15:40 Proceeding [Pipeline] sh 00:15:41 + docker version 00:15:41 Client: Docker Engine - Community 00:15:41 Version: 19.03.5 00:15:41 API version: 1.40 00:15:41 Go version: go1.12.12 00:15:41 Git commit: 633a0ea838 00:15:41 Built: Wed Nov 13 07:29:52 2019 00:15:41 OS/Arch: linux/amd64 00:15:41 Experimental: false 00:15:41 00:15:41 Server: Docker Engine - Community 00:15:41 Engine: 00:15:41 Version: 19.03.5 00:15:41 API version: 1.40 (minimum version 1.12) 00:15:41 Go version: go1.12.12 00:15:41 Git commit: 633a0ea838 00:15:41 Built: Wed Nov 13 07:28:22 2019 00:15:41 OS/Arch: linux/amd64 00:15:41 Experimental: true 00:15:41 containerd: 00:15:41 Version: 1.2.10 00:15:41 GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339 00:15:41 runc: 00:15:41 Version: 1.0.0-rc8+dev 00:15:41 GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 00:15:41 docker-init: 00:15:41 Version: 0.18.0 00:15:41 GitCommit: fec3683 [Pipeline] sh > git --version # timeout=10 fatal: bad object 241f6703d31895690d4cb6f158f753615abe74ac 00:15:41 + docker info 00:15:41 Client: 00:15:41 Debug Mode: false 00:15:41 00:15:41 Server: 00:15:41 Containers: 0 00:15:41 Running: 0 00:15:41 Paused: 0 00:15:41 Stopped: 0 00:15:41 Images: 8 00:15:41 Server Version: 19.03.5 00:15:41 Storage Driver: overlay2 00:15:41 Backing Filesystem: extfs 00:15:41 Supports d_type: true 00:15:41 Native Overlay Diff: true 00:15:41 Logging Driver: json-file 00:15:41 Cgroup Driver: cgroupfs 00:15:41 Plugins: 00:15:41 Volume: local 00:15:41 Network: bridge host ipvlan macvlan null overlay 00:15:41 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog 00:15:41 Swarm: inactive 00:15:41 Runtimes: runc 00:15:41 Default Runtime: runc 00:15:41 Init Binary: docker-init 00:15:41 containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339 00:15:41 runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 00:15:41 init version: fec3683 00:15:41 Security Options: 00:15:41 apparmor 00:15:41 seccomp 00:15:41 Profile: default 00:15:41 Kernel Version: 4.15.0-1058-aws 00:15:41 Operating System: Ubuntu 18.04.4 LTS 00:15:41 OSType: linux 00:15:41 Architecture: x86_64 00:15:41 CPUs: 2 00:15:41 Total Memory: 7.501GiB 00:15:41 Name: ip-10-100-79-85 00:15:41 ID: 4CEL:5RBS:HN5G:X27E:6LIB:NDG4:JTLL:Y3PR:KAD2:JK75:FX6D:PY32 00:15:41 Docker Root Dir: /var/lib/docker 00:15:41 Debug Mode: false 00:15:41 Username: dockerbuildbot 00:15:41 Registry: https://index.docker.io/v1/ 00:15:41 Labels: 00:15:41 Experimental: true 00:15:41 Insecure Registries: 00:15:41 127.0.0.0/8 00:15:41 Live Restore Enabled: true 00:15:41 00:15:41 WARNING: No swap limit support [Pipeline] sh 00:15:42 + E2E_UNIQUE_ID=clie2e1 IMAGE_TAG=clie2e1 DOCKER_BUILDKIT=1 make -f docker.Makefile test-e2e 00:15:42 docker build -t docker-cli-e2eclie2e1 --build-arg=GO_VERSION --build-arg VERSION=20.03.0-dev --build-arg GITCOMMIT= -f ./dockerfiles/Dockerfile.e2e . 00:15:42 #2 [internal] load .dockerignore 00:15:42 #2 transferring context: 100B done 00:15:42 #2 DONE 0.0s 00:15:42 00:15:42 #1 [internal] load build definition from Dockerfile.e2e 00:15:42 #1 transferring dockerfile: 1.65kB done 00:15:42 #1 DONE 0.0s 00:15:42 00:15:42 #3 [internal] load metadata for docker.io/library/golang:1.13.10-buster 00:15:42 #3 DONE 0.1s 00:15:42 00:15:42 #4 [1/11] FROM docker.io/library/golang:1.13.10-buster@sha256:1c2767626a00a... 00:15:42 #4 DONE 0.0s 00:15:42 00:15:42 #10 [internal] load build context 00:15:43 #10 transferring context: 42.22MB 1.0s done 00:15:43 #10 DONE 1.0s 00:15:43 00:15:43 #6 [3/11] RUN curl -fsSL https://github.com/docker/compose/releases/downloa... 00:15:43 #6 CACHED 00:15:43 00:15:43 #7 [4/11] RUN curl -fsSL https://github.com/theupdateframework/notary/relea... 00:15:43 #7 CACHED 00:15:43 00:15:43 #9 [6/11] WORKDIR /go/src/github.com/docker/cli 00:15:43 #9 CACHED 00:15:43 00:15:43 #11 [7/11] COPY e2e/testdata/notary/root-ca.cert /usr/share/ca-certificates/... 00:15:43 #11 CACHED 00:15:43 00:15:43 #8 [5/11] RUN curl -fsSL https://github.com/gotestyourself/gotestsum/releas... 00:15:43 #8 CACHED 00:15:43 00:15:43 #5 [2/11] RUN apt-get update && apt-get install -y build-essential ... 00:15:43 #5 CACHED 00:15:43 00:15:43 #12 [8/11] RUN echo 'notary.cert' >> /etc/ca-certificates.conf && update-ca-... 00:15:43 #12 CACHED 00:15:43 00:15:43 #13 [9/11] COPY . . 00:15:44 #13 DONE 0.8s 00:15:44 00:15:44 #14 [10/11] RUN ./scripts/build/binary 00:15:44 #14 0.649 Building statically linked build/docker-linux-amd64 00:17:06 #14 DONE 70.0s 00:17:06 00:17:06 #15 [11/11] RUN ./scripts/build/plugins e2e/cli-plugins/plugins/* 00:17:06 #15 0.631 Building statically linked build/plugins-linux-amd64/docker-helloworld 00:17:06 #15 1.779 Building statically linked build/plugins-linux-amd64/docker-badmeta 00:17:06 #15 2.762 Building statically linked build/plugins-linux-amd64/docker-nopersistentprerun 00:17:06 #15 DONE 3.9s 00:17:06 00:17:06 #16 exporting to image 00:17:06 #16 exporting layers 00:17:06 #16 exporting layers 2.0s done 00:17:06 #16 writing image sha256:4baa850b57d0069fa64a97661e115c93dc7326ea2411d26a9aa2f8a1c0289436 done 00:17:06 #16 naming to docker.io/library/docker-cli-e2eclie2e1 done 00:17:06 #16 DONE 2.0s 00:17:06 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=20.03.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM docker-cli-e2eclie2e1 00:17:06 Native build is an experimental feature and could change at any time 00:17:06 Creating network "cliendtoendsuite_default" with the default driver 00:17:06 Building notary-server 00:17:06 #2 [internal] load .dockerignore 00:17:06 #2 DONE 0.0s 00:17:06 00:17:06 #1 [internal] load build definition from Dockerfile.notary-server 00:17:06 #1 transferring dockerfile: 140B done 00:17:06 #1 DONE 0.0s 00:17:06 00:17:06 #2 [internal] load .dockerignore 00:17:06 #2 transferring context: 2B done 00:17:06 #2 DONE 0.0s 00:17:06 00:17:06 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:17:06 #3 DONE 0.4s 00:17:06 00:17:06 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:17:06 #4 DONE 0.0s 00:17:06 00:17:06 #5 [internal] load build context 00:17:06 #5 transferring context: 5.70kB done 00:17:06 #5 DONE 0.0s 00:17:06 00:17:06 #6 [2/2] COPY ./notary/ /fixtures/ 00:17:06 #6 CACHED 00:17:06 00:17:06 #7 exporting to image 00:17:06 #7 exporting layers done 00:17:06 #7 writing image sha256:177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 done 00:17:06 #7 naming to docker.io/library/cliendtoendsuite_notary-server done 00:17:06 #7 DONE 0.0s 00:17:06 Successfully built 177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 00:17:06 Building evil-notary-server 00:17:06 #2 [internal] load .dockerignore 00:17:06 #2 DONE 0.0s 00:17:06 00:17:06 #1 [internal] load build definition from Dockerfile.evil-notary-server 00:17:06 #1 transferring dockerfile: 150B done 00:17:06 #1 DONE 0.0s 00:17:06 00:17:06 #2 [internal] load .dockerignore 00:17:06 #2 transferring context: 2B done 00:17:06 #2 DONE 0.0s 00:17:06 00:17:06 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:17:06 #3 DONE 0.3s 00:17:06 00:17:06 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:17:06 #4 DONE 0.0s 00:17:06 00:17:06 #5 [internal] load build context 00:17:06 #5 transferring context: 5.73kB done 00:17:06 #5 DONE 0.0s 00:17:06 00:17:06 #6 [2/2] COPY ./notary-evil/ /fixtures/ 00:17:06 #6 CACHED 00:17:06 00:17:06 #7 exporting to image 00:17:06 #7 exporting layers done 00:17:06 #7 writing image sha256:40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 done 00:17:06 #7 naming to docker.io/library/cliendtoendsuite_evil-notary-server done 00:17:06 #7 DONE 0.0s 00:17:06 Successfully built 40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 00:17:06 Creating cliendtoendsuite_evil-notary-server_1 ... 00:17:06 Creating cliendtoendsuite_notary-server_1 ... 00:17:06 Creating cliendtoendsuite_engine_1 ... 00:17:06 Creating cliendtoendsuite_registry_1 ... 00:17:07  Creating cliendtoendsuite_notary-server_1 ... done  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_registry_1 ... done Waiting for docker daemon to become available at tcp://172.21.0.3:2375 00:17:07 Client: 00:17:07 Version: 20.03.0-dev 00:17:07 API version: 1.40 (downgraded from 1.41) 00:17:07 Go version: go1.13.10 00:17:07 Git commit: 00:17:07 Built: Sat Apr 11 00:15:44 2020 00:17:07 OS/Arch: linux/amd64 00:17:07 Experimental: false 00:17:07 00:17:07 Server: Docker Engine - Community 00:17:07 Engine: 00:17:07 Version: 19.03.8 00:17:07 API version: 1.40 (minimum version 1.12) 00:17:07 Go version: go1.12.17 00:17:07 Git commit: afacb8b7f0 00:17:07 Built: Wed Mar 11 01:30:32 2020 00:17:07 OS/Arch: linux/amd64 00:17:07 Experimental: false 00:17:07 containerd: 00:17:07 Version: v1.2.13 00:17:07 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 00:17:07 runc: 00:17:07 Version: 1.0.0-rc10 00:17:07 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd 00:17:07 docker-init: 00:17:07 Version: 0.18.0 00:17:07 GitCommit: fec3683 00:17:07 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 00:17:07 88286f41530e: Pulling fs layer 00:17:08 88286f41530e: Download complete 00:17:08 88286f41530e: Pull complete 00:17:08 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:08 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:08 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:08 The push refers to repository [registry:5000/alpine] 00:17:08 5bef08742407: Preparing 00:17:08 5bef08742407: Pushed 00:17:08 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 00:17:08 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 00:17:08 03b1be98f3f9: Pulling fs layer 00:17:08 03b1be98f3f9: Verifying Checksum 00:17:08 03b1be98f3f9: Download complete 00:17:08 03b1be98f3f9: Pull complete 00:17:08 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:08 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:08 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:09 The push refers to repository [registry:5000/busybox] 00:17:09 6a749002dd6a: Preparing 00:17:09 6a749002dd6a: Pushed 00:17:09 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 00:17:09 Swarm initialized: current node (rkq2wnr5elzu1kbsyzffkthkr) is now a manager. 00:17:09 00:17:09 To add a worker to this swarm, run the following command: 00:17:09 00:17:09 docker swarm join --token SWMTKN-1-078w7adatt6lslh0lnesr8lfzpr74wv5er3p49z6nxz1gc2g0s-82t3nr79va2ly6minks4ow2p3 172.21.0.3:2377 00:17:09 00:17:09 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 00:17:09 00:17:27 ✓ e2e/cli-plugins (2.553s) 00:17:27 ∅ e2e/cli-plugins/plugins/badmeta 00:17:27 ∅ e2e/cli-plugins/plugins/nopersistentprerun 00:17:27 ✓ e2e/context (59ms) 00:17:27 ✓ e2e/global (108ms) 00:17:34 ✓ e2e/container (9.237s) 00:17:38 ✓ e2e/plugin (3.752s) 00:17:38 ✓ e2e/image (11.211s) 00:17:38 ∅ e2e/internal/fixtures 00:17:38 ∅ e2e/plugin/basic 00:17:39 ✓ e2e/stack (608ms) 00:17:39 ✓ e2e/system (78ms) 00:17:41 ✓ e2e/trust (2.033s) 00:17:41 00:17:41 === Skipped 00:17:41 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 00:17:41 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 00:17:41 00:17:41 === SKIP: e2e/container TestRunWithCgroupNamespace (0.09s) 00:17:41 run_test.go:141: !cgroupNsFound: running against a daemon that doesn't support cgroup namespaces (security options: [name=apparmor name=seccomp,profile=default] 00:17:41 ) 00:17:41 00:17:41 === SKIP: e2e/image TestBuildIidFileSquash (0.03s) 00:17:41 build_test.go:112: !experimentalBuild: running against a non-experimental daemon 00:17:41 00:17:41 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 00:17:41 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 00:17:41 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 00:17:41 00:17:41 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 00:17:41 --- SKIP: TestRemove/Kubernetes (0.00s) 00:17:41 remove_test.go:22: !environment.KubernetesEnabled() 00:17:41 00:17:41 00:17:41 DONE 94 tests, 5 skipped in 31.874s 00:17:42 Stopping cliendtoendsuite_registry_1 ... 00:17:42 Stopping cliendtoendsuite_notary-server_1 ... 00:17:42 Stopping cliendtoendsuite_engine_1 ... 00:17:42 Stopping cliendtoendsuite_evil-notary-server_1 ... 00:17:44  Stopping cliendtoendsuite_registry_1 ... done  Stopping cliendtoendsuite_evil-notary-server_1 ... done  Stopping cliendtoendsuite_notary-server_1 ... done  Stopping cliendtoendsuite_engine_1 ... done Removing cliendtoendsuite_registry_1 ... 00:17:44 Removing cliendtoendsuite_notary-server_1 ... 00:17:44 Removing cliendtoendsuite_engine_1 ... 00:17:44 Removing cliendtoendsuite_evil-notary-server_1 ... 00:17:44  Removing cliendtoendsuite_notary-server_1 ... done  Removing cliendtoendsuite_evil-notary-server_1 ... done  Removing cliendtoendsuite_engine_1 ... done  Removing cliendtoendsuite_registry_1 ... done Removing network cliendtoendsuite_default 00:17:44 Removing image cliendtoendsuite_notary-server 00:17:44 Removing image cliendtoendsuite_evil-notary-server 00:17:44 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=20.03.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM -e DOCKERD_EXPERIMENTAL=1 docker-cli-e2eclie2e1 00:17:46 Native build is an experimental feature and could change at any time 00:17:46 Creating network "cliendtoendsuite_default" with the default driver 00:17:46 Building evil-notary-server 00:17:46 #2 [internal] load .dockerignore 00:17:46 #2 transferring context: 2B done 00:17:46 #2 DONE 0.0s 00:17:46 00:17:46 #1 [internal] load build definition from Dockerfile.evil-notary-server 00:17:46 #1 transferring dockerfile: 150B done 00:17:46 #1 DONE 0.0s 00:17:46 00:17:46 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:17:46 #3 DONE 0.1s 00:17:46 00:17:46 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:17:46 #4 DONE 0.0s 00:17:46 00:17:46 #5 [internal] load build context 00:17:46 #5 transferring context: 5.73kB done 00:17:46 #5 DONE 0.0s 00:17:46 00:17:46 #6 [2/2] COPY ./notary-evil/ /fixtures/ 00:17:46 #6 CACHED 00:17:46 00:17:46 #7 exporting to image 00:17:46 #7 exporting layers done 00:17:46 #7 writing image sha256:40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 done 00:17:46 #7 naming to docker.io/library/cliendtoendsuite_evil-notary-server done 00:17:46 #7 DONE 0.0s 00:17:46 Successfully built 40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 00:17:46 Building notary-server 00:17:46 #2 [internal] load .dockerignore 00:17:46 #2 transferring context: 2B done 00:17:46 #2 DONE 0.0s 00:17:46 00:17:46 #1 [internal] load build definition from Dockerfile.notary-server 00:17:46 #1 transferring dockerfile: 140B done 00:17:46 #1 DONE 0.0s 00:17:46 00:17:46 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:17:47 #3 DONE 1.1s 00:17:47 00:17:47 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:17:47 #4 DONE 0.0s 00:17:47 00:17:47 #5 [internal] load build context 00:17:47 #5 transferring context: 5.70kB done 00:17:47 #5 DONE 0.0s 00:17:47 00:17:47 #6 [2/2] COPY ./notary/ /fixtures/ 00:17:47 #6 CACHED 00:17:47 00:17:47 #7 exporting to image 00:17:47 #7 exporting layers done 00:17:47 #7 writing image sha256:177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 done 00:17:47 #7 naming to docker.io/library/cliendtoendsuite_notary-server done 00:17:47 #7 DONE 0.0s 00:17:47 Successfully built 177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 00:17:47 Creating cliendtoendsuite_notary-server_1 ... 00:17:47 Creating cliendtoendsuite_registry_1 ... 00:17:47 Creating cliendtoendsuite_engine_1 ... 00:17:47 Creating cliendtoendsuite_evil-notary-server_1 ... 00:17:52  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_registry_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done Waiting for docker daemon to become available at tcp://172.22.0.3:2375 00:17:52 Client: 00:17:52 Version: 20.03.0-dev 00:17:52 API version: 1.40 (downgraded from 1.41) 00:17:52 Go version: go1.13.10 00:17:52 Git commit: 00:17:52 Built: Sat Apr 11 00:15:44 2020 00:17:52 OS/Arch: linux/amd64 00:17:52 Experimental: false 00:17:52 00:17:52 Server: Docker Engine - Community 00:17:52 Engine: 00:17:52 Version: 19.03.8 00:17:52 API version: 1.40 (minimum version 1.12) 00:17:52 Go version: go1.12.17 00:17:52 Git commit: afacb8b7f0 00:17:52 Built: Wed Mar 11 01:30:32 2020 00:17:52 OS/Arch: linux/amd64 00:17:52 Experimental: true 00:17:52 containerd: 00:17:52 Version: v1.2.13 00:17:52 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 00:17:52 runc: 00:17:52 Version: 1.0.0-rc10 00:17:52 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd 00:17:52 docker-init: 00:17:52 Version: 0.18.0 00:17:52 GitCommit: fec3683 00:17:52 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 00:17:52 88286f41530e: Pulling fs layer 00:17:52 88286f41530e: Download complete 00:17:53 88286f41530e: Pull complete 00:17:53 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:53 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:53 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:17:53 The push refers to repository [registry:5000/alpine] 00:17:53 5bef08742407: Preparing 00:17:53 5bef08742407: Pushed 00:17:53 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 00:17:53 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 00:17:53 03b1be98f3f9: Pulling fs layer 00:17:53 03b1be98f3f9: Verifying Checksum 00:17:53 03b1be98f3f9: Download complete 00:17:53 03b1be98f3f9: Pull complete 00:17:53 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:53 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:53 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:17:53 The push refers to repository [registry:5000/busybox] 00:17:53 6a749002dd6a: Preparing 00:17:54 6a749002dd6a: Pushed 00:17:54 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 00:17:54 Swarm initialized: current node (r6um1iqtpyea5gk4uvknu2t1h) is now a manager. 00:17:54 00:17:54 To add a worker to this swarm, run the following command: 00:17:54 00:17:54 docker swarm join --token SWMTKN-1-2l4zd71eaybegu059cbi2agp9f1k15ou3mxi4o3jkvil317n51-8ryx9yci38eusnw0f8ih5fk27 172.22.0.3:2377 00:17:54 00:17:54 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 00:17:54 00:18:12 ✓ e2e/cli-plugins (2.604s) 00:18:12 ∅ e2e/cli-plugins/plugins/badmeta 00:18:12 ∅ e2e/cli-plugins/plugins/nopersistentprerun 00:18:12 ✓ e2e/context (48ms) 00:18:12 ✓ e2e/global (143ms) 00:18:19 ✓ e2e/container (9.125s) 00:18:22 ✓ e2e/plugin (3.564s) 00:18:23 ✓ e2e/stack (601ms) 00:18:24 ✓ e2e/system (63ms) 00:18:27 ✓ e2e/image (14.034s) 00:18:27 ∅ e2e/internal/fixtures 00:18:27 ∅ e2e/plugin/basic 00:18:27 ✓ e2e/trust (2.618s) 00:18:27 00:18:27 === Skipped 00:18:27 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 00:18:27 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 00:18:27 00:18:27 === SKIP: e2e/container TestRunWithCgroupNamespace (0.08s) 00:18:27 run_test.go:141: !cgroupNsFound: running against a daemon that doesn't support cgroup namespaces (security options: [name=apparmor name=seccomp,profile=default] 00:18:27 ) 00:18:27 00:18:27 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 00:18:27 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 00:18:27 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 00:18:27 00:18:27 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 00:18:27 --- SKIP: TestRemove/Kubernetes (0.00s) 00:18:27 remove_test.go:22: !environment.KubernetesEnabled() 00:18:27 00:18:27 00:18:27 DONE 94 tests, 4 skipped in 33.102s 00:18:28 Stopping cliendtoendsuite_notary-server_1 ... 00:18:28 Stopping cliendtoendsuite_evil-notary-server_1 ... 00:18:28 Stopping cliendtoendsuite_engine_1 ... 00:18:28 Stopping cliendtoendsuite_registry_1 ... 00:18:30  Stopping cliendtoendsuite_evil-notary-server_1 ... done  Stopping cliendtoendsuite_registry_1 ... done  Stopping cliendtoendsuite_notary-server_1 ... done  Stopping cliendtoendsuite_engine_1 ... done Removing cliendtoendsuite_notary-server_1 ... 00:18:30 Removing cliendtoendsuite_evil-notary-server_1 ... 00:18:30 Removing cliendtoendsuite_engine_1 ... 00:18:30 Removing cliendtoendsuite_registry_1 ... 00:18:30  Removing cliendtoendsuite_evil-notary-server_1 ... done  Removing cliendtoendsuite_notary-server_1 ... done  Removing cliendtoendsuite_registry_1 ... done  Removing cliendtoendsuite_engine_1 ... done Removing network cliendtoendsuite_default 00:18:30 Removing image cliendtoendsuite_notary-server 00:18:30 Removing image cliendtoendsuite_evil-notary-server 00:18:30 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=20.03.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM -e DOCKERD_EXPERIMENTAL=1 -e TEST_CONNHELPER=ssh docker-cli-e2eclie2e1 00:18:32 Native build is an experimental feature and could change at any time 00:18:32 Creating network "cliendtoendsuite_default" with the default driver 00:18:32 Building notary-server 00:18:32 #2 [internal] load .dockerignore 00:18:32 #2 transferring context: 2B done 00:18:32 #2 DONE 0.0s 00:18:32 00:18:32 #1 [internal] load build definition from Dockerfile.notary-server 00:18:32 #1 transferring dockerfile: 140B done 00:18:32 #1 DONE 0.0s 00:18:32 00:18:32 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:18:32 #3 DONE 0.2s 00:18:32 00:18:32 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:18:32 #4 DONE 0.0s 00:18:32 00:18:32 #5 [internal] load build context 00:18:32 #5 transferring context: 5.70kB done 00:18:32 #5 DONE 0.0s 00:18:32 00:18:32 #6 [2/2] COPY ./notary/ /fixtures/ 00:18:32 #6 CACHED 00:18:32 00:18:32 #7 exporting to image 00:18:32 #7 exporting layers done 00:18:32 #7 writing image sha256:177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 done 00:18:32 #7 naming to docker.io/library/cliendtoendsuite_notary-server done 00:18:32 #7 DONE 0.0s 00:18:32 Successfully built 177083ee58ba6dfcae07b0f8bb666a6a8fc1bccedfc936026da563bf828c9b19 00:18:32 Building engine 00:18:32 #2 [internal] load .dockerignore 00:18:32 #2 transferring context: 2B done 00:18:32 #2 DONE 0.0s 00:18:32 00:18:32 #1 [internal] load build definition from Dockerfile.connhelper-ssh 00:18:32 #1 transferring dockerfile: 599B done 00:18:32 #1 DONE 0.0s 00:18:32 00:18:32 #3 [internal] load metadata for docker.io/library/docker:test-dind 00:18:33 #3 DONE 0.3s 00:18:33 00:18:33 #4 [1/4] FROM docker.io/library/docker:test-dind@sha256:ba51388db2907f0f0d3... 00:18:33 #4 DONE 0.0s 00:18:33 00:18:33 #7 [internal] load build context 00:18:33 #7 transferring context: 376B done 00:18:33 #7 DONE 0.0s 00:18:33 00:18:33 #5 [2/4] RUN apk --no-cache add shadow openssh-server && groupadd -f dock... 00:18:33 #5 CACHED 00:18:33 00:18:33 #6 [3/4] RUN ln -s /usr/local/bin/docker /usr/bin/docker 00:18:33 #6 CACHED 00:18:33 00:18:33 #8 [4/4] COPY ./connhelper-ssh/entrypoint.sh / 00:18:33 #8 CACHED 00:18:33 00:18:33 #9 exporting to image 00:18:33 #9 exporting layers done 00:18:33 #9 writing image sha256:0c4f46e3022b76465d22da36da7a00ce4800e924ee238c785db419d524a4b329 done 00:18:33 #9 naming to docker.io/library/docker:stable-dind done 00:18:33 #9 DONE 0.0s 00:18:33 Successfully built 0c4f46e3022b76465d22da36da7a00ce4800e924ee238c785db419d524a4b329 00:18:33 Building evil-notary-server 00:18:33 #2 [internal] load .dockerignore 00:18:33 #2 transferring context: 2B 0.0s done 00:18:33 #2 DONE 0.0s 00:18:33 00:18:33 #1 [internal] load build definition from Dockerfile.evil-notary-server 00:18:33 #1 transferring dockerfile: 150B done 00:18:33 #1 DONE 0.0s 00:18:33 00:18:33 #3 [internal] load metadata for docker.io/library/notary:server-0.5.0 00:18:33 #3 DONE 0.1s 00:18:33 00:18:33 #4 [1/2] FROM docker.io/library/notary:server-0.5.0@sha256:d59e4ecc20198447... 00:18:33 #4 DONE 0.0s 00:18:33 00:18:33 #5 [internal] load build context 00:18:33 #5 transferring context: 5.73kB done 00:18:33 #5 DONE 0.0s 00:18:33 00:18:33 #6 [2/2] COPY ./notary-evil/ /fixtures/ 00:18:33 #6 CACHED 00:18:33 00:18:33 #7 exporting to image 00:18:33 #7 exporting layers done 00:18:33 #7 writing image sha256:40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 done 00:18:33 #7 naming to docker.io/library/cliendtoendsuite_evil-notary-server done 00:18:33 #7 DONE 0.0s 00:18:33 Successfully built 40e89d36a3fe7f6e27cc3ac951815b4dac9ed1517e297f3e0576ff7e2b14d541 00:18:33 Creating cliendtoendsuite_evil-notary-server_1 ... 00:18:33 Creating cliendtoendsuite_registry_1 ... 00:18:33 Creating cliendtoendsuite_engine_1 ... 00:18:33 Creating cliendtoendsuite_notary-server_1 ... 00:18:38  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done  Creating cliendtoendsuite_registry_1 ... done Waiting for docker daemon to become available at ssh://penguin@172.23.0.4 00:18:38 Client: 00:18:38 Version: 20.03.0-dev 00:18:38 API version: 1.40 (downgraded from 1.41) 00:18:38 Go version: go1.13.10 00:18:38 Git commit: 00:18:38 Built: Sat Apr 11 00:15:44 2020 00:18:38 OS/Arch: linux/amd64 00:18:38 Experimental: false 00:18:38 00:18:38 Server: Docker Engine - Community 00:18:38 Engine: 00:18:38 Version: 19.03.8 00:18:38 API version: 1.40 (minimum version 1.12) 00:18:38 Go version: go1.12.17 00:18:38 Git commit: afacb8b7f0 00:18:38 Built: Wed Mar 11 01:30:32 2020 00:18:38 OS/Arch: linux/amd64 00:18:38 Experimental: true 00:18:38 containerd: 00:18:38 Version: v1.2.13 00:18:38 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 00:18:38 runc: 00:18:38 Version: 1.0.0-rc10 00:18:38 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd 00:18:38 docker-init: 00:18:38 Version: 0.18.0 00:18:38 GitCommit: fec3683 00:18:38 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 00:18:39 88286f41530e: Pulling fs layer 00:18:39 88286f41530e: Verifying Checksum 00:18:39 88286f41530e: Download complete 00:18:39 88286f41530e: Pull complete 00:18:39 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:18:39 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:18:39 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:18:39 The push refers to repository [registry:5000/alpine] 00:18:39 5bef08742407: Preparing 00:18:40 5bef08742407: Pushed 00:18:40 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 00:18:40 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 00:18:40 03b1be98f3f9: Pulling fs layer 00:18:40 03b1be98f3f9: Verifying Checksum 00:18:40 03b1be98f3f9: Download complete 00:18:40 03b1be98f3f9: Pull complete 00:18:40 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:18:40 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:18:40 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:18:41 The push refers to repository [registry:5000/busybox] 00:18:41 6a749002dd6a: Preparing 00:18:41 6a749002dd6a: Pushed 00:18:41 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 00:18:42 Swarm initialized: current node (xx0dxid5ycs4oql27tgia8y5o) is now a manager. 00:18:42 00:18:42 To add a worker to this swarm, run the following command: 00:18:42 00:18:42 docker swarm join --token SWMTKN-1-4nqhqd7djim3awewz2t5n8as455kcnmrcqgo920nl9wrbhxfaa-8wv08aaf7cbs5dw8yvgm3nl6c 172.23.0.4:2377 00:18:42 00:18:42 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 00:18:42 00:19:14 ✓ e2e/cli-plugins (13.373s) 00:19:14 ∅ e2e/cli-plugins/plugins/badmeta 00:19:14 ∅ e2e/cli-plugins/plugins/nopersistentprerun 00:19:14 ✓ e2e/context (26ms) 00:19:14 ✓ e2e/global (262ms) 00:19:18 ✓ e2e/container (21.679s) 00:19:23 ✓ e2e/plugin (4.258s) 00:19:26 ✓ e2e/stack (2.205s) 00:19:26 ✓ e2e/system (221ms) 00:19:34 ✓ e2e/trust (6.563s) 00:19:37 ✓ e2e/image (26.33s) 00:19:37 ∅ e2e/internal/fixtures 00:19:37 ∅ e2e/plugin/basic 00:19:37 00:19:37 === Skipped 00:19:37 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 00:19:37 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 00:19:37 00:19:37 === SKIP: e2e/container TestRunWithCgroupNamespace (0.50s) 00:19:37 run_test.go:141: !cgroupNsFound: running against a daemon that doesn't support cgroup namespaces (security options: [name=apparmor name=seccomp,profile=default] 00:19:37 ) 00:19:37 00:19:37 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 00:19:37 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 00:19:37 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 00:19:37 00:19:37 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 00:19:37 --- SKIP: TestRemove/Kubernetes (0.00s) 00:19:37 remove_test.go:22: !environment.KubernetesEnabled() 00:19:37 00:19:37 00:19:37 DONE 94 tests, 4 skipped in 54.947s 00:19:37 Stopping cliendtoendsuite_notary-server_1 ... 00:19:37 Stopping cliendtoendsuite_engine_1 ... 00:19:37 Stopping cliendtoendsuite_registry_1 ... 00:19:37 Stopping cliendtoendsuite_evil-notary-server_1 ... 00:19:39  Stopping cliendtoendsuite_evil-notary-server_1 ... done  Stopping cliendtoendsuite_notary-server_1 ... done  Stopping cliendtoendsuite_registry_1 ... done  Stopping cliendtoendsuite_engine_1 ... done Removing cliendtoendsuite_notary-server_1 ... 00:19:39 Removing cliendtoendsuite_engine_1 ... 00:19:39 Removing cliendtoendsuite_registry_1 ... 00:19:39 Removing cliendtoendsuite_evil-notary-server_1 ... 00:19:39  Removing cliendtoendsuite_notary-server_1 ... done  Removing cliendtoendsuite_evil-notary-server_1 ... done  Removing cliendtoendsuite_registry_1 ... done  Removing cliendtoendsuite_engine_1 ... done Removing network cliendtoendsuite_default 00:19:39 Removing image cliendtoendsuite_notary-server 00:19:39 Removing image cliendtoendsuite_evil-notary-server [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result Finished: SUCCESS