Skip to content
Failed

Console Output

Pull request #2724 updated
15:27:52 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials)
Obtained Jenkinsfile from 049e2c0dea4ff4d692f513272ab4205ca0b642c8+4757eea80c49b7d593537ea9a0b9e5b398570745 (c7557fc566d321b44af4bf69714080c8b8eb2a4f)
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 5d8b74fd03a1c7cc00e1c1f32d100ed97a17f4f0
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
 > git --version # 'git version 2.20.1'
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 5d8b74fd03a1c7cc00e1c1f32d100ed97a17f4f0 (master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5d8b74fd03a1c7cc00e1c1f32d100ed97a17f4f0 # timeout=10
Commit message: "Merge pull request #25 from ingshtrom/in-2733-load-from-file"
 > git rev-list --no-walk 5d8b74fd03a1c7cc00e1c1f32d100ed97a17f4f0 # timeout=10
Excluding src/test/ from checkout of git https://github.com/docker/jps.git so that shared library test code cannot be accessed by Pipelines.
To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins.
[Pipeline] Start of Pipeline
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-0f4f1d0309773c0ec) in /home/ubuntu/workspace/docker-py_PR-2724
[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/docker-py_PR-2724@tmp/0084ebeb-0592-40a7-821c-ec5f7ba65587/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
15:27:59 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
15:27:59 chowning workspace
[Pipeline] sh
15:27:59 + pwd
15:27:59 + id -u
15:27:59 + id -g
15:27:59 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-2724:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
15:28:00 Removing all docker containers
[Pipeline] sh
15:28:00 + docker container ls -aq
[Pipeline] echo
15:28:00 Docker containers have been removed
[Pipeline] echo
15:28:00 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
15:28:00 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (build image)
[Pipeline] checkout
15:28:00 using credential docker-jenkins-github-credentials
15:28:00 Cloning the remote Git repository
15:28:00 Cloning with configured refspecs honoured and without tags
15:28:01 Fetching without tags
15:28:01 Merging remotes/origin/master commit 4757eea80c49b7d593537ea9a0b9e5b398570745 into PR head commit 049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:01 Merge succeeded, producing 049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:01 Checking out Revision 049e2c0dea4ff4d692f513272ab4205ca0b642c8 (PR-2724)
15:28:01 Commit message: "Avoid setting unsuported parameter for subprocess.Popen on Windows"
15:28:01 First time build. Skipping changelog.
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-2724 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.17.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --progress -- https://github.com/docker/docker-py.git +refs/pull/2724/head:refs/remotes/origin/PR-2724 +refs/heads/master:refs/remotes/origin/master # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/2724/head:refs/remotes/origin/PR-2724 # 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/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --progress -- https://github.com/docker/docker-py.git +refs/pull/2724/head:refs/remotes/origin/PR-2724 +refs/heads/master:refs/remotes/origin/master # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 049e2c0dea4ff4d692f513272ab4205ca0b642c8 # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 4757eea80c49b7d593537ea9a0b9e5b398570745 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 049e2c0dea4ff4d692f513272ab4205ca0b642c8 # timeout=10
 > git rev-list --no-walk c9f0ce2596c36be68020dd3f05f86505a5a9da18 # timeout=10
[Pipeline] sh
15:28:02 + git rev-parse HEAD
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] isUnix
[Pipeline] sh
15:28:03 + docker pull dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:03 Error response from daemon: manifest for dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
15:28:03 + docker build -t dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8 -f tests/Dockerfile-ssh-dind .
15:28:03 Sending build context to Docker daemon   1.37MB

