Skip to content
Failed

Console Output

Pull request #2758 updated
18:05:49 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials)
Obtained Jenkinsfile from 111b245f20121345382a75f077d0751c89f6f7c1+d7b16ef0fbd28e153f8e974dbc2a2605f7193b5e (c399d2719b1a07283e6bb6ad4d2966c8e44914e2)
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
The recommended git tool is: NONE
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-mem (i-0bb9cb87607aa3815) in /home/ubuntu/workspace/docker-py_PR-2758
[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-2758@tmp/97504b3e-745c-4eb1-b5f4-befde41f6127/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
18:05:51 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
18:05:51 chowning workspace
[Pipeline] sh
18:05:51 + pwd
18:05:51 + id -u
18:05:51 + id -g
18:05:51 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-2758:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
18:05:52 Removing all docker containers
[Pipeline] sh
18:05:52 + docker container ls -aq
[Pipeline] echo
18:05:52 Docker containers have been removed
[Pipeline] echo
18:05:52 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
18:05:52 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (build image)
[Pipeline] checkout
18:05:52 The recommended git tool is: git
18:05:52 using credential docker-jenkins-github-credentials
18:05:52 Cloning the remote Git repository
18:05:52 Cloning with configured refspecs honoured and without tags
18:05:53 Fetching without tags
18:05:53 Merging remotes/origin/master commit d7b16ef0fbd28e153f8e974dbc2a2605f7193b5e into PR head commit 111b245f20121345382a75f077d0751c89f6f7c1
18:05:53 Merge succeeded, producing 111b245f20121345382a75f077d0751c89f6f7c1
18:05:53 Checking out Revision 111b245f20121345382a75f077d0751c89f6f7c1 (PR-2758)
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-2758 # 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/2758/head:refs/remotes/origin/PR-2758 +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/2758/head:refs/remotes/origin/PR-2758 # 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/2758/head:refs/remotes/origin/PR-2758 +refs/heads/master:refs/remotes/origin/master # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 111b245f20121345382a75f077d0751c89f6f7c1 # 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 d7b16ef0fbd28e153f8e974dbc2a2605f7193b5e # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 111b245f20121345382a75f077d0751c89f6f7c1 # timeout=10
18:05:53 Commit message: "Update GH action step"
[Pipeline] sh
18:05:54 + git rev-parse HEAD
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] isUnix
[Pipeline] sh
 > git rev-list --no-walk ea7784c6cb35ae3b21af6faea42af4f901d1647f # timeout=10
18:05:55 + docker pull dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1
18:05:55 Error response from daemon: manifest for dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
18:05:55 + docker build -t dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1 -f tests/Dockerfile-ssh-dind .
18:05:55 Sending build context to Docker daemon  1.371MB

