Pull request #2320 updated 15:55:23 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from d4755cfbd5ba8502d983654f26b16c42534664c1+e1c31c891088b96a8bb35183711e721fd8bc441d (91b3de016450305799026013fce009ff235ca7a1) 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 26028d2ce48352c9b2c3f496e963b79a4944a426 using credential jps-reader > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > 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 > git --version # timeout=10 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master Checking out Revision 26028d2ce48352c9b2c3f496e963b79a4944a426 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 26028d2ce48352c9b2c3f496e963b79a4944a426 Commit message: "[TAR-1227] Run the sonar container as the current user (#17)" > git rev-list --no-walk 26028d2ce48352c9b2c3f496e963b79a4944a426 # timeout=10 [Pipeline] Start of Pipeline [Pipeline] node Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-08b123ed4435d90d7) in /home/ubuntu/workspace/cli_PR-2320 [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-2320@tmp/c2d7a772-e743-426f-ba57-8e1aca7bb2a3/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 15:55:26 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 15:55:26 chowning workspace [Pipeline] sh 15:55:26 + uname -m [Pipeline] sh 15:55:27 + pwd 15:55:27 + id -u 15:55:27 + id -g 15:55:27 + docker run --rm -v /home/ubuntu/workspace/cli_PR-2320:/workspace busybox chown -R 1000:1000 /workspace [Pipeline] echo 15:55:27 Removing all docker containers [Pipeline] sh 15:55:28 + docker container ls -aq [Pipeline] echo 15:55:28 Docker containers have been removed [Pipeline] echo 15:55:28 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 15:55:28 cleanWorkspace: Workspace is clean. [Pipeline] timeout 15:55:28 Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage 15:55:28 Using the ‘stage’ step without a block argument is deprecated 15:55:28 Entering stage Git Checkout 15:55:28 Proceeding [Pipeline] checkout 15:55:28 using credential docker-jenkins-github-credentials 15:55:28 Cloning the remote Git repository 15:55:28 Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/cli.git > git init /home/ubuntu/workspace/cli_PR-2320 # 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/2320/head:refs/remotes/origin/PR-2320 +refs/heads/19.03:refs/remotes/origin/19.03 15:55:31 Fetching without tags 15:55:31 Merging remotes/origin/19.03 commit e1c31c891088b96a8bb35183711e721fd8bc441d into PR head commit d4755cfbd5ba8502d983654f26b16c42534664c1 > git config remote.origin.url https://github.com/docker/cli.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/2320/head:refs/remotes/origin/PR-2320 # timeout=10 > git config --add remote.origin.fetch +refs/heads/19.03:refs/remotes/origin/19.03 # 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/2320/head:refs/remotes/origin/PR-2320 +refs/heads/19.03:refs/remotes/origin/19.03 > git config core.sparsecheckout # timeout=10 > git checkout -f d4755cfbd5ba8502d983654f26b16c42534664c1 15:55:31 Merge succeeded, producing d4755cfbd5ba8502d983654f26b16c42534664c1 15:55:31 Checking out Revision d4755cfbd5ba8502d983654f26b16c42534664c1 (PR-2320) 15:55:31 Commit message: "docs: update deprecated status for --disable-legacy-registry" > git merge e1c31c891088b96a8bb35183711e721fd8bc441d # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f d4755cfbd5ba8502d983654f26b16c42534664c1 > git rev-list --no-walk 6eef644fafa454d46935952dbbb852c9b71769a2 # timeout=10 [Pipeline] stage 15:55:32 Using the ‘stage’ step without a block argument is deprecated 15:55:32 Entering stage Run end-to-end test suite 15:55:32 Proceeding [Pipeline] sh 15:55:32 + docker version 15:55:32 Client: Docker Engine - Community 15:55:32 Version: 19.03.5 15:55:32 API version: 1.40 15:55:32 Go version: go1.12.12 15:55:32 Git commit: 633a0ea838 15:55:32 Built: Wed Nov 13 07:29:52 2019 15:55:32 OS/Arch: linux/amd64 15:55:32 Experimental: false 15:55:32 15:55:32 Server: Docker Engine - Community 15:55:32 Engine: 15:55:32 Version: 19.03.5 15:55:32 API version: 1.40 (minimum version 1.12) 15:55:32 Go version: go1.12.12 15:55:32 Git commit: 633a0ea838 15:55:32 Built: Wed Nov 13 07:28:22 2019 15:55:32 OS/Arch: linux/amd64 15:55:32 Experimental: true 15:55:32 containerd: 15:55:32 Version: 1.2.10 15:55:32 GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339 15:55:32 runc: 15:55:32 Version: 1.0.0-rc8+dev 15:55:32 GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 15:55:32 docker-init: 15:55:32 Version: 0.18.0 15:55:32 GitCommit: fec3683 [Pipeline] sh 15:55:33 + docker info 15:55:33 Client: 15:55:33 Debug Mode: false 15:55:33 15:55:33 Server: 15:55:33 Containers: 0 15:55:33 Running: 0 15:55:33 Paused: 0 15:55:33 Stopped: 0 15:55:33 Images: 3 15:55:33 Server Version: 19.03.5 15:55:33 Storage Driver: overlay2 15:55:33 Backing Filesystem: extfs 15:55:33 Supports d_type: true 15:55:33 Native Overlay Diff: true 15:55:33 Logging Driver: json-file 15:55:33 Cgroup Driver: cgroupfs 15:55:33 Plugins: 15:55:33 Volume: local 15:55:33 Network: bridge host ipvlan macvlan null overlay 15:55:33 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog 15:55:33 Swarm: inactive 15:55:33 Runtimes: runc 15:55:33 Default Runtime: runc 15:55:33 Init Binary: docker-init 15:55:33 containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339 15:55:33 runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 15:55:33 init version: fec3683 15:55:33 Security Options: 15:55:33 apparmor 15:55:33 seccomp 15:55:33 Profile: default 15:55:33 Kernel Version: 4.15.0-1058-aws 15:55:33 Operating System: Ubuntu 18.04.4 LTS 15:55:33 OSType: linux 15:55:33 Architecture: x86_64 15:55:33 CPUs: 2 15:55:33 Total Memory: 7.501GiB 15:55:33 Name: ip-10-100-96-239 15:55:33 ID: 4CEL:5RBS:HN5G:X27E:6LIB:NDG4:JTLL:Y3PR:KAD2:JK75:FX6D:PY32 15:55:33 Docker Root Dir: /var/lib/docker 15:55:33 Debug Mode: false 15:55:33 Username: dockerbuildbot 15:55:33 Registry: https://index.docker.io/v1/ 15:55:33 Labels: 15:55:33 Experimental: true 15:55:33 Insecure Registries: 15:55:33 127.0.0.0/8 15:55:33 Live Restore Enabled: true 15:55:33 15:55:33 WARNING: No swap limit support [Pipeline] sh 15:55:34 + E2E_UNIQUE_ID=clie2e2 IMAGE_TAG=clie2e2 DOCKER_BUILDKIT=1 make -f docker.Makefile test-e2e 15:55:34 docker build -t docker-cli-e2eclie2e2 --build-arg=GO_VERSION --build-arg VERSION=19.03.0-dev --build-arg GITCOMMIT= -f ./dockerfiles/Dockerfile.e2e . 15:55:34 #1 [internal] load build definition from Dockerfile.e2e 15:55:34 #1 DONE 0.0s 15:55:34 15:55:34 #2 [internal] load .dockerignore 15:55:34 #2 DONE 0.0s 15:55:34 15:55:34 #1 [internal] load build definition from Dockerfile.e2e 15:55:34 #1 transferring dockerfile: 1.58kB done 15:55:34 #1 DONE 0.0s 15:55:34 15:55:34 #2 [internal] load .dockerignore 15:55:34 #2 transferring context: 100B done 15:55:34 #2 DONE 0.0s 15:55:34 15:55:34 #3 [internal] load metadata for docker.io/library/golang:1.12.16 15:55:34 #3 DONE 0.1s 15:55:34 15:55:34 #4 [1/11] FROM docker.io/library/golang:1.12.16@sha256:2af961eaeceeafc5853b... 15:55:34 #4 DONE 0.0s 15:55:34 15:55:34 #5 [2/11] RUN apt-get update && apt-get install -y build-essential ... 15:55:34 #5 CACHED 15:55:34 15:55:34 #10 [internal] load build context 15:55:35 #10 transferring context: 40.53MB 1.3s done 15:55:35 #10 DONE 1.3s 15:55:35 15:55:35 #6 [3/11] RUN curl -L https://github.com/docker/compose/releases/download/1... 15:55:35 #6 1.332 % Total % Received % Xferd Average Speed Time Time Time Current 15:55:35 #6 1.332 Dload Upload Total Spent Left Speed 15:55:35 #6 1.332 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 617 0 617 0 0 3832 0 --:--:-- --:--:-- --:--:-- 3832 15:55:35 #6 1.608 100 10.3M 100 10.3M 0 0 37.1M 0 --:--:-- --:--:-- --:--:-- 37.1M 15:55:36 #6 DONE 2.1s 15:55:36 15:55:36 #7 [4/11] RUN curl -Ls https://github.com/theupdateframework/notary/release... 15:55:37 #7 DONE 1.0s 15:55:37 15:55:37 #8 [5/11] RUN curl -Ls https://github.com/gotestyourself/gotestsum/releases... 15:55:38 #8 DONE 1.0s 15:55:38 15:55:38 #9 [6/11] WORKDIR /go/src/github.com/docker/cli 15:55:38 #9 DONE 0.0s 15:55:38 15:55:38 #11 [7/11] COPY e2e/testdata/notary/root-ca.cert /usr/share/ca-certificates/... 15:55:38 #11 DONE 0.1s 15:55:38 15:55:38 #12 [8/11] RUN echo 'notary.cert' >> /etc/ca-certificates.conf && update-ca-... 15:55:39 #12 0.837 Updating certificates in /etc/ssl/certs... 15:55:39 #12 1.339 1 added, 0 removed; done. 15:55:39 #12 1.339 Running hooks in /etc/ca-certificates/update.d... 15:55:39 #12 1.340 done. 15:55:39 #12 DONE 1.4s 15:55:39 15:55:39 #13 [9/11] COPY . . 15:55:40 #13 DONE 0.6s 15:55:40 15:55:40 #14 [10/11] RUN ./scripts/build/binary 15:55:41 #14 0.863 Building statically linked build/docker-linux-amd64 15:57:02 #14 DONE 75.7s 15:57:02 15:57:02 #15 [11/11] RUN ./scripts/build/plugins e2e/cli-plugins/plugins/* 15:57:02 #15 0.682 Building statically linked build/plugins-linux-amd64/docker-helloworld 15:57:02 #15 2.646 Building statically linked build/plugins-linux-amd64/docker-badmeta 15:57:02 #15 4.420 Building statically linked build/plugins-linux-amd64/docker-nopersistentprerun 15:57:02 #15 DONE 6.6s 15:57:02 15:57:02 #16 exporting to image 15:57:02 #16 exporting layers 15:57:05 #16 exporting layers 2.5s done 15:57:05 #16 writing image sha256:4ac5d154fd55d210f2ef96116a0005ca726f9dfdb3ff375befd2bbd3f5c665c6 done 15:57:05 #16 naming to docker.io/library/docker-cli-e2eclie2e2 done 15:57:05 #16 DONE 2.5s 15:57:05 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.03.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM docker-cli-e2eclie2e2 15:57:06 Creating network "cliendtoendsuite_default" with the default driver 15:57:06 Pulling registry (registry:2)... 15:57:06 2: Pulling from library/registry 15:57:07 Digest: sha256:7d081088e4bfd632a88e3f3bcd9e007ef44a796fddfe3261407a3f9f04abe1e7 15:57:07 Status: Downloaded newer image for registry:2 15:57:07 Pulling engine (docker:stable-dind)... 15:57:07 stable-dind: Pulling from library/docker 15:57:11 Digest: sha256:033ba84f8ea98910d8fc51b8263fbeb24c48d6daf55ef7c654e2981784dac2f4 15:57:11 Status: Downloaded newer image for docker:stable-dind 15:57:11 Building notary-server 15:57:11 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:57:11 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:57:11 server-0.5.0: Pulling from library/notary 15:57:12 Digest: sha256:d59e4ecc20198447a9818e7f16d0a02ba1d9905de71e5354bc8ee0017304a244 15:57:12 Status: Downloaded newer image for notary:server-0.5.0 15:57:12 ---> 16b632e954ca 15:57:12 Step 3/3 : COPY ./notary/ /fixtures/ 15:57:13 ---> e7db79e8a573 15:57:13 Successfully built e7db79e8a573 15:57:13 Successfully tagged cliendtoendsuite_notary-server:latest 15:57:13 Building evil-notary-server 15:57:13 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:57:13 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:57:13 ---> 16b632e954ca 15:57:13 Step 3/3 : COPY ./notary-evil/ /fixtures/ 15:57:13 ---> 7832afef0801 15:57:13 Successfully built 7832afef0801 15:57:13 Successfully tagged cliendtoendsuite_evil-notary-server:latest 15:57:13 Creating cliendtoendsuite_registry_1 ... 15:57:13 Creating cliendtoendsuite_notary-server_1 ... 15:57:13 Creating cliendtoendsuite_evil-notary-server_1 ... 15:57:13 Creating cliendtoendsuite_engine_1 ... 15:57:17  Creating cliendtoendsuite_registry_1 ... done  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done Waiting for docker daemon to become available at tcp://172.18.0.3:2375 15:57:17 Client: 15:57:17 Version: 19.03.0-dev 15:57:17 API version: 1.40 15:57:17 Go version: go1.12.16 15:57:17 Git commit: 15:57:17 Built: Mon Feb 10 15:55:41 2020 15:57:17 OS/Arch: linux/amd64 15:57:17 Experimental: false 15:57:17 15:57:17 Server: Docker Engine - Community 15:57:17 Engine: 15:57:17 Version: 19.03.5 15:57:17 API version: 1.40 (minimum version 1.12) 15:57:17 Go version: go1.12.12 15:57:17 Git commit: 633a0ea838 15:57:17 Built: Wed Nov 13 07:28:45 2019 15:57:17 OS/Arch: linux/amd64 15:57:17 Experimental: false 15:57:17 containerd: 15:57:17 Version: v1.2.10 15:57:17 GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339 15:57:17 runc: 15:57:17 Version: 1.0.0-rc8+dev 15:57:17 GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 15:57:17 docker-init: 15:57:17 Version: 0.18.0 15:57:17 GitCommit: fec3683 15:57:17 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 15:57:17 88286f41530e: Pulling fs layer 15:57:18 88286f41530e: Verifying Checksum 15:57:18 88286f41530e: Download complete 15:57:18 88286f41530e: Pull complete 15:57:18 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:57:18 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:57:18 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:57:18 The push refers to repository [registry:5000/alpine] 15:57:18 5bef08742407: Preparing 15:57:18 5bef08742407: Pushed 15:57:18 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 15:57:18 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 15:57:18 03b1be98f3f9: Pulling fs layer 15:57:18 03b1be98f3f9: Verifying Checksum 15:57:18 03b1be98f3f9: Download complete 15:57:18 03b1be98f3f9: Pull complete 15:57:18 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:57:18 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:57:18 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:57:19 The push refers to repository [registry:5000/busybox] 15:57:19 6a749002dd6a: Preparing 15:57:19 6a749002dd6a: Pushed 15:57:19 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 15:57:19 Swarm initialized: current node (8vgq1pcj2bwgkp0miorazxi0o) is now a manager. 15:57:19 15:57:19 To add a worker to this swarm, run the following command: 15:57:19 15:57:19 docker swarm join --token SWMTKN-1-41u2i95du2i1bf353n8h7qfrj1rn0c4s48lf4wjdlumilozj93-8uujko98sfe3ixva1lfblq50d 172.18.0.3:2377 15:57:19 15:57:19 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 15:57:19 15:57:46 ✓ e2e/cli-plugins (2.868s) 15:57:46 ∅ e2e/cli-plugins/plugins/badmeta 15:57:46 ∅ e2e/cli-plugins/plugins/nopersistentprerun 15:57:46 ✓ e2e/context (67ms) 15:57:52 ✓ e2e/container (8.579s) 15:57:58 ✓ e2e/plugin (3.888s) 15:57:58 ✓ e2e/stack (660ms) 15:57:58 ✓ e2e/image (12.066s) 15:57:58 ∅ e2e/internal/fixtures 15:57:58 ∅ e2e/plugin/basic 15:57:59 ✓ e2e/system (85ms) 15:58:01 ✓ e2e/trust (2.22s) 15:58:01 15:58:01 === Skipped 15:58:01 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 15:58:01 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 15:58:01 15:58:01 === SKIP: e2e/image TestBuildIidFileSquash (0.03s) 15:58:01 build_test.go:112: !experimentalBuild: running against a non-experimental daemon 15:58:01 15:58:01 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 15:58:01 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 15:58:01 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 15:58:01 15:58:01 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 15:58:01 --- SKIP: TestRemove/Kubernetes (0.00s) 15:58:01 remove_test.go:22: !environment.KubernetesEnabled() 15:58:01 15:58:01 15:58:01 DONE 88 tests, 4 skipped in 41.913s 15:58:02 Stopping cliendtoendsuite_engine_1 ... 15:58:02 Stopping cliendtoendsuite_notary-server_1 ... 15:58:02 Stopping cliendtoendsuite_evil-notary-server_1 ... 15:58:02 Stopping cliendtoendsuite_registry_1 ... 15:58:04  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_engine_1 ... 15:58:04 Removing cliendtoendsuite_notary-server_1 ... 15:58:04 Removing cliendtoendsuite_evil-notary-server_1 ... 15:58:04 Removing cliendtoendsuite_registry_1 ... 15:58:04  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 15:58:04 Removing image cliendtoendsuite_notary-server 15:58:04 Removing image cliendtoendsuite_evil-notary-server 15:58:04 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.03.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM -e DOCKERD_EXPERIMENTAL=1 docker-cli-e2eclie2e2 15:58:05 Creating network "cliendtoendsuite_default" with the default driver 15:58:05 Building evil-notary-server 15:58:06 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:58:06 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:58:06 ---> 16b632e954ca 15:58:06 Step 3/3 : COPY ./notary-evil/ /fixtures/ 15:58:06 ---> 656b1f9dfbea 15:58:06 Successfully built 656b1f9dfbea 15:58:06 Successfully tagged cliendtoendsuite_evil-notary-server:latest 15:58:06 Building notary-server 15:58:06 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:58:06 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:58:06 ---> 16b632e954ca 15:58:06 Step 3/3 : COPY ./notary/ /fixtures/ 15:58:06 ---> b13476ffb22f 15:58:06 Successfully built b13476ffb22f 15:58:06 Successfully tagged cliendtoendsuite_notary-server:latest 15:58:06 Creating cliendtoendsuite_registry_1 ... 15:58:06 Creating cliendtoendsuite_notary-server_1 ... 15:58:06 Creating cliendtoendsuite_engine_1 ... 15:58:06 Creating cliendtoendsuite_evil-notary-server_1 ... 15:58:09  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done  Creating cliendtoendsuite_registry_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done Waiting for docker daemon to become available at tcp://172.19.0.3:2375 15:58:09 Client: 15:58:09 Version: 19.03.0-dev 15:58:09 API version: 1.40 15:58:09 Go version: go1.12.16 15:58:09 Git commit: 15:58:09 Built: Mon Feb 10 15:55:41 2020 15:58:09 OS/Arch: linux/amd64 15:58:09 Experimental: false 15:58:09 15:58:09 Server: Docker Engine - Community 15:58:09 Engine: 15:58:09 Version: 19.03.5 15:58:09 API version: 1.40 (minimum version 1.12) 15:58:09 Go version: go1.12.12 15:58:09 Git commit: 633a0ea838 15:58:09 Built: Wed Nov 13 07:28:45 2019 15:58:09 OS/Arch: linux/amd64 15:58:09 Experimental: true 15:58:09 containerd: 15:58:09 Version: v1.2.10 15:58:09 GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339 15:58:09 runc: 15:58:09 Version: 1.0.0-rc8+dev 15:58:09 GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657 15:58:09 docker-init: 15:58:09 Version: 0.18.0 15:58:09 GitCommit: fec3683 15:58:09 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 15:58:09 88286f41530e: Pulling fs layer 15:58:09 88286f41530e: Verifying Checksum 15:58:09 88286f41530e: Download complete 15:58:10 88286f41530e: Pull complete 15:58:10 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:58:10 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:58:10 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:58:10 The push refers to repository [registry:5000/alpine] 15:58:10 5bef08742407: Preparing 15:58:10 5bef08742407: Pushed 15:58:10 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 15:58:10 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 15:58:10 03b1be98f3f9: Pulling fs layer 15:58:10 03b1be98f3f9: Verifying Checksum 15:58:10 03b1be98f3f9: Download complete 15:58:10 03b1be98f3f9: Pull complete 15:58:10 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:58:10 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:58:10 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:58:10 The push refers to repository [registry:5000/busybox] 15:58:10 6a749002dd6a: Preparing 15:58:11 6a749002dd6a: Pushed 15:58:11 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 15:58:11 Swarm initialized: current node (wcxu8e36h5ikgq4lf338yrrvc) is now a manager. 15:58:11 15:58:11 To add a worker to this swarm, run the following command: 15:58:11 15:58:11 docker swarm join --token SWMTKN-1-367vny2db8ntd9pgevrpe0e4m7grlgnqjtwnvc071fdlpe0ots-b2qh08b5ot61j26rj8lnunefz 172.19.0.3:2377 15:58:11 15:58:11 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 15:58:11 15:58:43 ✓ e2e/cli-plugins (2.807s) 15:58:43 ∅ e2e/cli-plugins/plugins/badmeta 15:58:43 ∅ e2e/cli-plugins/plugins/nopersistentprerun 15:58:43 ✓ e2e/context (71ms) 15:58:46 ✓ e2e/container (8.535s) 15:58:51 ✓ e2e/plugin (3.676s) 15:58:52 ✓ e2e/stack (633ms) 15:58:53 ✓ e2e/system (79ms) 15:58:55 ✓ e2e/image (14.434s) 15:58:55 ∅ e2e/internal/fixtures 15:58:55 ∅ e2e/plugin/basic 15:58:56 ✓ e2e/trust (3.046s) 15:58:56 15:58:56 === Skipped 15:58:56 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 15:58:56 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 15:58:56 15:58:56 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 15:58:56 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 15:58:56 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 15:58:56 15:58:56 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 15:58:56 --- SKIP: TestRemove/Kubernetes (0.00s) 15:58:56 remove_test.go:22: !environment.KubernetesEnabled() 15:58:56 15:58:56 15:58:56 DONE 88 tests, 3 skipped in 44.865s 15:58:57 Stopping cliendtoendsuite_evil-notary-server_1 ... 15:58:57 Stopping cliendtoendsuite_notary-server_1 ... 15:58:57 Stopping cliendtoendsuite_registry_1 ... 15:58:57 Stopping cliendtoendsuite_engine_1 ... 15:58:59  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_evil-notary-server_1 ... 15:58:59 Removing cliendtoendsuite_notary-server_1 ... 15:58:59 Removing cliendtoendsuite_registry_1 ... 15:58:59 Removing cliendtoendsuite_engine_1 ... 15:58:59  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 15:58:59 Removing image cliendtoendsuite_notary-server 15:58:59 Removing image cliendtoendsuite_evil-notary-server 15:58:59 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.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-e2eclie2e2 15:59:01 Creating network "cliendtoendsuite_default" with the default driver 15:59:01 Building engine 15:59:01 Step 1/6 : FROM docker:test-dind 15:59:01 test-dind: Pulling from library/docker 15:59:05 Digest: sha256:d0bef915133c450a0584f6a35af45f290e4e6125f1cd0b2fad57b692aeddeea1 15:59:05 Status: Downloaded newer image for docker:test-dind 15:59:05 ---> 1858b6f9b12c 15:59:05 Step 2/6 : RUN apk --no-cache add shadow openssh-server && groupadd -f docker && useradd --create-home --shell /bin/sh --password $(head -c32 /dev/urandom | base64) penguin && usermod -aG docker penguin && ssh-keygen -A 15:59:05 ---> Running in be61d018f60b 15:59:06 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 15:59:07 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 15:59:07 (1/4) Installing openssh-server-common (8.1_p1-r0) 15:59:07 (2/4) Installing openssh-server (8.1_p1-r0) 15:59:07 (3/4) Installing linux-pam (1.3.1-r1) 15:59:07 (4/4) Installing shadow (4.7-r1) 15:59:07 Executing busybox-1.31.1-r9.trigger 15:59:07 OK: 35 MiB in 50 packages 15:59:07 ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 15:59:08 Removing intermediate container be61d018f60b 15:59:08 ---> 9b9d44f0421a 15:59:08 Step 3/6 : RUN ln -s /usr/local/bin/docker /usr/bin/docker 15:59:08 ---> Running in 93ea67dadc4f 15:59:09 Removing intermediate container 93ea67dadc4f 15:59:09 ---> 2048c0a627ac 15:59:09 Step 4/6 : COPY ./connhelper-ssh/entrypoint.sh / 15:59:09 ---> ed6a78111e62 15:59:09 Step 5/6 : EXPOSE 22 15:59:09 ---> Running in cf1188538147 15:59:09 Removing intermediate container cf1188538147 15:59:09 ---> 4948cdb220cc 15:59:09 Step 6/6 : ENTRYPOINT ["/entrypoint.sh"] 15:59:09 ---> Running in 3fd1eee13218 15:59:09 Removing intermediate container 3fd1eee13218 15:59:09 ---> ee0de4ef536b 15:59:09 Successfully built ee0de4ef536b 15:59:09 Successfully tagged docker:stable-dind 15:59:09 Building evil-notary-server 15:59:10 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:59:10 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:59:10 ---> 16b632e954ca 15:59:10 Step 3/3 : COPY ./notary-evil/ /fixtures/ 15:59:10 ---> c97903b9f632 15:59:10 Successfully built c97903b9f632 15:59:10 Successfully tagged cliendtoendsuite_evil-notary-server:latest 15:59:10 Building notary-server 15:59:10 Step 1/3 : ARG NOTARY_VERSION=0.5.0 15:59:10 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 15:59:10 ---> 16b632e954ca 15:59:10 Step 3/3 : COPY ./notary/ /fixtures/ 15:59:10 ---> 3c0895de3164 15:59:10 Successfully built 3c0895de3164 15:59:10 Successfully tagged cliendtoendsuite_notary-server:latest 15:59:10 Creating cliendtoendsuite_engine_1 ... 15:59:10 Creating cliendtoendsuite_notary-server_1 ... 15:59:10 Creating cliendtoendsuite_evil-notary-server_1 ... 15:59:10 Creating cliendtoendsuite_registry_1 ... 15:59:13  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_registry_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done Waiting for docker daemon to become available at ssh://penguin@172.20.0.2 15:59:14 Client: 15:59:14 Version: 19.03.0-dev 15:59:14 API version: 1.40 15:59:14 Go version: go1.12.16 15:59:14 Git commit: 15:59:14 Built: Mon Feb 10 15:55:41 2020 15:59:14 OS/Arch: linux/amd64 15:59:14 Experimental: false 15:59:14 15:59:14 Server: Docker Engine - Community 15:59:14 Engine: 15:59:14 Version: 19.03.6-rc2 15:59:14 API version: 1.40 (minimum version 1.12) 15:59:14 Go version: go1.12.16 15:59:14 Git commit: 97049ac8a1 15:59:14 Built: Thu Feb 6 01:53:18 2020 15:59:14 OS/Arch: linux/amd64 15:59:14 Experimental: true 15:59:14 containerd: 15:59:14 Version: v1.2.12 15:59:14 GitCommit: 35bd7a5f69c13e1563af8a93431411cd9ecf5021 15:59:14 runc: 15:59:14 Version: 1.0.0-rc10 15:59:14 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd 15:59:14 docker-init: 15:59:14 Version: 0.18.0 15:59:14 GitCommit: fec3683 15:59:14 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 15:59:14 88286f41530e: Pulling fs layer 15:59:14 88286f41530e: Verifying Checksum 15:59:14 88286f41530e: Download complete 15:59:14 88286f41530e: Pull complete 15:59:14 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:59:14 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:59:14 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 15:59:15 The push refers to repository [registry:5000/alpine] 15:59:15 5bef08742407: Preparing 15:59:15 5bef08742407: Pushed 15:59:15 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 15:59:16 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 15:59:16 03b1be98f3f9: Pulling fs layer 15:59:16 03b1be98f3f9: Verifying Checksum 15:59:16 03b1be98f3f9: Download complete 15:59:16 03b1be98f3f9: Pull complete 15:59:16 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:59:16 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:59:16 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 15:59:16 The push refers to repository [registry:5000/busybox] 15:59:16 6a749002dd6a: Preparing 15:59:16 6a749002dd6a: Pushed 15:59:16 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 15:59:17 Swarm initialized: current node (5qatga8f34q8bv8fpa8tpz3y9) is now a manager. 15:59:17 15:59:17 To add a worker to this swarm, run the following command: 15:59:17 15:59:17 docker swarm join --token SWMTKN-1-50n0gt8yi9z5m96hlzdi1su289z0axfun2civ7cg49rr3tbwso-3bgazd3z129a4cpn20p2ics0a 172.20.0.2:2377 15:59:17 15:59:17 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 15:59:17 15:59:56 ✓ e2e/cli-plugins (14.085s) 15:59:56 ∅ e2e/cli-plugins/plugins/badmeta 15:59:56 ∅ e2e/cli-plugins/plugins/nopersistentprerun 15:59:56 ✓ e2e/context (30ms) 16:00:00 ✓ e2e/container (19.244s) 16:00:07 ✓ e2e/plugin (4.486s) 16:00:09 ✓ e2e/stack (2.641s) 16:00:10 ✓ e2e/system (268ms) 16:00:18 ✓ e2e/trust (6.684s) 16:00:23 ✓ e2e/image (27.442s) 16:00:23 ∅ e2e/internal/fixtures 16:00:23 ∅ e2e/plugin/basic 16:00:23 16:00:23 === Skipped 16:00:23 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 16:00:23 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 16:00:23 16:00:23 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 16:00:23 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 16:00:23 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 16:00:23 16:00:23 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 16:00:23 --- SKIP: TestRemove/Kubernetes (0.00s) 16:00:23 remove_test.go:22: !environment.KubernetesEnabled() 16:00:23 16:00:23 16:00:23 DONE 88 tests, 3 skipped in 65.591s 16:00:23 Stopping cliendtoendsuite_engine_1 ... 16:00:23 Stopping cliendtoendsuite_notary-server_1 ... 16:00:23 Stopping cliendtoendsuite_registry_1 ... 16:00:23 Stopping cliendtoendsuite_evil-notary-server_1 ... 16:00:25  Stopping cliendtoendsuite_notary-server_1 ... done  Stopping cliendtoendsuite_registry_1 ... done  Stopping cliendtoendsuite_evil-notary-server_1 ... done  Stopping cliendtoendsuite_engine_1 ... done Removing cliendtoendsuite_engine_1 ... 16:00:25 Removing cliendtoendsuite_notary-server_1 ... 16:00:25 Removing cliendtoendsuite_registry_1 ... 16:00:25 Removing cliendtoendsuite_evil-notary-server_1 ... 16:00:25  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 16:00:25 Removing image cliendtoendsuite_notary-server 16:00:25 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