15:28:03 Step 1/11 : ARG API_VERSION=1.39
15:28:03 Step 2/11 : ARG ENGINE_VERSION=19.03.12
15:28:03 Step 3/11 : FROM docker:${ENGINE_VERSION}-dind
15:28:03  ---> 66dc2d45749a
15:28:03 Step 4/11 : RUN apk add --no-cache 		openssh
15:28:03  ---> Using cache
15:28:03  ---> 8bcb2a92f0c4
15:28:03 Step 5/11 : RUN ssh-keygen -A
15:28:03  ---> Using cache
15:28:03  ---> 6154679ec4e7
15:28:03 Step 6/11 : RUN echo "IgnoreUserKnownHosts yes" > /etc/ssh/sshd_config &&   echo "PubkeyAuthentication yes" >> /etc/ssh/sshd_config &&   echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
15:28:03  ---> Using cache
15:28:03  ---> d3713ffd6c28
15:28:03 Step 7/11 : COPY tests/ssh-keys/authorized_keys /root/.ssh/authorized_keys
15:28:03  ---> Using cache
15:28:03  ---> 99427fc78aa6
15:28:03 Step 8/11 : RUN chmod 600 /root/.ssh/authorized_keys
15:28:03  ---> Using cache
15:28:03  ---> 5db701aad5ec
15:28:03 Step 9/11 : RUN echo "root:root" | chpasswd
15:28:03  ---> Using cache
15:28:03  ---> fb3f2a5eaad9
15:28:03 Step 10/11 : RUN ln -s /usr/local/bin/docker /usr/bin/docker
15:28:03  ---> Using cache
15:28:03  ---> 703399a2ebd8
15:28:03 Step 11/11 : EXPOSE 22
15:28:03  ---> Using cache
15:28:03  ---> e8d57b422c35
15:28:03 Successfully built e8d57b422c35
15:28:03 Successfully tagged dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
$ 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/docker-py_PR-2724@tmp/08f3296a-17d0-4a06-9931-e2620702b11b/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
15:28:03 + docker tag dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8 dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
15:28:03 + docker push dockerbuildbot/docker-py:sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:03 The push refers to repository [docker.io/dockerbuildbot/docker-py]
15:28:03 0c63e0ad6853: Preparing
15:28:03 9a7801817502: Preparing
15:28:03 c4f10f77b28d: Preparing
15:28:03 b841019fb309: Preparing
15:28:03 0f11dcf30cc6: Preparing
15:28:03 bd605d128c7e: Preparing
15:28:03 9ec5f90d353b: Preparing
15:28:03 1149e736aa92: Preparing
15:28:03 39e79983ac8b: Preparing
15:28:03 da8c28465f82: Preparing
15:28:03 d1292e236c36: Preparing
15:28:03 8890c171a12b: Preparing
15:28:03 4ae5bd84d450: Preparing
15:28:03 723a561964c8: Preparing
15:28:03 78764725b56c: Preparing
15:28:03 51d6d3d09136: Preparing
15:28:03 bd605d128c7e: Waiting
15:28:03 1507bc794612: Preparing
15:28:03 50644c29ef5a: Preparing
15:28:03 9ec5f90d353b: Waiting
15:28:03 39e79983ac8b: Waiting
15:28:03 1149e736aa92: Waiting
15:28:03 4ae5bd84d450: Waiting
15:28:03 da8c28465f82: Waiting
15:28:03 723a561964c8: Waiting
15:28:03 8890c171a12b: Waiting
15:28:03 d1292e236c36: Waiting
15:28:03 78764725b56c: Waiting
15:28:03 50644c29ef5a: Waiting
15:28:03 51d6d3d09136: Waiting
15:28:03 1507bc794612: Waiting
15:28:03 0c63e0ad6853: Layer already exists
15:28:03 b841019fb309: Layer already exists
15:28:03 0f11dcf30cc6: Layer already exists
15:28:03 c4f10f77b28d: Layer already exists
15:28:03 9ec5f90d353b: Layer already exists
15:28:03 9a7801817502: Layer already exists
15:28:03 1149e736aa92: Layer already exists
15:28:03 bd605d128c7e: Layer already exists
15:28:03 39e79983ac8b: Layer already exists
15:28:03 da8c28465f82: Layer already exists
15:28:03 d1292e236c36: Layer already exists
15:28:03 8890c171a12b: Layer already exists
15:28:03 723a561964c8: Layer already exists
15:28:03 78764725b56c: Layer already exists
15:28:04 1507bc794612: Layer already exists
15:28:04 51d6d3d09136: Layer already exists
15:28:04 4ae5bd84d450: Layer already exists
15:28:04 50644c29ef5a: Layer already exists
15:28:04 sshdind-049e2c0dea4ff4d692f513272ab4205ca0b642c8: digest: sha256:899b82275a71d6b9f8309a08984086bcfdb9b714a5c9712163bffd59343d84ad size: 4067
[Pipeline] isUnix
[Pipeline] sh
15:28:04 + docker pull dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:04 Error response from daemon: manifest for dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
15:28:04 + docker build -t dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8 -f tests/Dockerfile --build-arg PYTHON_VERSION=2.7 .
15:28:04 Sending build context to Docker daemon   1.37MB