18:05:55 Step 1/11 : ARG API_VERSION=1.39
18:05:55 Step 2/11 : ARG ENGINE_VERSION=19.03.12
18:05:55 Step 3/11 : FROM docker:${ENGINE_VERSION}-dind
18:05:55  ---> 66dc2d45749a
18:05:55 Step 4/11 : RUN apk add --no-cache 		openssh
18:05:55  ---> Using cache
18:05:55  ---> b006c435dbb4
18:05:55 Step 5/11 : RUN ssh-keygen -A
18:05:55  ---> Using cache
18:05:55  ---> 8ecdfb840ace
18:05:55 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
18:05:55  ---> Using cache
18:05:55  ---> 96ca0a1c9442
18:05:55 Step 7/11 : COPY tests/ssh-keys/authorized_keys /root/.ssh/authorized_keys
18:05:55  ---> Using cache
18:05:55  ---> e355298f21bb
18:05:55 Step 8/11 : RUN chmod 600 /root/.ssh/authorized_keys
18:05:55  ---> Using cache
18:05:55  ---> 2a51817c918d
18:05:55 Step 9/11 : RUN echo "root:root" | chpasswd
18:05:55  ---> Using cache
18:05:55  ---> 835cbf111190
18:05:55 Step 10/11 : RUN ln -s /usr/local/bin/docker /usr/bin/docker
18:05:55  ---> Using cache
18:05:55  ---> 7e9069663c7e
18:05:55 Step 11/11 : EXPOSE 22
18:05:55  ---> Using cache
18:05:55  ---> dbc74120bff8
18:05:55 Successfully built dbc74120bff8
18:05:55 Successfully tagged dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1
[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-2758@tmp/11151b55-298d-4f7b-9c35-d7f2d2ae9da9/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
18:05:55 + docker tag dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1 dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1
[Pipeline] isUnix
[Pipeline] sh
18:05:55 + docker push dockerpinata/docker-py:sshdind-111b245f20121345382a75f077d0751c89f6f7c1
18:05:55 The push refers to repository [docker.io/dockerpinata/docker-py]
18:05:55 fa5a133c7b93: Preparing
18:05:55 c93dfbdf433d: Preparing
18:05:55 a3bd1a911bd0: Preparing
18:05:55 c9b9bdac557f: Preparing
18:05:55 ae4d174b3608: Preparing
18:05:55 09e8de2b5391: Preparing
18:05:55 7541a70eaba1: Preparing
18:05:55 1149e736aa92: Preparing
18:05:55 39e79983ac8b: Preparing
18:05:55 da8c28465f82: Preparing
18:05:55 d1292e236c36: Preparing
18:05:55 8890c171a12b: Preparing
18:05:55 4ae5bd84d450: Preparing
18:05:55 723a561964c8: Preparing
18:05:55 78764725b56c: Preparing
18:05:55 51d6d3d09136: Preparing
18:05:55 1507bc794612: Preparing
18:05:55 50644c29ef5a: Preparing
18:05:55 09e8de2b5391: Waiting
18:05:55 7541a70eaba1: Waiting
18:05:55 1149e736aa92: Waiting
18:05:55 39e79983ac8b: Waiting
18:05:55 78764725b56c: Waiting
18:05:55 da8c28465f82: Waiting
18:05:55 d1292e236c36: Waiting
18:05:55 51d6d3d09136: Waiting
18:05:55 8890c171a12b: Waiting
18:05:55 1507bc794612: Waiting
18:05:55 4ae5bd84d450: Waiting
18:05:55 50644c29ef5a: Waiting
18:05:55 723a561964c8: Waiting
18:05:55 a3bd1a911bd0: Layer already exists
18:05:55 ae4d174b3608: Layer already exists
18:05:55 c93dfbdf433d: Layer already exists
18:05:55 c9b9bdac557f: Layer already exists
18:05:55 fa5a133c7b93: Layer already exists
18:05:55 7541a70eaba1: Layer already exists
18:05:55 09e8de2b5391: Layer already exists
18:05:55 1149e736aa92: Layer already exists
18:05:55 da8c28465f82: Layer already exists
18:05:55 4ae5bd84d450: Layer already exists
18:05:55 8890c171a12b: Layer already exists
18:05:55 39e79983ac8b: Layer already exists
18:05:55 d1292e236c36: Layer already exists
18:05:55 723a561964c8: Layer already exists
18:05:56 1507bc794612: Layer already exists
18:05:56 51d6d3d09136: Layer already exists
18:05:56 50644c29ef5a: Layer already exists
18:05:56 78764725b56c: Layer already exists
18:05:56 sshdind-111b245f20121345382a75f077d0751c89f6f7c1: digest: sha256:233de4cb61678e9e990ab898ae57a9548aec43d411a12b5f5b2a5f89c71824f0 size: 4067
[Pipeline] isUnix
[Pipeline] sh
18:05:56 + docker pull dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1
18:05:56 Error response from daemon: manifest for dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
18:05:56 + docker build -t dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1 -f tests/Dockerfile --build-arg PYTHON_VERSION=2.7 .
18:05:56 Sending build context to Docker daemon  1.371MB

18:05:56 Step 1/21 : ARG PYTHON_VERSION=3.7
18:05:56 Step 2/21 : FROM python:${PYTHON_VERSION}
18:05:56  ---> 68e7be49c28c
18:05:56 Step 3/21 : ARG APT_MIRROR
18:05:56  ---> Using cache
18:05:56  ---> 4a2a40e3c620
18:05:56 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
18:05:56  ---> Using cache
18:05:56  ---> 662c388598fb
18:05:56 Step 5/21 : RUN apt-get update && apt-get -y install --no-install-recommends     gnupg2     pass
18:05:56  ---> Using cache
18:05:56  ---> 2c5ffe2a0a27
18:05:56 Step 6/21 : COPY tests/ssh-keys /root/.ssh
18:05:56  ---> Using cache
18:05:56  ---> 36cf645f4b14
18:05:56 Step 7/21 : RUN chmod -R 600 /root/.ssh
18:05:56  ---> Using cache
18:05:56  ---> 5c9b1b9cb507
18:05:56 Step 8/21 : COPY ./tests/gpg-keys /gpg-keys
18:05:56  ---> Using cache
18:05:56  ---> 0fe4b1727641
18:05:56 Step 9/21 : RUN gpg2 --import gpg-keys/secret
18:05:56  ---> Using cache
18:05:56  ---> 870dd7a39830
18:05:56 Step 10/21 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust
18:05:56  ---> Using cache
18:05:56  ---> 1792086c794d
18:05:56 Step 11/21 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}')
18:05:56  ---> Using cache
18:05:56  ---> edaee82a647b
18:05:56 Step 12/21 : RUN gpg2 --check-trustdb
18:05:56  ---> Using cache
18:05:56  ---> dca6abf26881
18:05:56 Step 13/21 : ARG CREDSTORE_VERSION=v0.6.3
18:05:56  ---> Using cache
18:05:56  ---> 2b37da9c4a50
18:05:56 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
18:05:56  ---> Using cache
18:05:56  ---> 76bd20394887
18:05:56 Step 15/21 : WORKDIR /src
18:05:56  ---> Using cache
18:05:56  ---> f7fa5464fdbc
18:05:56 Step 16/21 : COPY requirements.txt /src/requirements.txt
18:05:56  ---> Using cache
18:05:56  ---> 8d0356f3a962
18:05:56 Step 17/21 : RUN pip install -r requirements.txt
18:05:56  ---> Using cache
18:05:56  ---> 33a6fd9a1274
18:05:56 Step 18/21 : COPY test-requirements.txt /src/test-requirements.txt
18:05:56  ---> Using cache
18:05:56  ---> 550195044680
18:05:56 Step 19/21 : RUN pip install -r test-requirements.txt
18:05:56  ---> Using cache
18:05:56  ---> 9e23dce0637c
18:05:56 Step 20/21 : COPY . /src
18:05:56  ---> 3c43a1f0509e
18:05:56 Step 21/21 : RUN pip install .
18:05:56  ---> Running in 98c058fabf86
18:05:57 /usr/local/lib/python2.7/site-packages/OpenSSL/crypto.py:12: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in a future release.
18:05:57   from cryptography import x509
18:05:57 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
18:05:57 Processing /src
18:05:57 Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python2.7/site-packages (from docker==4.5.0.dev0) (1.10.0)
18:05:57 Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python2.7/site-packages (from docker==4.5.0.dev0) (0.56.0)
18:05:57 Requirement already satisfied: requests!=2.18.0,>=2.14.2 in /usr/local/lib/python2.7/site-packages (from docker==4.5.0.dev0) (2.20.0)
18:05:57 Requirement already satisfied: backports.ssl_match_hostname>=3.5 in /usr/local/lib/python2.7/site-packages (from docker==4.5.0.dev0) (3.5.0.1)
18:05:57 Requirement already satisfied: ipaddress>=1.0.16 in /usr/local/lib/python2.7/site-packages (from docker==4.5.0.dev0) (1.0.18)
18:05:57 Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python2.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (2020.12.5)
18:05:57 Requirement already satisfied: idna<2.8,>=2.5 in /usr/local/lib/python2.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (2.5)
18:05:57 Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python2.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (3.0.4)
18:05:57 Requirement already satisfied: urllib3<1.25,>=1.21.1 in /usr/local/lib/python2.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (1.24.3)
18:05:58 Building wheels for collected packages: docker
18:05:58   Building wheel for docker (setup.py): started
18:05:58   Building wheel for docker (setup.py): finished with status 'done'
18:05:58   Created wheel for docker: filename=docker-4.5.0.dev0-py2.py3-none-any.whl size=146911 sha256=4ba47c559026850b42fb6018f2025e13477f94c839ed3c7726fa1f3c0a1cadbc
18:05:58   Stored in directory: /tmp/pip-ephem-wheel-cache-ZXMdzj/wheels/dc/45/28/050a7fcd95fc9b9f504d64d6668214323c48b439857458e65c
18:05:58 Successfully built docker
18:05:58 Installing collected packages: docker
18:05:58 Successfully installed docker-4.5.0.dev0
18:05:58 WARNING: You are using pip version 20.0.2; however, version 20.3.4 is available.
18:05:58 You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command.
18:05:58 Removing intermediate container 98c058fabf86
18:05:58  ---> 8cbd750234c0
18:05:58 Successfully built 8cbd750234c0
18:05:58 Successfully tagged dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1
[Pipeline] isUnix
[Pipeline] sh
18:05:59 + docker tag dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1 dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1
[Pipeline] isUnix
[Pipeline] sh
18:05:59 + docker push dockerpinata/docker-py:py2-111b245f20121345382a75f077d0751c89f6f7c1
18:05:59 The push refers to repository [docker.io/dockerpinata/docker-py]
18:05:59 b08c25bb09f7: Preparing
18:05:59 360d1bbb06fd: Preparing
18:05:59 c74ffb59c07e: Preparing
18:05:59 efc40149f24d: Preparing
18:05:59 b24bd855a8c0: Preparing
18:05:59 e14056893f17: Preparing
18:05:59 44b90015391f: Preparing
18:05:59 d522b7ac4fae: Preparing
18:05:59 3cd6a8c12499: Preparing
18:05:59 3036c0709c0a: Preparing
18:05:59 b047981d92ab: Preparing
18:05:59 0a2d333be679: Preparing
18:05:59 9c43353cc39f: Preparing
18:05:59 9808ad3b8382: Preparing
18:05:59 0eff7a40e253: Preparing
18:05:59 283ee3ce7f8f: Preparing
18:05:59 3168cc389398: Preparing
18:05:59 e571d2d3c73c: Preparing
18:05:59 da7b0a80a4f2: Preparing
18:05:59 ceee8816bb96: Preparing
18:05:59 47458fb45d99: Preparing
18:05:59 46829331b1e4: Preparing
18:05:59 d35c5bda4793: Preparing
18:05:59 a3c1026c6bcc: Preparing
18:05:59 f1d420c2af1a: Preparing
18:05:59 461719022993: Preparing
18:05:59 e14056893f17: Waiting
18:05:59 44b90015391f: Waiting
18:05:59 d522b7ac4fae: Waiting
18:05:59 3cd6a8c12499: Waiting
18:05:59 3036c0709c0a: Waiting
18:05:59 b047981d92ab: Waiting
18:05:59 0a2d333be679: Waiting
18:05:59 9c43353cc39f: Waiting
18:05:59 9808ad3b8382: Waiting
18:05:59 0eff7a40e253: Waiting
18:05:59 283ee3ce7f8f: Waiting
18:05:59 3168cc389398: Waiting
18:05:59 e571d2d3c73c: Waiting
18:05:59 da7b0a80a4f2: Waiting
18:05:59 ceee8816bb96: Waiting
18:05:59 47458fb45d99: Waiting
18:05:59 46829331b1e4: Waiting
18:05:59 d35c5bda4793: Waiting
18:05:59 a3c1026c6bcc: Waiting
18:05:59 f1d420c2af1a: Waiting
18:05:59 461719022993: Waiting
18:05:59 b24bd855a8c0: Layer already exists
18:05:59 efc40149f24d: Layer already exists
18:05:59 c74ffb59c07e: Layer already exists
18:05:59 e14056893f17: Layer already exists
18:05:59 44b90015391f: Layer already exists
18:05:59 d522b7ac4fae: Layer already exists
18:05:59 3036c0709c0a: Layer already exists
18:05:59 3cd6a8c12499: Layer already exists
18:05:59 b047981d92ab: Layer already exists
18:05:59 0a2d333be679: Layer already exists
18:05:59 9808ad3b8382: Layer already exists
18:05:59 9c43353cc39f: Layer already exists
18:05:59 0eff7a40e253: Layer already exists
18:05:59 283ee3ce7f8f: Layer already exists
18:05:59 3168cc389398: Layer already exists
18:05:59 e571d2d3c73c: Layer already exists
18:05:59 47458fb45d99: Layer already exists
18:05:59 ceee8816bb96: Layer already exists
18:05:59 da7b0a80a4f2: Layer already exists
18:05:59 46829331b1e4: Layer already exists
18:05:59 a3c1026c6bcc: Layer already exists
18:05:59 d35c5bda4793: Layer already exists
18:05:59 461719022993: Layer already exists
18:05:59 f1d420c2af1a: Layer already exists
18:06:00 360d1bbb06fd: Pushed
18:06:01 b08c25bb09f7: Pushed
18:06:03 py2-111b245f20121345382a75f077d0751c89f6f7c1: digest: sha256:1ce8954cd523197970706673fa813d5a7120162bc9d55ed89f5160dc0ec31568 size: 5769
[Pipeline] isUnix
[Pipeline] sh
18:06:03 + docker pull dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1
18:06:03 Error response from daemon: manifest for dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1 not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
18:06:03 + docker build -t dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1 -f tests/Dockerfile --build-arg PYTHON_VERSION=3.7 .
18:06:03 Sending build context to Docker daemon  1.371MB

