Branch indexing 00:51:19 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) 00:51:19 GitHub API Usage: Current quota has 4073 remaining (233 under budget). Next quota of 5000 in 57 min 00:51:19 GitHub API Usage: Current quota has 4071 remaining (232 under budget). Next quota of 5000 in 57 min 00:51:19 GitHub API Usage: Current quota has 4069 remaining (230 under budget). Next quota of 5000 in 57 min Loading trusted files from base branch master at f2163dd6a7da19754d81e13665b95e38dd5abc69 rather than 71169c546f1434601ffd016291ab856681b29359 Obtained Jenkinsfile from f2163dd6a7da19754d81e13665b95e38dd5abc69 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 ead69454b4062f17d1f8389642089a002b037213 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-1057@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 --progress https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master > 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 --progress https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master Checking out Revision ead69454b4062f17d1f8389642089a002b037213 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f ead69454b4062f17d1f8389642089a002b037213 Commit message: "Merge pull request #10 from russellcardullo/sonar-scan" First time build. Skipping changelog. [Pipeline] Start of Pipeline [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘linux&&x86_64’ Running on ubuntu-1804-overlay2 (i-0294295e8268cc511) in /home/ubuntu/workspace/cli_PR-1057 [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-1057@tmp/142dcc01-77fb-4798-80bc-9f4a1f5a00a8/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:58:20 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 00:58:20 chowning workspace [Pipeline] sh 00:58:21 + uname -m [Pipeline] sh 00:58:21 + pwd 00:58:21 + id -u 00:58:21 + id -g 00:58:21 + docker run --rm -v /home/ubuntu/workspace/cli_PR-1057:/workspace busybox chown -R 1000:1000 /workspace [Pipeline] echo 00:58:22 Removing all docker containers [Pipeline] sh 00:58:22 + docker container ls -aq [Pipeline] echo 00:58:22 Docker containers have been removed [Pipeline] echo 00:58:22 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 00:58:22 cleanWorkspace: Workspace is clean. [Pipeline] timeout 00:58:22 Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage 00:58:22 Using the ‘stage’ step without a block argument is deprecated 00:58:22 Entering stage Git Checkout 00:58:22 Proceeding [Pipeline] checkout 00:58:23 using credential docker-jenkins-github-credentials 00:58:23 Cloning the remote Git repository 00:58:23 Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/cli.git > git init /home/ubuntu/workspace/cli_PR-1057 # 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/1057/head:refs/remotes/origin/PR-1057 +refs/heads/master:refs/remotes/origin/master 00:58:25 Fetching without tags 00:58:25 Merging remotes/origin/master commit f2163dd6a7da19754d81e13665b95e38dd5abc69 into PR head commit 71169c546f1434601ffd016291ab856681b29359 > git config remote.origin.url https://github.com/docker/cli.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/1057/head:refs/remotes/origin/PR-1057 # 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/1057/head:refs/remotes/origin/PR-1057 +refs/heads/master:refs/remotes/origin/master > git config core.sparsecheckout # timeout=10 > git checkout -f 71169c546f1434601ffd016291ab856681b29359 > git merge f2163dd6a7da19754d81e13665b95e38dd5abc69 # timeout=10 00:58:27 Merge succeeded, producing adb393fe06105eb8f69cee3500556db94155a2f6 00:58:27 Checking out Revision adb393fe06105eb8f69cee3500556db94155a2f6 (PR-1057) 00:58:27 Commit message: "Merge commit 'f2163dd6a7da19754d81e13665b95e38dd5abc69' into HEAD" 00:58:27 First time build. Skipping changelog. [Pipeline] stage 00:58:28 Using the ‘stage’ step without a block argument is deprecated 00:58:28 Entering stage Run end-to-end test suite 00:58:28 Proceeding [Pipeline] sh 00:58:28 + docker version 00:58:28 Client: Docker Engine - Community 00:58:28 Version: 19.03.1 00:58:28 API version: 1.40 00:58:28 Go version: go1.12.5 00:58:28 Git commit: 74b1e89 00:58:28 Built: Thu Jul 25 21:21:05 2019 00:58:28 OS/Arch: linux/amd64 00:58:28 Experimental: false 00:58:28 00:58:28 Server: Docker Engine - Community 00:58:28 Engine: 00:58:28 Version: 19.03.1 00:58:28 API version: 1.40 (minimum version 1.12) 00:58:28 Go version: go1.12.5 00:58:28 Git commit: 74b1e89 00:58:28 Built: Thu Jul 25 21:19:41 2019 00:58:28 OS/Arch: linux/amd64 00:58:28 Experimental: true 00:58:28 containerd: 00:58:28 Version: 1.2.6 00:58:28 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb 00:58:28 runc: 00:58:28 Version: 1.0.0-rc8 00:58:28 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f 00:58:28 docker-init: 00:58:28 Version: 0.18.0 00:58:28 GitCommit: fec3683 [Pipeline] sh > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f adb393fe06105eb8f69cee3500556db94155a2f6 fatal: bad object ead69454b4062f17d1f8389642089a002b037213 00:58:28 + docker info 00:58:28 Client: 00:58:28 Debug Mode: false 00:58:28 00:58:28 Server: 00:58:28 Containers: 0 00:58:28 Running: 0 00:58:28 Paused: 0 00:58:28 Stopped: 0 00:58:28 Images: 45 00:58:28 Server Version: 19.03.1 00:58:28 Storage Driver: overlay2 00:58:28 Backing Filesystem: extfs 00:58:28 Supports d_type: true 00:58:28 Native Overlay Diff: true 00:58:28 Logging Driver: json-file 00:58:28 Cgroup Driver: cgroupfs 00:58:28 Plugins: 00:58:28 Volume: local 00:58:28 Network: bridge host ipvlan macvlan null overlay 00:58:28 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog 00:58:28 Swarm: inactive 00:58:28 Runtimes: runc 00:58:28 Default Runtime: runc 00:58:28 Init Binary: docker-init 00:58:28 containerd version: 894b81a4b802e4eb2a91d1ce216b8817763c29fb 00:58:28 runc version: 425e105d5a03fabd737a126ad93d62a9eeede87f 00:58:28 init version: fec3683 00:58:28 Security Options: 00:58:28 apparmor 00:58:28 seccomp 00:58:28 Profile: default 00:58:28 Kernel Version: 4.15.0-1045-aws 00:58:28 Operating System: Ubuntu 18.04.3 LTS 00:58:28 OSType: linux 00:58:28 Architecture: x86_64 00:58:28 CPUs: 2 00:58:28 Total Memory: 7.501GiB 00:58:28 Name: ip-10-100-116-145 00:58:28 ID: Q5BR:4XSA:4VGI:HCQ4:NCXQ:W6V2:NU5B:4PS4:IJFG:GRAK:RFRC:V5LS 00:58:28 Docker Root Dir: /var/lib/docker 00:58:28 Debug Mode: false 00:58:28 Username: dockerbuildbot 00:58:28 Registry: https://index.docker.io/v1/ 00:58:28 Labels: 00:58:28 Experimental: true 00:58:28 Insecure Registries: 00:58:28 127.0.0.0/8 00:58:28 Live Restore Enabled: true 00:58:28 00:58:28 WARNING: No swap limit support [Pipeline] sh 00:58:28 + E2E_UNIQUE_ID=clie2e1 IMAGE_TAG=clie2e1 DOCKER_BUILDKIT=1 make -f docker.Makefile test-e2e 00:58:28 docker build -t docker-cli-e2eclie2e1 --build-arg=GO_VERSION --build-arg VERSION=19.09.0-dev --build-arg GITCOMMIT= -f ./dockerfiles/Dockerfile.e2e . 00:58:28 #2 [internal] load .dockerignore 00:58:28 #2 transferring context: 100B done 00:58:28 #2 DONE 0.0s 00:58:28 00:58:28 #1 [internal] load build definition from Dockerfile.e2e 00:58:28 #1 transferring dockerfile: 1.58kB done 00:58:28 #1 DONE 0.0s 00:58:28 00:58:28 #3 [internal] load metadata for docker.io/library/golang:1.12.8 00:58:29 #3 DONE 0.1s 00:58:29 00:58:29 #4 [1/11] FROM docker.io/library/golang:1.12.8@sha256:2a5dc837ac980ba4576dc... 00:58:29 #4 DONE 0.0s 00:58:29 00:58:29 #10 [internal] load build context 00:58:30 #10 transferring context: 42.27MB 1.0s done 00:58:30 #10 DONE 1.0s 00:58:30 00:58:30 #6 [3/11] RUN curl -L https://github.com/docker/compose/releases/download/1... 00:58:30 #6 CACHED 00:58:30 00:58:30 #9 [6/11] WORKDIR /go/src/github.com/docker/cli 00:58:30 #9 CACHED 00:58:30 00:58:30 #8 [5/11] RUN curl -Ls https://github.com/gotestyourself/gotestsum/releases... 00:58:30 #8 CACHED 00:58:30 00:58:30 #11 [7/11] COPY e2e/testdata/notary/root-ca.cert /usr/share/ca-certificates/... 00:58:30 #11 CACHED 00:58:30 00:58:30 #7 [4/11] RUN curl -Ls https://github.com/theupdateframework/notary/release... 00:58:30 #7 CACHED 00:58:30 00:58:30 #5 [2/11] RUN apt-get update && apt-get install -y build-essential ... 00:58:30 #5 CACHED 00:58:30 00:58:30 #12 [8/11] RUN echo 'notary.cert' >> /etc/ca-certificates.conf && update-ca-... 00:58:30 #12 CACHED 00:58:30 00:58:30 #13 [9/11] COPY . . 00:58:31 #13 DONE 1.2s 00:58:31 00:58:31 #14 [10/11] RUN ./scripts/build/binary 00:58:32 #14 0.802 Building statically linked build/docker-linux-amd64 00:59:53 #14 DONE 69.9s 00:59:53 00:59:53 #15 [11/11] RUN ./scripts/build/plugins e2e/cli-plugins/plugins/* 00:59:53 #15 0.662 Building statically linked build/plugins-linux-amd64/docker-helloworld 00:59:53 #15 2.564 Building statically linked build/plugins-linux-amd64/docker-badmeta 00:59:53 #15 4.285 Building statically linked build/plugins-linux-amd64/docker-nopersistentprerun 00:59:53 #15 DONE 6.3s 00:59:53 00:59:53 #16 exporting to image 00:59:53 #16 exporting layers 00:59:53 #16 exporting layers 2.0s done 00:59:53 #16 writing image sha256:c40d897c4c8277fbf5d08d9cbce6f69fd3a42f91065437adc4c419e12411060c done 00:59:53 #16 naming to docker.io/library/docker-cli-e2eclie2e1 done 00:59:53 #16 DONE 2.0s 00:59:53 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.09.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM docker-cli-e2eclie2e1 00:59:53 Creating network "cliendtoendsuite_default" with the default driver 00:59:53 Building notary-server 00:59:53 Step 1/3 : ARG NOTARY_VERSION=0.5.0 00:59:53 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 00:59:53 ---> 16b632e954ca 00:59:53 Step 3/3 : COPY ./notary/ /fixtures/ 00:59:53 ---> d21f768ed640 00:59:53 Successfully built d21f768ed640 00:59:53 Successfully tagged cliendtoendsuite_notary-server:latest 00:59:53 Building evil-notary-server 00:59:53 Step 1/3 : ARG NOTARY_VERSION=0.5.0 00:59:53 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 00:59:53 ---> 16b632e954ca 00:59:53 Step 3/3 : COPY ./notary-evil/ /fixtures/ 00:59:53 ---> 2fc77d0ac8be 00:59:53 Successfully built 2fc77d0ac8be 00:59:53 Successfully tagged cliendtoendsuite_evil-notary-server:latest 00:59:53 Creating cliendtoendsuite_registry_1 ... 00:59:53 Creating cliendtoendsuite_evil-notary-server_1 ... 00:59:53 Creating cliendtoendsuite_notary-server_1 ... 00:59:53 Creating cliendtoendsuite_engine_1 ... 00:59:54  Creating cliendtoendsuite_registry_1 ... done  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done  Creating cliendtoendsuite_engine_1 ... done Waiting for docker daemon to become available at tcp://172.24.0.4:2375 00:59:54 Client: 00:59:54 Version: 19.09.0-dev 00:59:54 API version: 1.40 00:59:54 Go version: go1.12.8 00:59:54 Git commit: 00:59:54 Built: Wed Aug 28 00:58:31 2019 00:59:54 OS/Arch: linux/amd64 00:59:54 Experimental: false 00:59:54 00:59:54 Server: Docker Engine - Community 00:59:54 Engine: 00:59:54 Version: 19.03.2-rc1 00:59:54 API version: 1.40 (minimum version 1.12) 00:59:54 Go version: go1.12.8 00:59:54 Git commit: 8296f90eef 00:59:54 Built: Fri Aug 23 16:30:26 2019 00:59:54 OS/Arch: linux/amd64 00:59:54 Experimental: false 00:59:54 containerd: 00:59:54 Version: v1.2.6 00:59:54 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb 00:59:54 runc: 00:59:54 Version: 1.0.0-rc8 00:59:54 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f 00:59:54 docker-init: 00:59:54 Version: 0.18.0 00:59:54 GitCommit: fec3683 00:59:54 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 00:59:54 88286f41530e: Pulling fs layer 00:59:55 88286f41530e: Verifying Checksum 00:59:55 88286f41530e: Download complete 00:59:55 88286f41530e: Pull complete 00:59:55 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:59:55 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:59:55 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 00:59:55 The push refers to repository [registry:5000/alpine] 00:59:55 5bef08742407: Preparing 00:59:55 5bef08742407: Pushed 00:59:55 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 00:59:55 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 00:59:55 03b1be98f3f9: Pulling fs layer 00:59:55 03b1be98f3f9: Verifying Checksum 00:59:55 03b1be98f3f9: Download complete 00:59:55 03b1be98f3f9: Pull complete 00:59:55 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:59:55 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:59:55 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 00:59:56 The push refers to repository [registry:5000/busybox] 00:59:56 6a749002dd6a: Preparing 00:59:56 6a749002dd6a: Pushed 00:59:56 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 00:59:56 Swarm initialized: current node (quoyho2owp7lt2ossvoz9qo3s) is now a manager. 00:59:56 00:59:56 To add a worker to this swarm, run the following command: 00:59:56 00:59:56 docker swarm join --token SWMTKN-1-44lcj1o4qd1o19eqzapmv2xb17il4l0zsjd6ekujitoyu8ip3u-0btbacvx3zp4lm5qycugxbfv8 172.24.0.4:2377 00:59:56 00:59:56 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 00:59:56 01:00:23 ✓ e2e/cli-plugins (2.584s) 01:00:23 ∅ e2e/cli-plugins/plugins/badmeta 01:00:23 ∅ e2e/cli-plugins/plugins/nopersistentprerun 01:00:23 ✓ e2e/context (57ms) 01:00:27 ✓ e2e/container (8.756s) 01:00:32 ✓ e2e/plugin (3.939s) 01:00:32 ✓ e2e/image (11.462s) 01:00:32 ∅ e2e/internal/fixtures 01:00:32 ∅ e2e/plugin/basic 01:00:33 ✓ e2e/stack (607ms) 01:00:33 ✓ e2e/system (98ms) 01:00:36 ✓ e2e/trust (2.179s) 01:00:36 01:00:36 === Skipped 01:00:36 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 01:00:36 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 01:00:36 01:00:36 === SKIP: e2e/image TestBuildIidFileSquash (0.05s) 01:00:36 build_test.go:112: !experimentalBuild: running against a non-experimental daemon 01:00:36 01:00:36 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 01:00:36 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 01:00:36 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 01:00:36 01:00:36 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 01:00:36 --- SKIP: TestRemove/Kubernetes (0.00s) 01:00:36 remove_test.go:22: !environment.KubernetesEnabled() 01:00:36 01:00:36 01:00:36 DONE 88 tests, 4 skipped in 39.456s 01:00:36 Stopping cliendtoendsuite_evil-notary-server_1 ... 01:00:36 Stopping cliendtoendsuite_engine_1 ... 01:00:36 Stopping cliendtoendsuite_notary-server_1 ... 01:00:36 Stopping cliendtoendsuite_registry_1 ... 01:00:38  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 ... 01:00:38 Removing cliendtoendsuite_engine_1 ... 01:00:38 Removing cliendtoendsuite_notary-server_1 ... 01:00:38 Removing cliendtoendsuite_registry_1 ... 01:00:38  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 01:00:38 Removing image cliendtoendsuite_notary-server 01:00:38 Removing image cliendtoendsuite_evil-notary-server 01:00:39 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.09.0-dev -e GITCOMMIT -e PLATFORM -e TESTFLAGS -e TESTDIRS -e GOOS -e GOARCH -e GOARM -e DOCKERD_EXPERIMENTAL=1 docker-cli-e2eclie2e1 01:00:40 Creating network "cliendtoendsuite_default" with the default driver 01:00:40 Building evil-notary-server 01:00:40 Step 1/3 : ARG NOTARY_VERSION=0.5.0 01:00:40 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 01:00:40 ---> 16b632e954ca 01:00:40 Step 3/3 : COPY ./notary-evil/ /fixtures/ 01:00:41 ---> 867fcd2a3bc8 01:00:41 Successfully built 867fcd2a3bc8 01:00:41 Successfully tagged cliendtoendsuite_evil-notary-server:latest 01:00:41 Building notary-server 01:00:41 Step 1/3 : ARG NOTARY_VERSION=0.5.0 01:00:41 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 01:00:41 ---> 16b632e954ca 01:00:41 Step 3/3 : COPY ./notary/ /fixtures/ 01:00:41 ---> 14b2d7bfab01 01:00:41 Successfully built 14b2d7bfab01 01:00:41 Successfully tagged cliendtoendsuite_notary-server:latest 01:00:41 Creating cliendtoendsuite_registry_1 ... 01:00:41 Creating cliendtoendsuite_evil-notary-server_1 ... 01:00:41 Creating cliendtoendsuite_engine_1 ... 01:00:41 Creating cliendtoendsuite_notary-server_1 ... 01:00:44  Creating cliendtoendsuite_evil-notary-server_1 ... done  Creating cliendtoendsuite_engine_1 ... done  Creating cliendtoendsuite_notary-server_1 ... done  Creating cliendtoendsuite_registry_1 ... done Waiting for docker daemon to become available at tcp://172.25.0.5:2375 01:00:44 Client: 01:00:44 Version: 19.09.0-dev 01:00:44 API version: 1.40 01:00:44 Go version: go1.12.8 01:00:44 Git commit: 01:00:44 Built: Wed Aug 28 00:58:31 2019 01:00:44 OS/Arch: linux/amd64 01:00:44 Experimental: false 01:00:44 01:00:44 Server: Docker Engine - Community 01:00:44 Engine: 01:00:44 Version: 19.03.2-rc1 01:00:44 API version: 1.40 (minimum version 1.12) 01:00:44 Go version: go1.12.8 01:00:44 Git commit: 8296f90eef 01:00:44 Built: Fri Aug 23 16:30:26 2019 01:00:44 OS/Arch: linux/amd64 01:00:44 Experimental: true 01:00:44 containerd: 01:00:44 Version: v1.2.6 01:00:44 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb 01:00:44 runc: 01:00:44 Version: 1.0.0-rc8 01:00:44 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f 01:00:44 docker-init: 01:00:44 Version: 0.18.0 01:00:44 GitCommit: fec3683 01:00:44 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 01:00:44 88286f41530e: Pulling fs layer 01:00:45 88286f41530e: Download complete 01:00:45 88286f41530e: Pull complete 01:00:45 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:00:45 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:00:45 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:00:45 The push refers to repository [registry:5000/alpine] 01:00:45 5bef08742407: Preparing 01:00:45 5bef08742407: Pushed 01:00:45 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 01:00:45 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 01:00:45 03b1be98f3f9: Pulling fs layer 01:00:46 03b1be98f3f9: Download complete 01:00:46 03b1be98f3f9: Pull complete 01:00:46 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:00:46 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:00:46 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:00:46 The push refers to repository [registry:5000/busybox] 01:00:46 6a749002dd6a: Preparing 01:00:46 6a749002dd6a: Pushed 01:00:46 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 01:00:47 Swarm initialized: current node (pw5vli9re0j9xmtapj5ggya1l) is now a manager. 01:00:47 01:00:47 To add a worker to this swarm, run the following command: 01:00:47 01:00:47 docker swarm join --token SWMTKN-1-10grd256t3iq25tjtmjtm7hiongeen1lhoyygx4mtolks05y2o-4jnztndd24chrhzjnswjt9ila 172.25.0.5:2377 01:00:47 01:00:47 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 01:00:47 01:01:13 ✓ e2e/cli-plugins (2.694s) 01:01:13 ∅ e2e/cli-plugins/plugins/badmeta 01:01:13 ∅ e2e/cli-plugins/plugins/nopersistentprerun 01:01:13 ✓ e2e/context (46ms) 01:01:17 ✓ e2e/container (8.455s) 01:01:21 ✓ e2e/plugin (3.403s) 01:01:22 ✓ e2e/stack (651ms) 01:01:23 ✓ e2e/system (73ms) 01:01:26 ✓ e2e/image (14.938s) 01:01:26 ∅ e2e/internal/fixtures 01:01:26 ∅ e2e/plugin/basic 01:01:26 ✓ e2e/trust (3.181s) 01:01:27 01:01:27 === Skipped 01:01:27 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 01:01:27 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 01:01:27 01:01:27 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 01:01:27 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 01:01:27 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 01:01:27 01:01:27 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 01:01:27 --- SKIP: TestRemove/Kubernetes (0.00s) 01:01:27 remove_test.go:22: !environment.KubernetesEnabled() 01:01:27 01:01:27 01:01:27 DONE 88 tests, 3 skipped in 40.112s 01:01:27 Stopping cliendtoendsuite_engine_1 ... 01:01:27 Stopping cliendtoendsuite_evil-notary-server_1 ... 01:01:27 Stopping cliendtoendsuite_registry_1 ... 01:01:27 Stopping cliendtoendsuite_notary-server_1 ... 01:01:29  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_engine_1 ... 01:01:29 Removing cliendtoendsuite_evil-notary-server_1 ... 01:01:29 Removing cliendtoendsuite_registry_1 ... 01:01:29 Removing cliendtoendsuite_notary-server_1 ... 01:01:29  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 01:01:29 Removing image cliendtoendsuite_notary-server 01:01:29 Removing image cliendtoendsuite_evil-notary-server 01:01:30 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -e VERSION=19.09.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 01:01:31 Creating network "cliendtoendsuite_default" with the default driver 01:01:31 Building notary-server 01:01:31 Step 1/3 : ARG NOTARY_VERSION=0.5.0 01:01:31 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 01:01:31 ---> 16b632e954ca 01:01:31 Step 3/3 : COPY ./notary/ /fixtures/ 01:01:31 ---> e013e4584bbe 01:01:31 Successfully built e013e4584bbe 01:01:31 Successfully tagged cliendtoendsuite_notary-server:latest 01:01:31 Building engine 01:01:32 Step 1/6 : FROM docker:test-dind 01:01:32 ---> acb747daa9d2 01:01:32 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 01:01:32 ---> Using cache 01:01:32 ---> 04ba3bde06a9 01:01:32 Step 3/6 : RUN ln -s /usr/local/bin/docker /usr/bin/docker 01:01:32 ---> Using cache 01:01:32 ---> 562c29e897b2 01:01:32 Step 4/6 : COPY ./connhelper-ssh/entrypoint.sh / 01:01:32 ---> Using cache 01:01:32 ---> bc70d1654413 01:01:32 Step 5/6 : EXPOSE 22 01:01:32 ---> Using cache 01:01:32 ---> 679852b67a47 01:01:32 Step 6/6 : ENTRYPOINT ["/entrypoint.sh"] 01:01:32 ---> Using cache 01:01:32 ---> 2121a7bd0fa6 01:01:32 Successfully built 2121a7bd0fa6 01:01:32 Successfully tagged docker:stable-dind 01:01:32 Building evil-notary-server 01:01:32 Step 1/3 : ARG NOTARY_VERSION=0.5.0 01:01:32 Step 2/3 : FROM notary:server-${NOTARY_VERSION} 01:01:32 ---> 16b632e954ca 01:01:32 Step 3/3 : COPY ./notary-evil/ /fixtures/ 01:01:32 ---> af9aa4334de6 01:01:32 Successfully built af9aa4334de6 01:01:32 Successfully tagged cliendtoendsuite_evil-notary-server:latest 01:01:32 Creating cliendtoendsuite_notary-server_1 ... 01:01:32 Creating cliendtoendsuite_engine_1 ... 01:01:32 Creating cliendtoendsuite_registry_1 ... 01:01:32 Creating cliendtoendsuite_evil-notary-server_1 ... 01:01:35  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.26.0.3 01:01:36 Client: 01:01:36 Version: 19.09.0-dev 01:01:36 API version: 1.40 01:01:36 Go version: go1.12.8 01:01:36 Git commit: 01:01:36 Built: Wed Aug 28 00:58:31 2019 01:01:36 OS/Arch: linux/amd64 01:01:36 Experimental: false 01:01:36 01:01:36 Server: Docker Engine - Community 01:01:36 Engine: 01:01:36 Version: 19.03.2-rc1 01:01:36 API version: 1.40 (minimum version 1.12) 01:01:36 Go version: go1.12.8 01:01:36 Git commit: 8296f90eef 01:01:36 Built: Fri Aug 23 16:30:26 2019 01:01:36 OS/Arch: linux/amd64 01:01:36 Experimental: true 01:01:36 containerd: 01:01:36 Version: v1.2.6 01:01:36 GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb 01:01:36 runc: 01:01:36 Version: 1.0.0-rc8 01:01:36 GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f 01:01:36 docker-init: 01:01:36 Version: 0.18.0 01:01:36 GitCommit: fec3683 01:01:36 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine 01:01:36 88286f41530e: Pulling fs layer 01:01:36 88286f41530e: Download complete 01:01:36 88286f41530e: Pull complete 01:01:36 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:01:36 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:01:36 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d 01:01:37 The push refers to repository [registry:5000/alpine] 01:01:37 5bef08742407: Preparing 01:01:37 5bef08742407: Pushed 01:01:37 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528 01:01:37 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox 01:01:37 03b1be98f3f9: Pulling fs layer 01:01:38 03b1be98f3f9: Verifying Checksum 01:01:38 03b1be98f3f9: Download complete 01:01:38 03b1be98f3f9: Pull complete 01:01:38 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:01:38 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:01:38 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7 01:01:38 The push refers to repository [registry:5000/busybox] 01:01:38 6a749002dd6a: Preparing 01:01:38 6a749002dd6a: Pushed 01:01:38 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527 01:01:39 Swarm initialized: current node (xwst307ovthylbc3c29umpkh5) is now a manager. 01:01:39 01:01:39 To add a worker to this swarm, run the following command: 01:01:39 01:01:39 docker swarm join --token SWMTKN-1-5d4sua0na3n27a9giuswmxrq4kwfeprz44zdeuone0n4mr4f7n-5luncpqh8jqwkr6pv8x9qqf11 172.26.0.3:2377 01:01:39 01:01:39 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 01:01:39 01:02:18 ✓ e2e/cli-plugins (13.44s) 01:02:18 ∅ e2e/cli-plugins/plugins/badmeta 01:02:18 ∅ e2e/cli-plugins/plugins/nopersistentprerun 01:02:18 ✓ e2e/context (37ms) 01:02:22 ✓ e2e/container (18.953s) 01:02:27 ✓ e2e/plugin (4.345s) 01:02:30 ✓ e2e/stack (2.074s) 01:02:30 ✓ e2e/system (249ms) 01:02:38 ✓ e2e/trust (6.397s) 01:02:44 ✓ e2e/image (26.307s) 01:02:44 ∅ e2e/internal/fixtures 01:02:44 ∅ e2e/plugin/basic 01:02:44 01:02:44 === Skipped 01:02:44 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s) 01:02:44 dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set 01:02:44 01:02:44 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s) 01:02:44 --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s) 01:02:44 deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes. 01:02:44 01:02:44 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s) 01:02:44 --- SKIP: TestRemove/Kubernetes (0.00s) 01:02:44 remove_test.go:22: !environment.KubernetesEnabled() 01:02:44 01:02:44 01:02:44 DONE 88 tests, 3 skipped in 63.776s 01:02:44 Stopping cliendtoendsuite_notary-server_1 ... 01:02:44 Stopping cliendtoendsuite_registry_1 ... 01:02:44 Stopping cliendtoendsuite_evil-notary-server_1 ... 01:02:44 Stopping cliendtoendsuite_engine_1 ... 01:02:45  Stopping cliendtoendsuite_registry_1 ... done  Stopping cliendtoendsuite_notary-server_1 ... done  Stopping cliendtoendsuite_evil-notary-server_1 ... done  Stopping cliendtoendsuite_engine_1 ... done Removing cliendtoendsuite_notary-server_1 ... 01:02:45 Removing cliendtoendsuite_registry_1 ... 01:02:45 Removing cliendtoendsuite_evil-notary-server_1 ... 01:02:45 Removing cliendtoendsuite_engine_1 ... 01:02:45  Removing cliendtoendsuite_evil-notary-server_1 ... done  Removing cliendtoendsuite_notary-server_1 ... done  Removing cliendtoendsuite_engine_1 ... done  Removing cliendtoendsuite_registry_1 ... done Removing network cliendtoendsuite_default 01:02:45 Removing image cliendtoendsuite_notary-server 01:02:45 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