15:28:04 Step 1/21 : ARG PYTHON_VERSION=3.7
15:28:04 Step 2/21 : FROM python:${PYTHON_VERSION}
15:28:04  ---> 68e7be49c28c
15:28:04 Step 3/21 : ARG APT_MIRROR
15:28:04  ---> Using cache
15:28:04  ---> 8b8d009161f6
15:28:04 Step 4/21 : RUN sed -ri "s/(httpredir|deb).debian.org/${APT_MIRROR:-deb.debian.org}/g" /etc/apt/sources.list     && sed -ri "s/(security).debian.org/${APT_MIRROR:-security.debian.org}/g" /etc/apt/sources.list
15:28:04  ---> Using cache
15:28:04  ---> 4cd9df7bff88
15:28:04 Step 5/21 : RUN apt-get update && apt-get -y install --no-install-recommends     gnupg2     pass
15:28:04  ---> Using cache
15:28:04  ---> 883a151c0f08
15:28:04 Step 6/21 : COPY tests/ssh-keys /root/.ssh
15:28:04  ---> Using cache
15:28:04  ---> 6db9c2b1c7bd
15:28:04 Step 7/21 : RUN chmod -R 600 /root/.ssh
15:28:04  ---> Using cache
15:28:04  ---> 28e2cbb0e8a6
15:28:04 Step 8/21 : COPY ./tests/gpg-keys /gpg-keys
15:28:04  ---> Using cache
15:28:04  ---> a4a6b4ad8baf
15:28:04 Step 9/21 : RUN gpg2 --import gpg-keys/secret
15:28:04  ---> Using cache
15:28:04  ---> 845e2de2fef4
15:28:04 Step 10/21 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust
15:28:04  ---> Using cache
15:28:04  ---> 2b50001e8b9e
15:28:04 Step 11/21 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}')
15:28:04  ---> Using cache
15:28:04  ---> 47a3d370b6db
15:28:04 Step 12/21 : RUN gpg2 --check-trustdb
15:28:04  ---> Using cache
15:28:04  ---> 7be6a0856e7f
15:28:04 Step 13/21 : ARG CREDSTORE_VERSION=v0.6.3
15:28:04  ---> Using cache
15:28:04  ---> 7b9d50019195
15:28:04 Step 14/21 : RUN curl -sSL -o /opt/docker-credential-pass.tar.gz     https://github.com/docker/docker-credential-helpers/releases/download/$CREDSTORE_VERSION/docker-credential-pass-$CREDSTORE_VERSION-amd64.tar.gz &&     tar -xf /opt/docker-credential-pass.tar.gz -O > /usr/local/bin/docker-credential-pass &&     rm -rf /opt/docker-credential-pass.tar.gz &&     chmod +x /usr/local/bin/docker-credential-pass
15:28:04  ---> Using cache
15:28:04  ---> 20daf64e892e
15:28:04 Step 15/21 : WORKDIR /src
15:28:04  ---> Using cache
15:28:04  ---> a8814169a54c
15:28:04 Step 16/21 : COPY requirements.txt /src/requirements.txt
15:28:04  ---> Using cache
15:28:04  ---> 0185681f388a
15:28:04 Step 17/21 : RUN pip install -r requirements.txt
15:28:04  ---> Using cache
15:28:04  ---> f9448f15df49
15:28:04 Step 18/21 : COPY test-requirements.txt /src/test-requirements.txt
15:28:04  ---> Using cache
15:28:04  ---> cabdc9df2c42
15:28:04 Step 19/21 : RUN pip install -r test-requirements.txt
15:28:04  ---> Using cache
15:28:04  ---> 8b0b9c22b6ec
15:28:04 Step 20/21 : COPY . /src
15:28:04  ---> Using cache
15:28:04  ---> aad32a2ec99a
15:28:04 Step 21/21 : RUN pip install .
15:28:04  ---> Using cache
15:28:04  ---> ffe6a98a4c17
15:28:04 Successfully built ffe6a98a4c17
15:28:04 Successfully tagged dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
15:28:05 + docker tag dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8 dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
15:28:05 + docker push dockerbuildbot/docker-py:py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:05 The push refers to repository [docker.io/dockerbuildbot/docker-py]
15:28:05 1064c0d80724: Preparing
15:28:05 38c759fa04ff: Preparing
15:28:05 f26479960927: Preparing
15:28:05 f8c7c7885948: Preparing
15:28:05 d20594b126a1: Preparing
15:28:05 f96713d79336: Preparing
15:28:05 fe9339629099: Preparing
15:28:05 642b30274097: Preparing
15:28:05 e469276e3ce9: Preparing
15:28:05 b941d3f299d0: Preparing
15:28:05 ccdce90ffbd4: Preparing
15:28:05 1998e7ff75bf: Preparing
15:28:05 52c07d17d3fa: Preparing
15:28:05 2d197933a613: Preparing
15:28:05 ac4e495eba5e: Preparing
15:28:05 2d6842184a0a: Preparing
15:28:05 448a9ef5c2b9: Preparing
15:28:05 e571d2d3c73c: Preparing
15:28:05 da7b0a80a4f2: Preparing
15:28:05 ceee8816bb96: Preparing
15:28:05 47458fb45d99: Preparing
15:28:05 46829331b1e4: Preparing
15:28:05 d35c5bda4793: Preparing
15:28:05 a3c1026c6bcc: Preparing
15:28:05 f1d420c2af1a: Preparing
15:28:05 461719022993: Preparing
15:28:05 f96713d79336: Waiting
15:28:05 ac4e495eba5e: Waiting
15:28:05 ccdce90ffbd4: Waiting
15:28:05 2d6842184a0a: Waiting
15:28:05 1998e7ff75bf: Waiting
15:28:05 fe9339629099: Waiting
15:28:05 448a9ef5c2b9: Waiting
15:28:05 52c07d17d3fa: Waiting
15:28:05 e571d2d3c73c: Waiting
15:28:05 da7b0a80a4f2: Waiting
15:28:05 642b30274097: Waiting
15:28:05 2d197933a613: Waiting
15:28:05 ceee8816bb96: Waiting
15:28:05 e469276e3ce9: Waiting
15:28:05 b941d3f299d0: Waiting
15:28:05 47458fb45d99: Waiting
15:28:05 d35c5bda4793: Waiting
15:28:05 f1d420c2af1a: Waiting
15:28:05 461719022993: Waiting
15:28:05 a3c1026c6bcc: Waiting
15:28:05 46829331b1e4: Waiting
15:28:05 f26479960927: Layer already exists
15:28:05 1064c0d80724: Layer already exists
15:28:05 f8c7c7885948: Layer already exists
15:28:05 d20594b126a1: Layer already exists
15:28:05 f96713d79336: Layer already exists
15:28:05 e469276e3ce9: Layer already exists
15:28:05 642b30274097: Layer already exists
15:28:05 fe9339629099: Layer already exists
15:28:05 38c759fa04ff: Layer already exists
15:28:05 b941d3f299d0: Layer already exists
15:28:05 ccdce90ffbd4: Layer already exists
15:28:05 1998e7ff75bf: Layer already exists
15:28:05 52c07d17d3fa: Layer already exists
15:28:05 2d197933a613: Layer already exists
15:28:05 ac4e495eba5e: Layer already exists
15:28:05 448a9ef5c2b9: Layer already exists
15:28:05 2d6842184a0a: Layer already exists
15:28:05 e571d2d3c73c: Layer already exists
15:28:05 da7b0a80a4f2: Layer already exists
15:28:05 46829331b1e4: Layer already exists
15:28:05 ceee8816bb96: Layer already exists
15:28:05 d35c5bda4793: Layer already exists
15:28:05 47458fb45d99: Layer already exists
15:28:05 a3c1026c6bcc: Layer already exists
15:28:05 f1d420c2af1a: Layer already exists
15:28:05 461719022993: Layer already exists
15:28:05 py2-049e2c0dea4ff4d692f513272ab4205ca0b642c8: digest: sha256:2a87570a02f7a7b7023256ea85c4b7fc26a84446402b6dadfb7dfbec55fa8e5a size: 5769
[Pipeline] isUnix
[Pipeline] sh
15:28:06 + docker pull dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:06 Error response from daemon: manifest for dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
15:28:06 + docker build -t dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8 -f tests/Dockerfile --build-arg PYTHON_VERSION=3.7 .
15:28:06 Sending build context to Docker daemon   1.37MB