18:06:03 Step 1/21 : ARG PYTHON_VERSION=3.7
18:06:03 Step 2/21 : FROM python:${PYTHON_VERSION}
18:06:03  ---> 65d5b6c539fd
18:06:03 Step 3/21 : ARG APT_MIRROR
18:06:03  ---> Using cache
18:06:03  ---> b3c83c0c678e
18:06:03 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
18:06:03  ---> Using cache
18:06:03  ---> 24ed6e4f5e67
18:06:03 Step 5/21 : RUN apt-get update && apt-get -y install --no-install-recommends     gnupg2     pass
18:06:03  ---> Using cache
18:06:03  ---> fe361fabfdad
18:06:03 Step 6/21 : COPY tests/ssh-keys /root/.ssh
18:06:03  ---> Using cache
18:06:03  ---> 9f95588898cd
18:06:03 Step 7/21 : RUN chmod -R 600 /root/.ssh
18:06:03  ---> Using cache
18:06:03  ---> 3cebfd3521d0
18:06:03 Step 8/21 : COPY ./tests/gpg-keys /gpg-keys
18:06:03  ---> Using cache
18:06:03  ---> a8d8004c4918
18:06:03 Step 9/21 : RUN gpg2 --import gpg-keys/secret
18:06:03  ---> Using cache
18:06:03  ---> c2ee0a6e1202
18:06:03 Step 10/21 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust
18:06:03  ---> Using cache
18:06:03  ---> 53c3609c0e69
18:06:03 Step 11/21 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}')
18:06:03  ---> Using cache
18:06:03  ---> 11afb95dddf4
18:06:03 Step 12/21 : RUN gpg2 --check-trustdb
18:06:03  ---> Using cache
18:06:03  ---> 29966c3ea3b0
18:06:03 Step 13/21 : ARG CREDSTORE_VERSION=v0.6.3
18:06:03  ---> Using cache
18:06:03  ---> 22a51355d69e
18:06:03 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
18:06:03  ---> Using cache
18:06:03  ---> 3eadcf123aee
18:06:03 Step 15/21 : WORKDIR /src
18:06:03  ---> Using cache
18:06:03  ---> 3f1be0945297
18:06:03 Step 16/21 : COPY requirements.txt /src/requirements.txt
18:06:03  ---> Using cache
18:06:03  ---> b7adf14d3369
18:06:03 Step 17/21 : RUN pip install -r requirements.txt
18:06:03  ---> Using cache
18:06:03  ---> e81ee1070682
18:06:03 Step 18/21 : COPY test-requirements.txt /src/test-requirements.txt
18:06:03  ---> Using cache
18:06:03  ---> 708999852d73
18:06:03 Step 19/21 : RUN pip install -r test-requirements.txt
18:06:03  ---> Using cache
18:06:03  ---> af43969423dc
18:06:03 Step 20/21 : COPY . /src
18:06:03  ---> f9ddb63efa90
18:06:03 Step 21/21 : RUN pip install .
18:06:03  ---> Running in 19c977d108d5
18:06:04 Processing /src
18:06:04 Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.7/site-packages (from docker==4.5.0.dev0) (1.10.0)
18:06:04 Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python3.7/site-packages (from docker==4.5.0.dev0) (0.56.0)
18:06:04 Requirement already satisfied: requests!=2.18.0,>=2.14.2 in /usr/local/lib/python3.7/site-packages (from docker==4.5.0.dev0) (2.20.0)
18:06:04 Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python3.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (3.0.4)
18:06:04 Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (2020.12.5)
18:06:04 Requirement already satisfied: urllib3<1.25,>=1.21.1 in /usr/local/lib/python3.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (1.24.3)
18:06:04 Requirement already satisfied: idna<2.8,>=2.5 in /usr/local/lib/python3.7/site-packages (from requests!=2.18.0,>=2.14.2->docker==4.5.0.dev0) (2.5)
18:06:04 Building wheels for collected packages: docker
18:06:04   Building wheel for docker (setup.py): started
18:06:05   Building wheel for docker (setup.py): finished with status 'done'
18:06:05   Created wheel for docker: filename=docker-4.5.0.dev0-py2.py3-none-any.whl size=146914 sha256=2698604d8c1fa786b282fa0ec2ed9968edd91b4ec6248216fe7f381fa91f142a
18:06:05   Stored in directory: /tmp/pip-ephem-wheel-cache-jiaen5_m/wheels/6f/63/19/359cf44f647b75d0ea75ecc03aa429fec4c372b453eb4b6525
18:06:05 Successfully built docker
18:06:05 Installing collected packages: docker
18:06:05 Successfully installed docker-4.5.0.dev0
18:06:05 Removing intermediate container 19c977d108d5
18:06:05  ---> b668b2010661
18:06:05 Successfully built b668b2010661
18:06:05 Successfully tagged dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1
[Pipeline] isUnix
[Pipeline] sh
18:06:06 + docker tag dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1 dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1
[Pipeline] isUnix
[Pipeline] sh
18:06:06 + docker push dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1
18:06:06 The push refers to repository [docker.io/dockerpinata/docker-py]
18:06:06 9a3efe33c0f2: Preparing
18:06:06 1d3dee260f7f: Preparing
18:06:06 fb55680cca29: Preparing
18:06:06 57e80967dfe1: Preparing
18:06:06 c7976fba4619: Preparing
18:06:06 bcb18918d360: Preparing
18:06:06 fbdf940f1d2a: Preparing
18:06:06 bb4cf0645462: Preparing
18:06:06 fdf26e075da4: Preparing
18:06:06 23c82468b189: Preparing
18:06:06 a7e7e8c82a41: Preparing
18:06:06 3c95dc058a3a: Preparing
18:06:06 f9ec02578298: Preparing
18:06:06 6881de93aa6b: Preparing
18:06:06 d7d9fd696457: Preparing
18:06:06 ef2d1be71003: Preparing
18:06:06 08e09d82023e: Preparing
18:06:06 05a9a13cc3ee: Preparing
18:06:06 95d8fd84fb13: Preparing
18:06:06 633da5d9635c: Preparing
18:06:06 e3d73f29c674: Preparing
18:06:06 10bf86ff9f6a: Preparing
18:06:06 da654bc8bc80: Preparing
18:06:06 4ef81dc52d99: Preparing
18:06:06 909e93c71745: Preparing
18:06:06 7f03bfe4d6dc: Preparing
18:06:06 bcb18918d360: Waiting
18:06:06 fbdf940f1d2a: Waiting
18:06:06 bb4cf0645462: Waiting
18:06:06 fdf26e075da4: Waiting
18:06:06 23c82468b189: Waiting
18:06:06 a7e7e8c82a41: Waiting
18:06:06 3c95dc058a3a: Waiting
18:06:06 f9ec02578298: Waiting
18:06:06 6881de93aa6b: Waiting
18:06:06 d7d9fd696457: Waiting
18:06:06 ef2d1be71003: Waiting
18:06:06 08e09d82023e: Waiting
18:06:06 05a9a13cc3ee: Waiting
18:06:06 95d8fd84fb13: Waiting
18:06:06 633da5d9635c: Waiting
18:06:06 e3d73f29c674: Waiting
18:06:06 10bf86ff9f6a: Waiting
18:06:06 da654bc8bc80: Waiting
18:06:06 4ef81dc52d99: Waiting
18:06:06 909e93c71745: Waiting
18:06:06 7f03bfe4d6dc: Waiting
18:06:06 c7976fba4619: Layer already exists
18:06:06 57e80967dfe1: Layer already exists
18:06:06 fb55680cca29: Layer already exists
18:06:06 bcb18918d360: Layer already exists
18:06:06 bb4cf0645462: Layer already exists
18:06:06 fbdf940f1d2a: Layer already exists
18:06:06 fdf26e075da4: Layer already exists
18:06:06 23c82468b189: Layer already exists
18:06:06 a7e7e8c82a41: Layer already exists
18:06:06 3c95dc058a3a: Layer already exists
18:06:06 f9ec02578298: Layer already exists
18:06:06 6881de93aa6b: Layer already exists
18:06:06 08e09d82023e: Layer already exists
18:06:06 d7d9fd696457: Layer already exists
18:06:06 ef2d1be71003: Layer already exists
18:06:06 95d8fd84fb13: Layer already exists
18:06:06 05a9a13cc3ee: Layer already exists
18:06:06 633da5d9635c: Layer already exists
18:06:06 e3d73f29c674: Layer already exists
18:06:06 10bf86ff9f6a: Layer already exists
18:06:06 da654bc8bc80: Layer already exists
18:06:07 4ef81dc52d99: Layer already exists
18:06:07 909e93c71745: Layer already exists
18:06:07 7f03bfe4d6dc: Layer already exists
18:06:08 9a3efe33c0f2: Pushed
18:06:08 1d3dee260f7f: Pushed
18:06:10 py3-111b245f20121345382a75f077d0751c89f6f7c1: digest: sha256:680f20f7147f94b490b7089b30874d6900b56777ab53e31c7e15740dd715a1f5 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-mem (i-0bb9cb87607aa3815) in /home/ubuntu/workspace/docker-py_PR-2758
[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-2758@tmp/b3cd6912-b171-424f-bd6a-e67226eebc08/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
18:06:10 + docker run --rm --entrypoint=python dockerpinata/docker-py:py3-111b245f20121345382a75f077d0751c89f6f7c1 /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_20.10.3)
[Pipeline] { (Branch: py2.7_19.03.13)
[Pipeline] { (Branch: py3.7_19.03.12)
[Pipeline] { (Branch: py3.7_20.10.3)
[Pipeline] { (Branch: py3.7_19.03.13)
[Pipeline] node
[Pipeline] node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-01b63740e28c4d963) in /home/ubuntu/workspace/docker-py_PR-2758
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-02b0b81a031602712) in /home/ubuntu/workspace/docker-py_PR-2758
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-01e6d02704b4dad6c) in /home/ubuntu/workspace/docker-py_PR-2758
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0097b7f17f00a5776) in /home/ubuntu/workspace/docker-py_PR-2758
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-04ddd21384c2bf6c8) in /home/ubuntu/workspace/docker-py_PR-2758
Running on EC2 (managed-agents) - ubuntu-1804-overlay2 (i-0e105e6589f873eb6) in /home/ubuntu/workspace/docker-py_PR-2758
[Pipeline] {
[Pipeline] {
[Pipeline] {
[Pipeline] {
[Pipeline] {
[Pipeline] {
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] withDockerRegistry
[Pipeline] // withDockerRegistry
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] }
[Pipeline] // node
[Pipeline] // node
[Pipeline] // withDockerRegistry
[Pipeline] }
Failed in branch py2.7_19.03.12
[Pipeline] }
Failed in branch py3.7_19.03.12
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] // withDockerRegistry
[Pipeline] // withDockerRegistry
[Pipeline] }
Failed in branch py3.7_20.10.3
[Pipeline] }
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch py2.7_20.10.3
[Pipeline] // node
[Pipeline] // node
[Pipeline] }
Failed in branch py2.7_19.03.13
[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-01b63740e28c4d963)
		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:1157)
		at hudson.FilePath.act(FilePath.java:1146)
		at hudson.FilePath.readToString(FilePath.java:2278)
		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-0097b7f17f00a5776)
			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:1157)
			at hudson.FilePath.act(FilePath.java:1146)
			at hudson.FilePath.readToString(FilePath.java:2278)
			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-04ddd21384c2bf6c8)
			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:1157)
			at hudson.FilePath.act(FilePath.java:1146)
			at hudson.FilePath.readToString(FilePath.java:2278)
			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-02b0b81a031602712)
			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:1157)
			at hudson.FilePath.act(FilePath.java:1146)
			at hudson.FilePath.readToString(FilePath.java:2278)
			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-01e6d02704b4dad6c)
			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:1157)
			at hudson.FilePath.act(FilePath.java:1146)
			at hudson.FilePath.readToString(FilePath.java:2278)
			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-0e105e6589f873eb6)
			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:1157)
			at hudson.FilePath.act(FilePath.java:1146)
			at hudson.FilePath.readToString(FilePath.java:2278)
			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:2284)
	at hudson.FilePath$ReadToString.invoke(FilePath.java:2280)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3313)
	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