Skip to content
Failed

Console Output

Skipping 146 KB.. Full Log
09:53:39 sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d: Pulling from library/alpine
09:53:39 88286f41530e: Pulling fs layer
09:53:39 88286f41530e: Verifying Checksum
09:53:39 88286f41530e: Download complete
09:53:39 88286f41530e: Pull complete
09:53:39 Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
09:53:39 Status: Downloaded newer image for alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
09:53:39 docker.io/library/alpine@sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
09:53:39 The push refers to repository [registry:5000/alpine]
09:53:39 5bef08742407: Preparing
09:53:39 5bef08742407: Pushed
09:53:39 3.6: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:53:40 sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7: Pulling from library/busybox
09:53:40 03b1be98f3f9: Pulling fs layer
09:53:40 03b1be98f3f9: Verifying Checksum
09:53:40 03b1be98f3f9: Download complete
09:53:40 03b1be98f3f9: Pull complete
09:53:40 Digest: sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
09:53:40 Status: Downloaded newer image for busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
09:53:40 docker.io/library/busybox@sha256:3e8fa85ddfef1af9ca85a5cfb714148956984e02f00bec3f7f49d3925a91e0e7
09:53:40 The push refers to repository [registry:5000/busybox]
09:53:40 6a749002dd6a: Preparing
09:53:40 6a749002dd6a: Pushed
09:53:40 1.27.2: digest: sha256:030fcb92e1487b18c974784dcc110a93147c9fc402188370fbfd17efabffc6af size: 527
09:53:41 Swarm initialized: current node (h4boyldzgqipfv91t5gkxkn6b) is now a manager.
09:53:41 
09:53:41 To add a worker to this swarm, run the following command:
09:53:41 
09:53:41     docker swarm join --token SWMTKN-1-5afdfws4o2y8a3xlgb07j30piboexkmor1q6cweg8xzw75l5xh-630v7t7k1281ou3o6q0mer9oo 172.18.0.4:2377
09:53:41 
09:53:41 To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
09:53:41 
09:54:07 ✓  e2e/cli-plugins (2.685s)
09:54:07 ∅  e2e/cli-plugins/plugins/badmeta
09:54:07 ∅  e2e/cli-plugins/plugins/nopersistentprerun
09:54:07 ✓  e2e/context (50ms)
09:54:08 ✖  e2e/container (5.014s)
09:54:11 ✖  e2e/image (4.108s)
09:54:11 ∅  e2e/internal/fixtures
09:54:12 ✖  e2e/plugin (2.253s)
09:54:12 ∅  e2e/plugin/basic
09:54:12 ✓  e2e/stack (612ms)
09:54:12 ✓  e2e/system (61ms)
09:54:13 ✖  e2e/trust (507ms)
09:54:13 
09:54:13 === Skipped
09:54:13 === SKIP: e2e/cli-plugins TestCLIPluginDialStdio (0.00s)
09:54:13     dial_test.go:16: skipping plugin dial-stdio test since DOCKER_CLI_PLUGIN_USE_DIAL_STDIO is not set
09:54:13 
09:54:13 === SKIP: e2e/image TestBuildIidFileSquash (0.06s)
09:54:13     build_test.go:112: !experimentalBuild: running against a non-experimental daemon
09:54:13 
09:54:13 === SKIP: e2e/stack TestDeployWithNamedResources/Kubernetes (0.00s)
09:54:13     --- SKIP: TestDeployWithNamedResources/Kubernetes (0.00s)
09:54:13         deploy_test.go:22: FIXME(chris-crone): currently does not work with compose for kubernetes.
09:54:13 
09:54:13 === SKIP: e2e/stack TestRemove/Kubernetes (0.00s)
09:54:13     --- SKIP: TestRemove/Kubernetes (0.00s)
09:54:13         remove_test.go:22: !environment.KubernetesEnabled()
09:54:13 
09:54:13 
09:54:13 === Failed
09:54:13 === FAIL: e2e/container TestCreateWithContentTrust (0.27s)
09:54:13     create_test.go:18: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-create:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-create]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from alpine
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/container TestTrustedCreateFromUnreachableTrustServer (0.24s)
09:54:13     create_test.go:38: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-create:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-create]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Layer already exists
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/container TestTrustedCreateFromBadTrustServer (0.22s)
09:54:13     create_test.go:66: assertion failed: 
09:54:13         Command:  docker image push registry:5000/evil-alpine:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/evil-alpine]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from trust-create
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/container TestRunWithContentTrust (0.34s)
09:54:13     run_test.go:36: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-run:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-run]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from trust-build1
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestTrustedBuild (0.24s)
09:54:13     build_test.go:56: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-build1:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-build1]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from trust-create
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestTrustedBuildUntrustedImage (0.12s)
09:54:13     build_test.go:105: assertion failed: 
09:54:13         Command:  docker build -t myimage .
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   Sending build context to Docker daemon 
09:54:13         
09:54:13         
09:54:13         Stderr:   error during connect: Post http://172.18.0.4:2375/v1.40/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&shmsize=0&t=myimage&target=&ulimits=null&version=1: Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         Expected stderr to contain "does not have trust data for"
09:54:13 
09:54:13 === FAIL: e2e/image TestPullWithContentTrust (0.30s)
09:54:13     pull_test.go:22: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-pull:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-pull]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from trust-run
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPullWithContentTrustUsesCacheWhenNotaryUnavailable (0.33s)
09:54:13     pull_test.go:49: assertion failed: 
09:54:13         Command:  docker image push registry:5000/trust-pull-unreachable:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-pull-unreachable]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from trust-pull
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPushWithContentTrust (0.35s)
09:54:13     push_test.go:46: assertion failed: 
09:54:13         Command:  docker push registry:5000/trust-push:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-push]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Mounted from evil-alpine
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPushWithContentTrustExistingTag (0.40s)
09:54:13     push_test.go:92: assertion failed: 
09:54:13         Command:  docker push registry:5000/trust-push-existing:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/trust-push-existing]
09:54:13         5bef08742407: Preparing
09:54:13         5bef08742407: Layer already exists
09:54:13         latest: digest: sha256:641b95ddb2ea9dc2af1a0113b6b348ebc20872ba615204fbe12148e98fd6f23d size: 528
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPushWithContentTrustReleasesDelegationOnly (0.14s)
09:54:13     push_test.go:344: assertion failed: 
09:54:13         Command:  /usr/local/bin/notary -c /tmp/notary_test-351463106/client-config.json init registry:5000/trust-push-releases-delegation
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         * fatal: client is offline
09:54:13         
09:54:13         Stderr:   time="2020-04-10T09:54:10Z" level=error msg="could not reach https://notary-server:4443: Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPushWithContentTrustSignsAllFirstLevelRolesWeHaveKeysFor (0.12s)
09:54:13     push_test.go:344: assertion failed: 
09:54:13         Command:  /usr/local/bin/notary -c /tmp/notary_test-951221203/client-config.json init registry:5000/trust-push-releases-first-roles
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         * fatal: client is offline
09:54:13         
09:54:13         Stderr:   time="2020-04-10T09:54:10Z" level=error msg="could not reach https://notary-server:4443: Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/image TestPushWithContentTrustSignsForRolesWithKeysAndValidPaths (0.12s)
09:54:13     push_test.go:344: assertion failed: 
09:54:13         Command:  /usr/local/bin/notary -c /tmp/notary_test-537408184/client-config.json init registry:5000/trust-push-releases-keys-valid-paths
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         * fatal: client is offline
09:54:13         
09:54:13         Stderr:   time="2020-04-10T09:54:10Z" level=error msg="could not reach https://notary-server:4443: Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/plugin TestInstallWithContentTrust (2.12s)
09:54:13     trust_test.go:41: assertion failed: 
09:54:13         Command:  docker plugin push registry:5000/plugin-content-trust
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   The push refers to repository [registry:5000/plugin-content-trust]
09:54:13         971b1bef1712: Preparing
09:54:13         971b1bef1712: Pushed
09:54:13         latest: digest: sha256:24125c2d0e564f71b478b8cf285a9e0f68410ed9eda0d41ddaedd391da7576ad size: 518
09:54:13         Signing and pushing trust metadata
09:54:13         
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/plugin TestInstallWithContentTrustUntrusted (0.12s)
09:54:13     trust_test.go:68: assertion failed: 
09:54:13         Command:  docker plugin install --grant-all-permissions tiborvass/sample-volume-plugin:latest
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         Expected stderr to contain "Error: remote trust data does not exist"
09:54:13 
09:54:13 === FAIL: e2e/trust TestRevokeImage (0.13s)
09:54:13     revoke_test.go:55: assertion failed: 
09:54:13         Command:  docker -D trust sign registry:5000/revoke:v1
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         Stderr:   time="2020-04-10T09:54:12Z" level=debug msg="reading certificate directory: /tmp/trust_test-162519812/tls/notary-server:4443"
09:54:13         time="2020-04-10T09:54:12Z" level=debug msg="Error pinging notary server \"https://notary-server:4443/v2/\": Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         time="2020-04-10T09:54:12Z" level=debug msg="Making dir path: /tmp/trust_test-162519812/trust/tuf/registry:5000/revoke/changelist"
09:54:13         Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/trust TestRevokeRepo (0.12s)
09:54:13     revoke_test.go:64: assertion failed: 
09:54:13         Command:  docker -D trust sign registry:5000/revokerepo:v1
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         Stderr:   time="2020-04-10T09:54:12Z" level=debug msg="reading certificate directory: /tmp/trust_test-623335571/tls/notary-server:4443"
09:54:13         time="2020-04-10T09:54:12Z" level=debug msg="Error pinging notary server \"https://notary-server:4443/v2/\": Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         time="2020-04-10T09:54:12Z" level=debug msg="Making dir path: /tmp/trust_test-623335571/trust/tuf/registry:5000/revokerepo/changelist"
09:54:13         Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/trust TestSignLocalImage (0.13s)
09:54:13     sign_test.go:32: assertion failed: 
09:54:13         Command:  docker trust sign registry:5000/sign:v1
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         Stderr:   Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 === FAIL: e2e/trust TestSignWithLocalFlag (0.12s)
09:54:13     sign_test.go:57: assertion failed: 
09:54:13         Command:  docker -D trust sign registry:5000/signlocal:v1
09:54:13         ExitCode: 1
09:54:13         Error:    exit status 1
09:54:13         Stdout:   
09:54:13         Stderr:   time="2020-04-10T09:54:12Z" level=debug msg="reading certificate directory: /tmp/trust_test-671403069/tls/notary-server:4443"
09:54:13         time="2020-04-10T09:54:13Z" level=debug msg="Error pinging notary server \"https://notary-server:4443/v2/\": Get https://notary-server:4443/v2/: x509: certificate has expired or is not yet valid"
09:54:13         time="2020-04-10T09:54:13Z" level=debug msg="Making dir path: /tmp/trust_test-671403069/trust/tuf/registry:5000/signlocal/changelist"
09:54:13         Error: error contacting notary server: x509: certificate has expired or is not yet valid
09:54:13         
09:54:13         
09:54:13         Failures:
09:54:13         ExitCode was 1 expected 0
09:54:13         Expected no error
09:54:13 
09:54:13 
09:54:13 DONE 88 tests, 4 skipped, 19 failures in 32.119s
09:54:13 Stopping cliendtoendsuite_notary-server_1      ... 
09:54:13 Stopping cliendtoendsuite_engine_1             ... 
09:54:13 Stopping cliendtoendsuite_evil-notary-server_1 ... 
09:54:13 Stopping cliendtoendsuite_registry_1           ... 
09:54:15 
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      ... 
09:54:15 Removing cliendtoendsuite_engine_1             ... 
09:54:15 Removing cliendtoendsuite_evil-notary-server_1 ... 
09:54:15 Removing cliendtoendsuite_registry_1           ... 
09:54:15 
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
09:54:15 Removing image cliendtoendsuite_notary-server
09:54:15 Removing image cliendtoendsuite_evil-notary-server
09:54:16 docker.Makefile:148: recipe for target 'test-e2e-non-experimental' failed
09:54:16 make: *** [test-e2e-non-experimental] Error 1
[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

ERROR: script returned exit code 2
Finished: FAILURE