15:28:06 Step 1/21 : ARG PYTHON_VERSION=3.7
15:28:06 Step 2/21 : FROM python:${PYTHON_VERSION}
15:28:06  ---> 978a47fa762f
15:28:06 Step 3/21 : ARG APT_MIRROR
15:28:06  ---> Using cache
15:28:06  ---> 3b98cbdd0ff3
15:28:06 Step 4/21 : RUN sed -ri "s/(httpredir|deb).debian.org/${APT_MIRROR:-deb.debian.org}/g" /etc/apt/sources.list     && sed -ri "s/(security).debian.org/${APT_MIRROR:-security.debian.org}/g" /etc/apt/sources.list
15:28:06  ---> Using cache
15:28:06  ---> 35ac6f5e20af
15:28:06 Step 5/21 : RUN apt-get update && apt-get -y install --no-install-recommends     gnupg2     pass
15:28:06  ---> Using cache
15:28:06  ---> f99965ab611f
15:28:06 Step 6/21 : COPY tests/ssh-keys /root/.ssh
15:28:06  ---> Using cache
15:28:06  ---> b8d9b39eeb35
15:28:06 Step 7/21 : RUN chmod -R 600 /root/.ssh
15:28:06  ---> Using cache
15:28:06  ---> 08dc3e25e74c
15:28:06 Step 8/21 : COPY ./tests/gpg-keys /gpg-keys
15:28:06  ---> Using cache
15:28:06  ---> 6bb6bf802033
15:28:06 Step 9/21 : RUN gpg2 --import gpg-keys/secret
15:28:06  ---> Using cache
15:28:06  ---> 24748ecd361c
15:28:06 Step 10/21 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust
15:28:06  ---> Using cache
15:28:06  ---> f74cd1bc567e
15:28:06 Step 11/21 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}')
15:28:06  ---> Using cache
15:28:06  ---> 2df52db511f8
15:28:06 Step 12/21 : RUN gpg2 --check-trustdb
15:28:06  ---> Using cache
15:28:06  ---> 4611d355f0d9
15:28:06 Step 13/21 : ARG CREDSTORE_VERSION=v0.6.3
15:28:06  ---> Using cache
15:28:06  ---> aa1b1260ebe7
15:28:06 Step 14/21 : RUN curl -sSL -o /opt/docker-credential-pass.tar.gz     https://github.com/docker/docker-credential-helpers/releases/download/$CREDSTORE_VERSION/docker-credential-pass-$CREDSTORE_VERSION-amd64.tar.gz &&     tar -xf /opt/docker-credential-pass.tar.gz -O > /usr/local/bin/docker-credential-pass &&     rm -rf /opt/docker-credential-pass.tar.gz &&     chmod +x /usr/local/bin/docker-credential-pass
15:28:06  ---> Using cache
15:28:06  ---> 272b4e2b68da
15:28:06 Step 15/21 : WORKDIR /src
15:28:06  ---> Using cache
15:28:06  ---> 41d38d2f2890
15:28:06 Step 16/21 : COPY requirements.txt /src/requirements.txt
15:28:06  ---> Using cache
15:28:06  ---> da515bb813d1
15:28:06 Step 17/21 : RUN pip install -r requirements.txt
15:28:06  ---> Using cache
15:28:06  ---> 293716d7a25a
15:28:06 Step 18/21 : COPY test-requirements.txt /src/test-requirements.txt
15:28:06  ---> Using cache
15:28:06  ---> b50e05836f8f
15:28:06 Step 19/21 : RUN pip install -r test-requirements.txt
15:28:06  ---> Using cache
15:28:06  ---> 7b9430e5cc84
15:28:06 Step 20/21 : COPY . /src
15:28:06  ---> Using cache
15:28:06  ---> cac6f49fa647
15:28:06 Step 21/21 : RUN pip install .
15:28:06  ---> Using cache
15:28:06  ---> 7ea47c0fffca
15:28:06 Successfully built 7ea47c0fffca
15:28:06 Successfully tagged dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
15:28:06 + docker tag dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8 dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8
[Pipeline] isUnix
[Pipeline] sh
15:28:07 + docker push dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8
15:28:07 The push refers to repository [docker.io/dockerbuildbot/docker-py]
15:28:07 2340b20e6bd9: Preparing
15:28:07 c3d8ac0c8505: Preparing
15:28:07 e41b4398d844: Preparing
15:28:07 e679c11ae422: Preparing
15:28:07 6f4d485c7862: Preparing
15:28:07 384378dff4b0: Preparing
15:28:07 412724309818: Preparing
15:28:07 9a23012e79bd: Preparing
15:28:07 89f91de1b609: Preparing
15:28:07 64e5fc312161: Preparing
15:28:07 2ae357a544b7: Preparing
15:28:07 a04b9acd481b: Preparing
15:28:07 c72c7bc1b82b: Preparing
15:28:07 b6705b2de9fa: Preparing
15:28:07 cd17bac3f22e: Preparing
15:28:07 90cf40d12b64: Preparing
15:28:07 1192cc24f20d: Preparing
15:28:07 3da8662a6eed: Preparing
15:28:07 6a6ea1335e48: Preparing
15:28:07 4324e0912cc9: Preparing
15:28:07 59840d625c92: Preparing
15:28:07 412724309818: Waiting
15:28:07 da87e334550a: Preparing
15:28:07 c5f4367d4a59: Preparing
15:28:07 89f91de1b609: Waiting
15:28:07 ceecb62b2fcc: Preparing
15:28:07 9a23012e79bd: Waiting
15:28:07 193bc1d68b80: Preparing
15:28:07 64e5fc312161: Waiting
15:28:07 f0e10b20de19: Preparing
15:28:07 2ae357a544b7: Waiting
15:28:07 90cf40d12b64: Waiting
15:28:07 a04b9acd481b: Waiting
15:28:07 1192cc24f20d: Waiting
15:28:07 3da8662a6eed: Waiting
15:28:07 6a6ea1335e48: Waiting
15:28:07 4324e0912cc9: Waiting
15:28:07 59840d625c92: Waiting
15:28:07 da87e334550a: Waiting
15:28:07 c5f4367d4a59: Waiting
15:28:07 f0e10b20de19: Waiting
15:28:07 193bc1d68b80: Waiting
15:28:07 ceecb62b2fcc: Waiting
15:28:07 c72c7bc1b82b: Waiting
15:28:07 b6705b2de9fa: Waiting
15:28:07 cd17bac3f22e: Waiting
15:28:07 384378dff4b0: Waiting
15:28:07 6f4d485c7862: Layer already exists
15:28:07 c3d8ac0c8505: Layer already exists
15:28:07 2340b20e6bd9: Layer already exists
15:28:07 e41b4398d844: Layer already exists
15:28:07 e679c11ae422: Layer already exists
15:28:07 384378dff4b0: Layer already exists
15:28:07 64e5fc312161: Layer already exists
15:28:07 412724309818: Layer already exists
15:28:07 9a23012e79bd: Layer already exists
15:28:07 89f91de1b609: Layer already exists
15:28:07 c72c7bc1b82b: Layer already exists
15:28:07 2ae357a544b7: Layer already exists
15:28:07 a04b9acd481b: Layer already exists
15:28:07 b6705b2de9fa: Layer already exists
15:28:07 cd17bac3f22e: Layer already exists
15:28:07 90cf40d12b64: Layer already exists
15:28:07 1192cc24f20d: Layer already exists
15:28:07 6a6ea1335e48: Layer already exists
15:28:07 3da8662a6eed: Layer already exists
15:28:07 59840d625c92: Layer already exists
15:28:07 4324e0912cc9: Layer already exists
15:28:07 da87e334550a: Layer already exists
15:28:07 ceecb62b2fcc: Layer already exists
15:28:07 193bc1d68b80: Layer already exists
15:28:07 f0e10b20de19: Layer already exists
15:28:07 c5f4367d4a59: Layer already exists
15:28:08 py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8: digest: sha256:b31eb6ca95157af4e2ecc9d735d469fcb3773f2dae3c2964726a7df363fbf48a size: 5765
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-0f4f1d0309773c0ec) in /home/ubuntu/workspace/docker-py_PR-2724
[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/docker-py_PR-2724@tmp/ea284ca8-3e3a-4abb-adae-a52203e4964e/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] sh
15:28:08 + docker run --rm --entrypoint=python dockerbuildbot/docker-py:py3-049e2c0dea4ff4d692f513272ab4205ca0b642c8 /src/scripts/versions.py
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] parallel
[Pipeline] { (Branch: py2.7_19.03.12)
[Pipeline] { (Branch: py2.7_19.03.13)
[Pipeline] { (Branch: py2.7_20.10.1)
[Pipeline] { (Branch: py3.7_19.03.12)
[Pipeline] { (Branch: py3.7_19.03.13)
[Pipeline] { (Branch: py3.7_20.10.1)
[Pipeline] node
[Pipeline] node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0678c21a56a4b4e3b) in /home/ubuntu/workspace/docker-py_PR-2724
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-090e0414fa04c0051) in /home/ubuntu/workspace/docker-py_PR-2724
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-00857ecf335ccd5a9) in /home/ubuntu/workspace/docker-py_PR-2724
[Pipeline] node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0933489a42d4b9cac) in /home/ubuntu/workspace/docker-py_PR-2724
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0d7e634bbd28f7064) in /home/ubuntu/workspace/docker-py_PR-2724
[Pipeline] {
[Pipeline] {
Running on EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-05b7419f72c3278f8) in /home/ubuntu/workspace/docker-py_PR-2724
[Pipeline] {
[Pipeline] {
[Pipeline] {
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] withDockerRegistry
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch py2.7_19.03.13
[Pipeline] // withDockerRegistry
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] // node
[Pipeline] }
Failed in branch py2.7_19.03.12
[Pipeline] }
Failed in branch py3.7_20.10.1
[Pipeline] // node
[Pipeline] }
Failed in branch py3.7_19.03.12
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch py2.7_20.10.1
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch py3.7_19.03.13
[Pipeline] // parallel
[Pipeline] End of Pipeline

