Skip to content
Success

Console Output

Pull request #2536 updated
17:57:47 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials)
Obtained Jenkinsfile from af4a07430a4e9eeeeb45471d6a10bb69f570f524+ab108430b26834f59f6fa72328cc77cc6b6ebf54 (67d12b91d8ccdf0c038f57544e094b6fde8829cc)
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 ad1b00369dd78a15c273e17e363f91bced3f6e18
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 --force --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master # timeout=10
Checking out Revision ad1b00369dd78a15c273e17e363f91bced3f6e18 (master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ad1b00369dd78a15c273e17e363f91bced3f6e18 # timeout=10
Commit message: "Merge pull request #22 from docker/add-getOnlineNodeNamesByPrefix"
 > git rev-list --no-walk ad1b00369dd78a15c273e17e363f91bced3f6e18 # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0ee5001ba005fe5c9) in /home/ubuntu/workspace/cli_PR-2536
[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-2536@tmp/206eb703-06e4-420b-af9a-cedc195abf9a/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
17:57:55 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
17:57:55 chowning workspace
[Pipeline] sh
17:57:55 + pwd
17:57:55 + id -u
17:57:55 + id -g
17:57:55 + docker run --rm -v /home/ubuntu/workspace/cli_PR-2536:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
17:57:56 Removing all docker containers
[Pipeline] sh
17:57:56 + docker container ls -aq
[Pipeline] echo
17:57:56 Docker containers have been removed
[Pipeline] echo
17:57:56 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
17:57:56 cleanWorkspace: Workspace is clean.
[Pipeline] timeout
17:57:56 Timeout set to expire in 1 hr 0 min
[Pipeline] {
[Pipeline] stage
17:57:56 Using the ‘stage’ step without a block argument is deprecated
17:57:56 Entering stage Git Checkout
17:57:56 Proceeding
[Pipeline] checkout
17:57:56 using credential docker-jenkins-github-credentials
17:57:56 Cloning the remote Git repository
17:57:56 Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/docker/cli.git
 > git init /home/ubuntu/workspace/cli_PR-2536 # 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/2536/head:refs/remotes/origin/PR-2536 +refs/heads/19.03:refs/remotes/origin/19.03 # timeout=10
17:57:59 Fetching without tags
17:57:59 Merging remotes/origin/19.03 commit ab108430b26834f59f6fa72328cc77cc6b6ebf54 into PR head commit af4a07430a4e9eeeeb45471d6a10bb69f570f524
 > git config remote.origin.url https://github.com/docker/cli.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/2536/head:refs/remotes/origin/PR-2536 # 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/2536/head:refs/remotes/origin/PR-2536 +refs/heads/19.03:refs/remotes/origin/19.03 # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f af4a07430a4e9eeeeb45471d6a10bb69f570f524 # timeout=10
17:58:00 Merge succeeded, producing af4a07430a4e9eeeeb45471d6a10bb69f570f524
17:58:00 Checking out Revision af4a07430a4e9eeeeb45471d6a10bb69f570f524 (PR-2536)
17:58:00 Commit message: "Run e2e tests with different engine version on Jenkins"
17:58:00 First time build. Skipping changelog.
[Pipeline] stage
17:58:01 Using the ‘stage’ step without a block argument is deprecated
17:58:01 Entering stage Docker info
17:58:01 Proceeding
[Pipeline] sh
 > git merge ab108430b26834f59f6fa72328cc77cc6b6ebf54 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f af4a07430a4e9eeeeb45471d6a10bb69f570f524 # timeout=10
 > git rev-list --no-walk dc364a25ea658112c44b1f2ea34d8c8b0c4bbf08 # timeout=10
17:58:01 + docker version
17:58:01 Client: Docker Engine - Community
17:58:01  Version:           19.03.8
17:58:01  API version:       1.40
17:58:01  Go version:        go1.12.17
17:58:01  Git commit:        afacb8b7f0
17:58:01  Built:             Wed Mar 11 01:25:46 2020
17:58:01  OS/Arch:           linux/amd64
17:58:01  Experimental:      false
17:58:01 
17:58:01 Server: Docker Engine - Community
17:58:01  Engine:
17:58:01   Version:          19.03.8
17:58:01   API version:      1.40 (minimum version 1.12)
17:58:01   Go version:       go1.12.17
17:58:01   Git commit:       afacb8b7f0
17:58:01   Built:            Wed Mar 11 01:24:19 2020
17:58:01   OS/Arch:          linux/amd64
17:58:01   Experimental:     true
17:58:01  containerd:
17:58:01   Version:          1.2.13
17:58:01   GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
17:58:01  runc:
17:58:01   Version:          1.0.0-rc10
17:58:01   GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
17:58:01  docker-init:
17:58:01   Version:          0.18.0
17:58:01   GitCommit:        fec3683
[Pipeline] sh
17:58:01 + docker info
17:58:01 Client:
17:58:01  Debug Mode: false
17:58:01 
17:58:01 Server:
17:58:01  Containers: 0
17:58:01   Running: 0
17:58:01   Paused: 0
17:58:01   Stopped: 0
17:58:01  Images: 11
17:58:01  Server Version: 19.03.8
17:58:01  Storage Driver: overlay2
17:58:01   Backing Filesystem: <unknown>
17:58:01   Supports d_type: true
17:58:01   Native Overlay Diff: true
17:58:01  Logging Driver: json-file
17:58:01  Cgroup Driver: cgroupfs
17:58:01  Plugins:
17:58:01   Volume: local
17:58:01   Network: bridge host ipvlan macvlan null overlay
17:58:01   Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
17:58:01  Swarm: inactive
17:58:01  Runtimes: runc
17:58:01  Default Runtime: runc
17:58:01  Init Binary: docker-init
17:58:01  containerd version: 7ad184331fa3e55e52b890ea95e65ba581ae3429
17:58:01  runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
17:58:01  init version: fec3683
17:58:01  Security Options:
17:58:01   apparmor
17:58:01   seccomp
17:58:01    Profile: default
17:58:01  Kernel Version: 4.15.0-1065-aws
17:58:01  Operating System: Ubuntu 18.04.4 LTS
17:58:01  OSType: linux
17:58:01  Architecture: x86_64
17:58:01  CPUs: 2
17:58:01  Total Memory: 7.501GiB
17:58:01  Name: ip-10-100-54-239
17:58:01  ID: KFLT:WOKO:RNSA:ZAPG:P7HC:E45I:CJEX:OC5L:G4LO:5POJ:IKKD:MMHP
17:58:01  Docker Root Dir: /var/lib/docker
17:58:01  Debug Mode: false
17:58:01  Username: dockerbuildbot
17:58:01  Registry: https://index.docker.io/v1/
17:58:01  Labels:
17:58:01  Experimental: true
17:58:01  Insecure Registries:
17:58:01   127.0.0.0/8
17:58:01  Live Restore Enabled: true
17:58:01 
17:58:01 WARNING: No swap limit support
[Pipeline] stage
17:58:01 Using the ‘stage’ step without a block argument is deprecated
17:58:01 Entering stage Run end-to-end test suite - Stable Engine
17:58:01 Proceeding
[Pipeline] sh
17:58:01 + E2E_UNIQUE_ID=clie2e3 IMAGE_TAG=clie2e3 DOCKER_BUILDKIT=1 make -f docker.Makefile test-e2e
17:58:01 docker build -t docker-cli-e2eclie2e3 --build-arg=GO_VERSION --build-arg VERSION=19.03.0-dev --build-arg GITCOMMIT= -f ./dockerfiles/Dockerfile.e2e .
17:58:01 #2 [internal] load .dockerignore
17:58:01 #2 transferring context: 100B done
17:58:01 #2 DONE 0.0s
17:58:01 
17:58:01 #1 [internal] load build definition from Dockerfile.e2e
17:58:01 #1 transferring dockerfile: 1.58kB done
17:58:01 #1 DONE 0.0s
17:58:01 
17:58:01 #3 [internal] load metadata for docker.io/library/golang:1.13.10-buster
17:58:03 #3 DONE 1.1s
17:58:03 
17:58:03 #4 [1/11] FROM docker.io/library/golang:1.13.10-buster@sha256:dc5814426e7b9...
17:58:03 #4 DONE 0.0s
17:58:03 
17:58:03 #10 [internal] load build context
17:58:04 #10 transferring context: 40.52MB 1.0s done
17:58:04 #10 DONE 1.0s
17:58:04 
17:58:04 #11 [7/11] COPY e2e/testdata/notary/root-ca.cert /usr/share/ca-certificates/...
17:58:04 #11 CACHED
17:58:04 
17:58:04 #5 [2/11] RUN apt-get update && apt-get install -y     build-essential     ...
17:58:04 #5 CACHED
17:58:04 
17:58:04 #6 [3/11] RUN curl -L https://github.com/docker/compose/releases/download/1...
17:58:04 #6 CACHED
17:58:04 
17:58:04 #7 [4/11] RUN curl -Ls https://github.com/theupdateframework/notary/release...
17:58:04 #7 CACHED
17:58:04 
17:58:04 #8 [5/11] RUN curl -Ls https://github.com/gotestyourself/gotestsum/releases...
17:58:04 #8 CACHED
17:58:04 
17:58:04 #9 [6/11] WORKDIR /go/src/github.com/docker/cli
17:58:04 #9 CACHED
17:58:04 
17:58:04 #12 [8/11] RUN echo 'notary.cert' >> /etc/ca-certificates.conf && update-ca-...
17:58:04 #12 CACHED
17:58:04 
17:58:04 #13 [9/11] COPY . .
17:58:05 #13 DONE 0.7s
17:58:05 
17:58:05 #14 [10/11] RUN ./scripts/build/binary
17:58:05 #14 0.571 Building statically linked build/docker-linux-amd64
17:59:13 #14 DONE 67.3s
17:59:13 
17:59:13 #15 [11/11] RUN ./scripts/build/plugins e2e/cli-plugins/plugins/*
17:59:13 #15 0.633 Building statically linked build/plugins-linux-amd64/docker-helloworld
17:59:14 #15 2.445 Building statically linked build/plugins-linux-amd64/docker-badmeta
17:59:16 #15 4.028 Building statically linked build/plugins-linux-amd64/docker-nopersistentprerun
17:59:18 #15 DONE 5.9s
17:59:18 
17:59:18 #16 exporting to image
17:59:18 #16 exporting layers
17:59:20 #16 exporting layers 2.1s done
17:59:20 #16 writing image sha256:5a71494c92381ae084bdbac56b8c0e42bb911e70306eb93af6881844d875c7a1 done
17:59:20 #16 naming to docker.io/library/docker-cli-e2eclie2e3 done
17:59:20 #16 DONE 2.1s
17:59:20 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 TEST_ENGINE_VERSION= -e TEST_ENGINE_VERSION=18.09-dind docker-cli-e2eclie2e3
17:59:21 Creating network "cliendtoendsuite_default" with the default driver
17:59:21 Building notary-server
17:59:21 Step 1/3 : ARG NOTARY_VERSION=0.5.0
17:59:21 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
17:59:21  ---> 16b632e954ca
17:59:21 Step 3/3 : COPY ./notary/ /fixtures/
17:59:21  ---> d864ba3c8e86
17:59:21 Successfully built d864ba3c8e86
17:59:21 Successfully tagged cliendtoendsuite_notary-server:latest
17:59:21 Building evil-notary-server
17:59:21 Step 1/3 : ARG NOTARY_VERSION=0.5.0
17:59:21 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
17:59:21  ---> 16b632e954ca
17:59:21 Step 3/3 : COPY ./notary-evil/ /fixtures/
17:59:21  ---> 6ddb0b700f2a
17:59:21 Successfully built 6ddb0b700f2a
17:59:21 Successfully tagged cliendtoendsuite_evil-notary-server:latest
17:59:21 Creating cliendtoendsuite_engine_1 ... 
17:59:21 Creating cliendtoendsuite_evil-notary-server_1 ... 
17:59:21 Creating cliendtoendsuite_registry_1           ... 
17:59:21 Creating cliendtoendsuite_notary-server_1      ... 
17:59:27 
Creating cliendtoendsuite_notary-server_1      ... done

Creating cliendtoendsuite_evil-notary-server_1 ... done

Creating cliendtoendsuite_engine_1             ... done

Creating cliendtoendsuite_registry_1           ... done
Waiting for docker daemon to become available at tcp://172.21.0.4:2375
17:59:27 Client:
17:59:27  Version:           19.03.0-dev
17:59:27  API version:       1.39
17:59:27  Go version:        go1.13.10
17:59:27  Git commit:        
17:59:27  Built:             Tue May 19 17:58:05 2020
17:59:27  OS/Arch:           linux/amd64
17:59:27  Experimental:      false
17:59:27 
17:59:27 Server: Docker Engine - Community
17:59:27  Engine:
17:59:27   Version:          18.09.9
17:59:27   API version:      1.39 (minimum version 1.12)
17:59:27   Go version:       go1.11.13
17:59:27   Git commit:       039a7df9ba
17:59:27   Built:            Wed Sep  4 16:55:50 2019
17:59:27   OS/Arch:          linux/amd64
17:59:27   Experimental:     false
17:59:27 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
17:59:27 88286f41530e: Pulling fs layer
17:59:27 88286f41530e: Verifying Checksum
17:59:27 88286f41530e: Download complete
17:59:27 88286f41530e: Pull complete
17:59:27 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
17:59:27 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
17:59:27 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
17:59:27 The push refers to repository [registry:5000/alpine]
17:59:27 5bef08742407: Preparing
17:59:27 5bef08742407: Pushed
17:59:27 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
17:59:28 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
17:59:28 03b1be98f3f9: Pulling fs layer
17:59:28 03b1be98f3f9: Verifying Checksum
17:59:28 03b1be98f3f9: Download complete
17:59:28 03b1be98f3f9: Pull complete
17:59:28 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
17:59:28 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
17:59:28 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
17:59:28 The push refers to repository [registry:5000/busybox]
17:59:28 6a749002dd6a: Preparing
17:59:28 6a749002dd6a: Pushed
17:59:28 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
17:59:28 Swarm initialized: current node (lhr9jzb7syuoam8wh6w0luwpu) is now a manager.
17:59:28 
17:59:28 To add a worker to this swarm, run the following command:
17:59:28 
17:59:28     docker swarm join --token SWMTKN-1-23e3pw0j4fievtubpzdvudbds0gmssmzwq9wyo45pd7hnmo50h-88gu411nxo0fe7hr1gfgyl2gi 172.21.0.4:2377
17:59:28 
17:59:28 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
17:59:28 
17:59:55 ✓  e2e/cli-plugins (2.916s)
17:59:55 ∅  e2e/cli-plugins/plugins/badmeta
17:59:55 ∅  e2e/cli-plugins/plugins/nopersistentprerun
17:59:55 ✓  e2e/context (60ms)
18:00:00 ✓  e2e/container (7.794s)
18:00:04 ✓  e2e/plugin (3.78s)
18:00:05 ✓  e2e/stack (590ms)
18:00:06 ✓  e2e/system (80ms)
18:00:07 ✓  e2e/image (11.6s)
18:00:07 ∅  e2e/internal/fixtures
18:00:07 ∅  e2e/plugin/basic
18:00:08 ✓  e2e/trust (2.127s)
18:00:08 
18:00:08 === Skipped
18:00:08 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:00:08     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:00:08 
18:00:08 === SKIP: e2e/image TestBuildIidFileSquash (0.03s)
18:00:08     build_test.go:112: !experimentalBuild: running against a non-experimental daemon
18:00:08 
18:00:08 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:00:08     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:00:08         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:00:08 
18:00:08 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:00:08     --- SKIP: TestRemove/Kubernetes (0.00s)
18:00:08         remove_test.go:22: !environment.KubernetesEnabled()
18:00:08 
18:00:08 
18:00:08 DONE 88 tests, 4 skipped in 40.197s
18:00:09 Stopping cliendtoendsuite_registry_1           ... 
18:00:09 Stopping cliendtoendsuite_notary-server_1      ... 
18:00:09 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:00:09 Stopping cliendtoendsuite_engine_1             ... 
18:00:11 
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           ... 
18:00:11 Removing cliendtoendsuite_notary-server_1      ... 
18:00:11 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:00:11 Removing cliendtoendsuite_engine_1             ... 
18:00:11 
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
18:00:11 Removing image cliendtoendsuite_notary-server
18:00:11 Removing image cliendtoendsuite_evil-notary-server
18:00:11 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 TEST_ENGINE_VERSION= -e DOCKERD_EXPERIMENTAL=1 docker-cli-e2eclie2e3
18:00:13 Creating network "cliendtoendsuite_default" with the default driver
18:00:13 Building notary-server
18:00:13 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:00:13 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:00:13  ---> 16b632e954ca
18:00:13 Step 3/3 : COPY ./notary/ /fixtures/
18:00:13  ---> 34b75599c893
18:00:13 Successfully built 34b75599c893
18:00:13 Successfully tagged cliendtoendsuite_notary-server:latest
18:00:13 Building evil-notary-server
18:00:13 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:00:13 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:00:13  ---> 16b632e954ca
18:00:13 Step 3/3 : COPY ./notary-evil/ /fixtures/
18:00:13  ---> 4a45270a2345
18:00:13 Successfully built 4a45270a2345
18:00:13 Successfully tagged cliendtoendsuite_evil-notary-server:latest
18:00:13 Creating cliendtoendsuite_notary-server_1 ... 
18:00:13 Creating cliendtoendsuite_evil-notary-server_1 ... 
18:00:13 Creating cliendtoendsuite_engine_1             ... 
18:00:13 Creating cliendtoendsuite_registry_1           ... 
18:00:18 
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.22.0.2:2375
18:00:18 Client:
18:00:18  Version:           19.03.0-dev
18:00:18  API version:       1.40
18:00:18  Go version:        go1.13.10
18:00:18  Git commit:        
18:00:18  Built:             Tue May 19 17:58:05 2020
18:00:18  OS/Arch:           linux/amd64
18:00:18  Experimental:      false
18:00:18 
18:00:18 Server: Docker Engine - Community
18:00:18  Engine:
18:00:18   Version:          19.03.8
18:00:18   API version:      1.40 (minimum version 1.12)
18:00:18   Go version:       go1.12.17
18:00:18   Git commit:       afacb8b7f0
18:00:18   Built:            Wed Mar 11 01:30:32 2020
18:00:18   OS/Arch:          linux/amd64
18:00:18   Experimental:     true
18:00:18  containerd:
18:00:18   Version:          v1.2.13
18:00:18   GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
18:00:18  runc:
18:00:18   Version:          1.0.0-rc10
18:00:18   GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
18:00:18  docker-init:
18:00:18   Version:          0.18.0
18:00:18   GitCommit:        fec3683
18:00:19 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
18:00:19 88286f41530e: Pulling fs layer
18:00:19 88286f41530e: Download complete
18:00:19 88286f41530e: Pull complete
18:00:19 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:00:19 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:00:19 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:00:19 The push refers to repository [registry:5000/alpine]
18:00:19 5bef08742407: Preparing
18:00:20 5bef08742407: Pushed
18:00:20 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
18:00:20 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
18:00:20 03b1be98f3f9: Pulling fs layer
18:00:20 03b1be98f3f9: Verifying Checksum
18:00:20 03b1be98f3f9: Download complete
18:00:20 03b1be98f3f9: Pull complete
18:00:20 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:00:20 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:00:20 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:00:20 The push refers to repository [registry:5000/busybox]
18:00:20 6a749002dd6a: Preparing
18:00:20 6a749002dd6a: Pushed
18:00:20 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
18:00:21 Swarm initialized: current node (iusfm3gt2ujrxwittveeqsxh1) is now a manager.
18:00:21 
18:00:21 To add a worker to this swarm, run the following command:
18:00:21 
18:00:21     docker swarm join --token SWMTKN-1-60y3v0ddsx1fjtj831t69tsnfrtghay5f6yl47zy3f9un2me6g-1ss25zirg10i1ucqnw5stuga3 172.22.0.2:2377
18:00:21 
18:00:21 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
18:00:21 
18:00:48 ✓  e2e/cli-plugins (2.901s)
18:00:48 ∅  e2e/cli-plugins/plugins/badmeta
18:00:48 ∅  e2e/cli-plugins/plugins/nopersistentprerun
18:00:48 ✓  e2e/context (52ms)
18:00:52 ✓  e2e/container (7.505s)
18:00:56 ✓  e2e/plugin (3.274s)
18:00:57 ✓  e2e/stack (623ms)
18:00:58 ✓  e2e/system (83ms)
18:01:02 ✓  e2e/image (13.888s)
18:01:02 ∅  e2e/internal/fixtures
18:01:02 ∅  e2e/plugin/basic
18:01:02 ✓  e2e/trust (3.276s)
18:01:02 
18:01:02 === Skipped
18:01:02 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:01:02     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:01:02 
18:01:02 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:01:02     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:01:02         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:01:02 
18:01:02 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:01:02     --- SKIP: TestRemove/Kubernetes (0.00s)
18:01:02         remove_test.go:22: !environment.KubernetesEnabled()
18:01:02 
18:01:02 
18:01:02 DONE 88 tests, 3 skipped in 40.575s
18:01:02 Stopping cliendtoendsuite_notary-server_1      ... 
18:01:02 Stopping cliendtoendsuite_engine_1             ... 
18:01:02 Stopping cliendtoendsuite_registry_1           ... 
18:01:02 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:01:04 
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_notary-server_1      ... 
18:01:04 Removing cliendtoendsuite_engine_1             ... 
18:01:04 Removing cliendtoendsuite_registry_1           ... 
18:01:04 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:01:04 
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
18:01:04 Removing image cliendtoendsuite_notary-server
18:01:04 Removing image cliendtoendsuite_evil-notary-server
18:01: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 TEST_ENGINE_VERSION= -e DOCKERD_EXPERIMENTAL=1 -e TEST_CONNHELPER=ssh docker-cli-e2eclie2e3
18:01:06 Creating network "cliendtoendsuite_default" with the default driver
18:01:06 Building notary-server
18:01:06 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:01:06 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:01:06  ---> 16b632e954ca
18:01:06 Step 3/3 : COPY ./notary/ /fixtures/
18:01:06  ---> 23af0a9e08b8
18:01:06 Successfully built 23af0a9e08b8
18:01:06 Successfully tagged cliendtoendsuite_notary-server:latest
18:01:06 Building engine
18:01:06 Step 1/6 : FROM docker:test-dind
18:01:06  ---> c814ba3a41a3
18:01:06 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
18:01:06  ---> Using cache
18:01:06  ---> c5c24a772343
18:01:06 Step 3/6 : RUN  ln -s /usr/local/bin/docker /usr/bin/docker
18:01:06  ---> Using cache
18:01:06  ---> c99ec836f43d
18:01:06 Step 4/6 : COPY ./connhelper-ssh/entrypoint.sh /
18:01:06  ---> Using cache
18:01:06  ---> 42577e47797f
18:01:06 Step 5/6 : EXPOSE 22
18:01:06  ---> Using cache
18:01:06  ---> 3dea027a7f3d
18:01:06 Step 6/6 : ENTRYPOINT ["/entrypoint.sh"]
18:01:06  ---> Using cache
18:01:06  ---> 6430bc7eab4d
18:01:06 Successfully built 6430bc7eab4d
18:01:06 Successfully tagged docker:stable-dind
18:01:06 Building evil-notary-server
18:01:06 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:01:06 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:01:06  ---> 16b632e954ca
18:01:06 Step 3/3 : COPY ./notary-evil/ /fixtures/
18:01:06  ---> 551b190952fa
18:01:06 Successfully built 551b190952fa
18:01:06 Successfully tagged cliendtoendsuite_evil-notary-server:latest
18:01:06 Creating cliendtoendsuite_engine_1 ... 
18:01:06 Creating cliendtoendsuite_evil-notary-server_1 ... 
18:01:06 Creating cliendtoendsuite_notary-server_1      ... 
18:01:06 Creating cliendtoendsuite_registry_1           ... 
18:01:12 
Creating cliendtoendsuite_evil-notary-server_1 ... done

Creating cliendtoendsuite_registry_1           ... done

Creating cliendtoendsuite_engine_1             ... done

Creating cliendtoendsuite_notary-server_1      ... done
Waiting for docker daemon to become available at ssh://penguin@172.23.0.4
18:01:12 Client:
18:01:12  Version:           19.03.0-dev
18:01:12  API version:       1.40
18:01:12  Go version:        go1.13.10
18:01:12  Git commit:        
18:01:12  Built:             Tue May 19 17:58:05 2020
18:01:12  OS/Arch:           linux/amd64
18:01:12  Experimental:      false
18:01:12 
18:01:12 Server: Docker Engine - Community
18:01:12  Engine:
18:01:12   Version:          19.03.8
18:01:12   API version:      1.40 (minimum version 1.12)
18:01:12   Go version:       go1.12.17
18:01:12   Git commit:       afacb8b7f0
18:01:12   Built:            Wed Mar 11 01:30:32 2020
18:01:12   OS/Arch:          linux/amd64
18:01:12   Experimental:     true
18:01:12  containerd:
18:01:12   Version:          v1.2.13
18:01:12   GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
18:01:12  runc:
18:01:12   Version:          1.0.0-rc10
18:01:12   GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
18:01:12  docker-init:
18:01:12   Version:          0.18.0
18:01:12   GitCommit:        fec3683
18:01:12 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
18:01:12 88286f41530e: Pulling fs layer
18:01:12 88286f41530e: Verifying Checksum
18:01:12 88286f41530e: Download complete
18:01:13 88286f41530e: Pull complete
18:01:13 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:01:13 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:01:13 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:01:13 The push refers to repository [registry:5000/alpine]
18:01:13 5bef08742407: Preparing
18:01:13 5bef08742407: Pushed
18:01:13 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
18:01:14 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
18:01:14 03b1be98f3f9: Pulling fs layer
18:01:14 03b1be98f3f9: Verifying Checksum
18:01:14 03b1be98f3f9: Download complete
18:01:14 03b1be98f3f9: Pull complete
18:01:14 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:01:14 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:01:14 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:01:14 The push refers to repository [registry:5000/busybox]
18:01:14 6a749002dd6a: Preparing
18:01:14 6a749002dd6a: Pushed
18:01:14 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
18:01:15 Swarm initialized: current node (rkym13nw8ufgejcvrivylxhkv) is now a manager.
18:01:15 
18:01:15 To add a worker to this swarm, run the following command:
18:01:15 
18:01:15     docker swarm join --token SWMTKN-1-5fjls8zaz3rjnzslcri4kvru5obz0x9a0xf4vx8vmtpcncllxe-e8z4y1rn9x9bb67rjahqzh1no 172.23.0.4:2377
18:01:15 
18:01:15 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
18:01:15 
18:01:54 ✓  e2e/cli-plugins (13.477s)
18:01:54 ∅  e2e/cli-plugins/plugins/badmeta
18:01:54 ∅  e2e/cli-plugins/plugins/nopersistentprerun
18:01:54 ✓  e2e/context (29ms)
18:01:55 ✓  e2e/container (17.392s)
18:02:01 ✓  e2e/plugin (4.309s)
18:02:04 ✓  e2e/stack (2.244s)
18:02:04 ✓  e2e/system (256ms)
18:02:12 ✓  e2e/trust (6.38s)
18:02:18 ✓  e2e/image (25.115s)
18:02:18 ∅  e2e/internal/fixtures
18:02:18 ∅  e2e/plugin/basic
18:02:18 
18:02:18 === Skipped
18:02:18 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:02:18     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:02:18 
18:02:18 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:02:18     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:02:18         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:02:18 
18:02:18 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:02:18     --- SKIP: TestRemove/Kubernetes (0.00s)
18:02:18         remove_test.go:22: !environment.KubernetesEnabled()
18:02:18 
18:02:18 
18:02:18 DONE 88 tests, 3 skipped in 61.697s
18:02:18 Stopping cliendtoendsuite_notary-server_1      ... 
18:02:18 Stopping cliendtoendsuite_registry_1           ... 
18:02:18 Stopping cliendtoendsuite_engine_1             ... 
18:02:18 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:02:20 
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      ... 
18:02:20 Removing cliendtoendsuite_registry_1           ... 
18:02:20 Removing cliendtoendsuite_engine_1             ... 
18:02:20 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:02:20 
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
18:02:20 Removing image cliendtoendsuite_notary-server
18:02:20 Removing image cliendtoendsuite_evil-notary-server
[Pipeline] stage
18:02:20 Using the ‘stage’ step without a block argument is deprecated
18:02:20 Entering stage Run end-to-end test suite - 18.09 Engine
18:02:20 Proceeding
[Pipeline] sh
18:02:20 + E2E_ENGINE_VERSION=18.09-dind E2E_UNIQUE_ID=clie2e3 IMAGE_TAG=clie2e3 DOCKER_BUILDKIT=1 make -f docker.Makefile test-e2e
18:02:20 docker build -t docker-cli-e2eclie2e3 --build-arg=GO_VERSION --build-arg VERSION=19.03.0-dev --build-arg GITCOMMIT= -f ./dockerfiles/Dockerfile.e2e .
18:02:20 #2 [internal] load .dockerignore
18:02:20 #2 transferring context: 34B done
18:02:20 #2 DONE 0.0s
18:02:20 
18:02:20 #1 [internal] load build definition from Dockerfile.e2e
18:02:20 #1 transferring dockerfile: 42B done
18:02:20 #1 DONE 0.0s
18:02:20 
18:02:20 #3 [internal] load metadata for docker.io/library/golang:1.13.10-buster
18:02:20 #3 DONE 0.2s
18:02:20 
18:02:20 #4 [1/11] FROM docker.io/library/golang:1.13.10-buster@sha256:dc5814426e7b9...
18:02:20 #4 DONE 0.0s
18:02:20 
18:02:20 #10 [internal] load build context
18:02:20 #10 transferring context: 406.98kB 0.2s done
18:02:21 #10 DONE 0.2s
18:02:21 
18:02:21 #5 [2/11] RUN apt-get update && apt-get install -y     build-essential     ...
18:02:21 #5 CACHED
18:02:21 
18:02:21 #14 [10/11] RUN ./scripts/build/binary
18:02:21 #14 CACHED
18:02:21 
18:02:21 #11 [7/11] COPY e2e/testdata/notary/root-ca.cert /usr/share/ca-certificates/...
18:02:21 #11 CACHED
18:02:21 
18:02:21 #7 [4/11] RUN curl -Ls https://github.com/theupdateframework/notary/release...
18:02:21 #7 CACHED
18:02:21 
18:02:21 #6 [3/11] RUN curl -L https://github.com/docker/compose/releases/download/1...
18:02:21 #6 CACHED
18:02:21 
18:02:21 #8 [5/11] RUN curl -Ls https://github.com/gotestyourself/gotestsum/releases...
18:02:21 #8 CACHED
18:02:21 
18:02:21 #9 [6/11] WORKDIR /go/src/github.com/docker/cli
18:02:21 #9 CACHED
18:02:21 
18:02:21 #12 [8/11] RUN echo 'notary.cert' >> /etc/ca-certificates.conf && update-ca-...
18:02:21 #12 CACHED
18:02:21 
18:02:21 #13 [9/11] COPY . .
18:02:21 #13 CACHED
18:02:21 
18:02:21 #15 [11/11] RUN ./scripts/build/plugins e2e/cli-plugins/plugins/*
18:02:21 #15 CACHED
18:02:21 
18:02:21 #16 exporting to image
18:02:21 #16 exporting layers done
18:02:21 #16 writing image sha256:5a71494c92381ae084bdbac56b8c0e42bb911e70306eb93af6881844d875c7a1 done
18:02:21 #16 naming to docker.io/library/docker-cli-e2eclie2e3 done
18:02:21 #16 DONE 0.0s
18:02:21 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 TEST_ENGINE_VERSION=18.09-dind -e TEST_ENGINE_VERSION=18.09-dind docker-cli-e2eclie2e3
18:02:22 Creating network "cliendtoendsuite_default" with the default driver
18:02:22 Building notary-server
18:02:22 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:02:22 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:02:22  ---> 16b632e954ca
18:02:22 Step 3/3 : COPY ./notary/ /fixtures/
18:02:22  ---> af217237d5fc
18:02:22 Successfully built af217237d5fc
18:02:22 Successfully tagged cliendtoendsuite_notary-server:latest
18:02:22 Building evil-notary-server
18:02:22 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:02:22 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:02:22  ---> 16b632e954ca
18:02:22 Step 3/3 : COPY ./notary-evil/ /fixtures/
18:02:22  ---> 43d024a0bc33
18:02:22 Successfully built 43d024a0bc33
18:02:22 Successfully tagged cliendtoendsuite_evil-notary-server:latest
18:02:22 Creating cliendtoendsuite_registry_1 ... 
18:02:22 Creating cliendtoendsuite_engine_1   ... 
18:02:22 Creating cliendtoendsuite_evil-notary-server_1 ... 
18:02:22 Creating cliendtoendsuite_notary-server_1      ... 
18:02:27 
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.24.0.5:2375
18:02:27 Client:
18:02:27  Version:           19.03.0-dev
18:02:27  API version:       1.39
18:02:27  Go version:        go1.13.10
18:02:27  Git commit:        
18:02:27  Built:             Tue May 19 17:58:05 2020
18:02:27  OS/Arch:           linux/amd64
18:02:27  Experimental:      false
18:02:27 
18:02:27 Server: Docker Engine - Community
18:02:27  Engine:
18:02:27   Version:          18.09.9
18:02:27   API version:      1.39 (minimum version 1.12)
18:02:27   Go version:       go1.11.13
18:02:27   Git commit:       039a7df9ba
18:02:27   Built:            Wed Sep  4 16:55:50 2019
18:02:27   OS/Arch:          linux/amd64
18:02:27   Experimental:     false
18:02:27 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
18:02:28 88286f41530e: Pulling fs layer
18:02:28 88286f41530e: Download complete
18:02:28 88286f41530e: Pull complete
18:02:28 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:02:28 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:02:28 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:02:28 The push refers to repository [registry:5000/alpine]
18:02:28 5bef08742407: Preparing
18:02:28 5bef08742407: Pushed
18:02:28 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
18:02:29 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
18:02:29 03b1be98f3f9: Pulling fs layer
18:02:29 03b1be98f3f9: Verifying Checksum
18:02:29 03b1be98f3f9: Download complete
18:02:29 03b1be98f3f9: Pull complete
18:02:29 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:02:29 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:02:29 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:02:29 The push refers to repository [registry:5000/busybox]
18:02:29 6a749002dd6a: Preparing
18:02:29 6a749002dd6a: Pushed
18:02:29 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
18:02:30 Swarm initialized: current node (mwdj0phv35sj3jc07xi6y9wq7) is now a manager.
18:02:30 
18:02:30 To add a worker to this swarm, run the following command:
18:02:30 
18:02:30     docker swarm join --token SWMTKN-1-0lqde8dp5suvwup7buy02wmunaoxotnlp61zai4vcftxz1htat-eo6h4wtqtvhb80xd822r3fcrs 172.24.0.5:2377
18:02:30 
18:02:30 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
18:02:30 
18:02:56 ✓  e2e/cli-plugins (2.895s)
18:02:56 ∅  e2e/cli-plugins/plugins/badmeta
18:02:56 ∅  e2e/cli-plugins/plugins/nopersistentprerun
18:02:56 ✓  e2e/context (53ms)
18:03:01 ✓  e2e/container (7.667s)
18:03:06 ✓  e2e/plugin (3.808s)
18:03:07 ✓  e2e/stack (602ms)
18:03:07 ✓  e2e/system (83ms)
18:03:08 ✓  e2e/image (11.591s)
18:03:08 ∅  e2e/internal/fixtures
18:03:08 ∅  e2e/plugin/basic
18:03:10 ✓  e2e/trust (2.106s)
18:03:10 
18:03:10 === Skipped
18:03:10 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:03:10     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:03:10 
18:03:10 === SKIP: e2e/image TestBuildIidFileSquash (0.03s)
18:03:10     build_test.go:112: !experimentalBuild: running against a non-experimental daemon
18:03:10 
18:03:10 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:03:10     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:03:10         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:03:10 
18:03:10 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:03:10     --- SKIP: TestRemove/Kubernetes (0.00s)
18:03:10         remove_test.go:22: !environment.KubernetesEnabled()
18:03:10 
18:03:10 
18:03:10 DONE 88 tests, 4 skipped in 40.341s
18:03:11 Stopping cliendtoendsuite_notary-server_1      ... 
18:03:11 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:03:11 Stopping cliendtoendsuite_engine_1             ... 
18:03:11 Stopping cliendtoendsuite_registry_1           ... 
18:03:13 
Stopping cliendtoendsuite_notary-server_1      ... done

Stopping cliendtoendsuite_evil-notary-server_1 ... done

Stopping cliendtoendsuite_registry_1           ... done

Stopping cliendtoendsuite_engine_1             ... done
Removing cliendtoendsuite_notary-server_1      ... 
18:03:13 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:03:13 Removing cliendtoendsuite_engine_1             ... 
18:03:13 Removing cliendtoendsuite_registry_1           ... 
18:03:13 
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
18:03:13 Removing image cliendtoendsuite_notary-server
18:03:13 Removing image cliendtoendsuite_evil-notary-server
18:03:13 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 TEST_ENGINE_VERSION=18.09-dind -e DOCKERD_EXPERIMENTAL=1 docker-cli-e2eclie2e3
18:03:14 Creating network "cliendtoendsuite_default" with the default driver
18:03:14 Building evil-notary-server
18:03:14 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:03:14 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:03:14  ---> 16b632e954ca
18:03:14 Step 3/3 : COPY ./notary-evil/ /fixtures/
18:03:15  ---> df0e50910841
18:03:15 Successfully built df0e50910841
18:03:15 Successfully tagged cliendtoendsuite_evil-notary-server:latest
18:03:15 Building notary-server
18:03:15 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:03:15 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:03:15  ---> 16b632e954ca
18:03:15 Step 3/3 : COPY ./notary/ /fixtures/
18:03:15  ---> 8dd095526ce2
18:03:15 Successfully built 8dd095526ce2
18:03:15 Successfully tagged cliendtoendsuite_notary-server:latest
18:03:15 Creating cliendtoendsuite_evil-notary-server_1 ... 
18:03:15 Creating cliendtoendsuite_registry_1           ... 
18:03:15 Creating cliendtoendsuite_engine_1             ... 
18:03:15 Creating cliendtoendsuite_notary-server_1      ... 
18:03:20 
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.25.0.3:2375
18:03:20 Client:
18:03:20  Version:           19.03.0-dev
18:03:20  API version:       1.39
18:03:20  Go version:        go1.13.10
18:03:20  Git commit:        
18:03:20  Built:             Tue May 19 17:58:05 2020
18:03:20  OS/Arch:           linux/amd64
18:03:20  Experimental:      false
18:03:20 
18:03:20 Server: Docker Engine - Community
18:03:20  Engine:
18:03:20   Version:          18.09.9
18:03:20   API version:      1.39 (minimum version 1.12)
18:03:20   Go version:       go1.11.13
18:03:20   Git commit:       039a7df9ba
18:03:20   Built:            Wed Sep  4 16:55:50 2019
18:03:20   OS/Arch:          linux/amd64
18:03:20   Experimental:     true
18:03:20 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
18:03:20 88286f41530e: Pulling fs layer
18:03:20 88286f41530e: Verifying Checksum
18:03:20 88286f41530e: Download complete
18:03:20 88286f41530e: Pull complete
18:03:20 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:03:20 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:03:20 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:03:20 The push refers to repository [registry:5000/alpine]
18:03:20 5bef08742407: Preparing
18:03:20 5bef08742407: Pushed
18:03:21 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
18:03:21 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
18:03:21 03b1be98f3f9: Pulling fs layer
18:03:21 03b1be98f3f9: Verifying Checksum
18:03:21 03b1be98f3f9: Download complete
18:03:21 03b1be98f3f9: Pull complete
18:03:21 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:03:21 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:03:21 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:03:21 The push refers to repository [registry:5000/busybox]
18:03:21 6a749002dd6a: Preparing
18:03:21 6a749002dd6a: Pushed
18:03:21 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
18:03:22 Swarm initialized: current node (04jt8n9cx63qsplt5v01hwvoh) is now a manager.
18:03:22 
18:03:22 To add a worker to this swarm, run the following command:
18:03:22 
18:03:22     docker swarm join --token SWMTKN-1-51mhsol4mjdokhmffb2sb1pljcyyc3s8qrlya1dlbtnue3001y-ah0jt1az75saceak0spq7ir32 172.25.0.3:2377
18:03:22 
18:03:22 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
18:03:22 
18:03:48 ✓  e2e/cli-plugins (2.858s)
18:03:48 ∅  e2e/cli-plugins/plugins/badmeta
18:03:48 ∅  e2e/cli-plugins/plugins/nopersistentprerun
18:03:48 ✓  e2e/context (45ms)
18:03:54 ✓  e2e/container (7.822s)
18:03:57 ✓  e2e/plugin (2.967s)
18:03:58 ✓  e2e/stack (590ms)
18:03:58 ✓  e2e/system (75ms)
18:04:03 ✓  e2e/trust (3.604s)
18:04:03 ✓  e2e/image (14.853s)
18:04:03 ∅  e2e/internal/fixtures
18:04:03 ∅  e2e/plugin/basic
18:04:03 
18:04:03 === Skipped
18:04:03 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:04:03     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:04:03 
18:04:03 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:04:03     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:04:03         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:04:03 
18:04:03 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:04:03     --- SKIP: TestRemove/Kubernetes (0.00s)
18:04:03         remove_test.go:22: !environment.KubernetesEnabled()
18:04:03 
18:04:03 
18:04:03 DONE 88 tests, 3 skipped in 41.128s
18:04:04 Stopping cliendtoendsuite_notary-server_1      ... 
18:04:04 Stopping cliendtoendsuite_registry_1           ... 
18:04:04 Stopping cliendtoendsuite_engine_1             ... 
18:04:04 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:04:06 
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      ... 
18:04:06 Removing cliendtoendsuite_registry_1           ... 
18:04:06 Removing cliendtoendsuite_engine_1             ... 
18:04:06 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:04:06 
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
18:04:06 Removing image cliendtoendsuite_notary-server
18:04:06 Removing image cliendtoendsuite_evil-notary-server
18:04:06 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 TEST_ENGINE_VERSION=18.09-dind -e DOCKERD_EXPERIMENTAL=1 -e TEST_CONNHELPER=ssh docker-cli-e2eclie2e3
18:04:07 Creating network "cliendtoendsuite_default" with the default driver
18:04:07 Building notary-server
18:04:07 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:04:07 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:04:07  ---> 16b632e954ca
18:04:07 Step 3/3 : COPY ./notary/ /fixtures/
18:04:07  ---> 3b71d68fa4b2
18:04:07 Successfully built 3b71d68fa4b2
18:04:07 Successfully tagged cliendtoendsuite_notary-server:latest
18:04:07 Building evil-notary-server
18:04:07 Step 1/3 : ARG NOTARY_VERSION=0.5.0
18:04:07 Step 2/3 : FROM notary:server-${NOTARY_VERSION}
18:04:07  ---> 16b632e954ca
18:04:07 Step 3/3 : COPY ./notary-evil/ /fixtures/
18:04:08  ---> 265aeac4339b
18:04:08 Successfully built 265aeac4339b
18:04:08 Successfully tagged cliendtoendsuite_evil-notary-server:latest
18:04:08 Building engine
18:04:08 Step 1/6 : FROM docker:test-dind
18:04:08  ---> c814ba3a41a3
18:04:08 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
18:04:08  ---> Using cache
18:04:08  ---> c5c24a772343
18:04:08 Step 3/6 : RUN  ln -s /usr/local/bin/docker /usr/bin/docker
18:04:08  ---> Using cache
18:04:08  ---> c99ec836f43d
18:04:08 Step 4/6 : COPY ./connhelper-ssh/entrypoint.sh /
18:04:08  ---> Using cache
18:04:08  ---> 42577e47797f
18:04:08 Step 5/6 : EXPOSE 22
18:04:08  ---> Using cache
18:04:08  ---> 3dea027a7f3d
18:04:08 Step 6/6 : ENTRYPOINT ["/entrypoint.sh"]
18:04:08  ---> Using cache
18:04:08  ---> 6430bc7eab4d
18:04:08 Successfully built 6430bc7eab4d
18:04:08 Successfully tagged docker:18.09-dind
18:04:08 Creating cliendtoendsuite_notary-server_1 ... 
18:04:08 Creating cliendtoendsuite_engine_1        ... 
18:04:08 Creating cliendtoendsuite_evil-notary-server_1 ... 
18:04:08 Creating cliendtoendsuite_registry_1           ... 
18:04:13 
Creating cliendtoendsuite_notary-server_1      ... done

Creating cliendtoendsuite_engine_1             ... done

Creating cliendtoendsuite_registry_1           ... done

Creating cliendtoendsuite_evil-notary-server_1 ... done
Waiting for docker daemon to become available at ssh://penguin@172.26.0.3
18:04:13 Client:
18:04:13  Version:           19.03.0-dev
18:04:13  API version:       1.40
18:04:13  Go version:        go1.13.10
18:04:13  Git commit:        
18:04:13  Built:             Tue May 19 17:58:05 2020
18:04:13  OS/Arch:           linux/amd64
18:04:13  Experimental:      false
18:04:13 
18:04:13 Server: Docker Engine - Community
18:04:13  Engine:
18:04:13   Version:          19.03.8
18:04:13   API version:      1.40 (minimum version 1.12)
18:04:13   Go version:       go1.12.17
18:04:13   Git commit:       afacb8b7f0
18:04:13   Built:            Wed Mar 11 01:30:32 2020
18:04:13   OS/Arch:          linux/amd64
18:04:13   Experimental:     true
18:04:13  containerd:
18:04:13   Version:          v1.2.13
18:04:13   GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
18:04:13  runc:
18:04:13   Version:          1.0.0-rc10
18:04:13   GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
18:04:13  docker-init:
18:04:13   Version:          0.18.0
18:04:13   GitCommit:        fec3683
18:04:14 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
18:04:14 88286f41530e: Pulling fs layer
18:04:14 88286f41530e: Verifying Checksum
18:04:14 88286f41530e: Download complete
18:04:14 88286f41530e: Pull complete
18:04:14 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:04:14 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:04:14 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
18:04:14 The push refers to repository [registry:5000/alpine]
18:04:14 5bef08742407: Preparing
18:04:14 5bef08742407: Pushed
18:04:15 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
18:04:15 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
18:04:15 03b1be98f3f9: Pulling fs layer
18:04:15 03b1be98f3f9: Download complete
18:04:15 03b1be98f3f9: Pull complete
18:04:15 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:04:15 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:04:15 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
18:04:16 The push refers to repository [registry:5000/busybox]
18:04:16 6a749002dd6a: Preparing
18:04:16 6a749002dd6a: Pushed
18:04:16 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
18:04:17 Swarm initialized: current node (qj6wmwpgiszv8xyz3bz4vzgq3) is now a manager.
18:04:17 
18:04:17 To add a worker to this swarm, run the following command:
18:04:17 
18:04:17     docker swarm join --token SWMTKN-1-4u6mo7bgmlu77r60ykdfa1j9wt4mf6jl494xdxief8ynlajdyx-dheoiw4hzmd479jjhxtj58a11 172.26.0.3:2377
18:04:17 
18:04:17 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
18:04:17 
18:04:55 ✓  e2e/cli-plugins (13.633s)
18:04:55 ∅  e2e/cli-plugins/plugins/badmeta (2ms)
18:04:55 ∅  e2e/cli-plugins/plugins/nopersistentprerun
18:04:55 ✓  e2e/context (29ms)
18:04:57 ✓  e2e/container (17.651s)
18:05:03 ✓  e2e/plugin (4.401s)
18:05:06 ✓  e2e/stack (2.187s)
18:05:06 ✓  e2e/system (264ms)
18:05:14 ✓  e2e/trust (6.481s)
18:05:19 ✓  e2e/image (25.143s)
18:05:19 ∅  e2e/internal/fixtures
18:05:19 ∅  e2e/plugin/basic
18:05:19 
18:05:19 === Skipped
18:05:19 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
18:05:19     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
18:05:19 
18:05:19 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
18:05:19     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
18:05:19         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
18:05:19 
18:05:19 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
18:05:19     --- SKIP: TestRemove/Kubernetes (0.00s)
18:05:19         remove_test.go:22: !environment.KubernetesEnabled()
18:05:19 
18:05:19 
18:05:19 DONE 88 tests, 3 skipped in 62.201s
18:05:19 Stopping cliendtoendsuite_notary-server_1      ... 
18:05:19 Stopping cliendtoendsuite_evil-notary-server_1 ... 
18:05:19 Stopping cliendtoendsuite_registry_1           ... 
18:05:19 Stopping cliendtoendsuite_engine_1             ... 
18:05:21 
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_notary-server_1      ... 
18:05:21 Removing cliendtoendsuite_evil-notary-server_1 ... 
18:05:21 Removing cliendtoendsuite_registry_1           ... 
18:05:21 Removing cliendtoendsuite_engine_1             ... 
18:05:21 
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
18:05:21 Removing image cliendtoendsuite_notary-server
18:05:21 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