GitHub has been notified of this commit’s build result

Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2 (i-090e0414fa04c0051)
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
		at hudson.remoting.Channel.call(Channel.java:1001)
		at hudson.FilePath.act(FilePath.java:1070)
		at hudson.FilePath.act(FilePath.java:1059)
		at hudson.FilePath.readToString(FilePath.java:2087)
		at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
		at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
		at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
		at java.util.concurrent.FutureTask.run(FutureTask.java:266)
		at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
		at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
		at java.lang.Thread.run(Thread.java:748)
Also:   	Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0678c21a56a4b4e3b)
			at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
			at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
			at hudson.remoting.Channel.call(Channel.java:1001)
			at hudson.FilePath.act(FilePath.java:1070)
			at hudson.FilePath.act(FilePath.java:1059)
			at hudson.FilePath.readToString(FilePath.java:2087)
			at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
			at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
			at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
			at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
			at java.util.concurrent.FutureTask.run(FutureTask.java:266)
			at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
			at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
			at java.lang.Thread.run(Thread.java:748)
java.io.IOException: Is a directory
Also:   	Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0d7e634bbd28f7064)
			at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
			at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
			at hudson.remoting.Channel.call(Channel.java:1001)
			at hudson.FilePath.act(FilePath.java:1070)
			at hudson.FilePath.act(FilePath.java:1059)
			at hudson.FilePath.readToString(FilePath.java:2087)
			at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
			at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
			at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
			at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
			at java.util.concurrent.FutureTask.run(FutureTask.java:266)
			at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
			at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
			at java.lang.Thread.run(Thread.java:748)
java.io.IOException: Is a directory
Also:   	Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0933489a42d4b9cac)
			at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
			at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
			at hudson.remoting.Channel.call(Channel.java:1001)
			at hudson.FilePath.act(FilePath.java:1070)
			at hudson.FilePath.act(FilePath.java:1059)
			at hudson.FilePath.readToString(FilePath.java:2087)
			at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
			at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
			at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
			at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
			at java.util.concurrent.FutureTask.run(FutureTask.java:266)
			at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
			at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
			at java.lang.Thread.run(Thread.java:748)
java.io.IOException: Is a directory
Also:   	Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-00857ecf335ccd5a9)
			at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
			at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
			at hudson.remoting.Channel.call(Channel.java:1001)
			at hudson.FilePath.act(FilePath.java:1070)
			at hudson.FilePath.act(FilePath.java:1059)
			at hudson.FilePath.readToString(FilePath.java:2087)
			at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
			at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
			at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
			at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
			at java.util.concurrent.FutureTask.run(FutureTask.java:266)
			at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
			at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
			at java.lang.Thread.run(Thread.java:748)
java.io.IOException: Is a directory
Also:   	Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (managed-agents) - ubuntu-1804-overlay2-big (i-05b7419f72c3278f8)
			at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
			at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
			at hudson.remoting.Channel.call(Channel.java:1001)
			at hudson.FilePath.act(FilePath.java:1070)
			at hudson.FilePath.act(FilePath.java:1059)
			at hudson.FilePath.readToString(FilePath.java:2087)
			at org.jenkinsci.plugins.docker.commons.impl.RegistryKeyMaterialFactory.materialize(RegistryKeyMaterialFactory.java:81)
			at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:53)
			at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
			at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
			at java.util.concurrent.FutureTask.run(FutureTask.java:266)
			at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
			at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
			at java.lang.Thread.run(Thread.java:748)
java.io.IOException: Is a directory
java.io.IOException: Is a directory
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.FileDispatcherImpl.read(FileDispatcherImpl.java:48)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
	at sun.nio.ch.IOUtil.read(IOUtil.java:245)
	at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:223)
	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:65)
	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:109)
	at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:103)
	at java.nio.file.Files.read(Files.java:3158)
	at java.nio.file.Files.readAllBytes(Files.java:3212)
	at hudson.FilePath$ReadToString.invoke(FilePath.java:2093)
	at hudson.FilePath$ReadToString.invoke(FilePath.java:2089)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3122)
	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
	at hudson.remoting.Request$2.run(Request.java:375)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.lang.Thread.run(Thread.java:834)
Finished: FAILURE