Pull request #2850 opened 22:26:23 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from b840ffa0c70b5e95ea7905d71d616f3c0a8d4774+96c12726fdb9b24e985b4de74d5c82145ccd8185 (8136c0d775f59b1075092f5fde1e7fb1c896ff48) 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 Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/jps.git > git init /var/cloudbees-jenkins-distribution/workspace/docker-py_PR-2850@libs/jps # timeout=10 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 > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 Avoid second fetch 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" First time build. Skipping changelog. > git --version # timeout=10 > git --version # 'git version 2.20.1' 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 Still waiting to schedule task All nodes of label ‘amd64&&ubuntu-2004&&overlay2’ are offline Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-00fa37ebfaa3e4e89) in /home/ubuntu/workspace/docker-py_PR-2850 [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-2850@tmp/12ead8bb-2966-4a42-be23-df39d2c752ce/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 22:27:31 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 22:27:31 chowning workspace [Pipeline] sh 22:27:31 + pwd 22:27:31 + id -u 22:27:31 + id -g 22:27:31 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-2850:/workspace busybox chown -R 1000:1000 /workspace 22:27:31 Unable to find image 'busybox:latest' locally 22:27:31 latest: Pulling from library/busybox 22:27:32 92f8b3f0730f: Pulling fs layer 22:27:32 92f8b3f0730f: Verifying Checksum 22:27:32 92f8b3f0730f: Download complete 22:27:32 92f8b3f0730f: Pull complete 22:27:32 Digest: sha256:b5fc1d7b2e4ea86a06b0cf88de915a2c43a99a00b6b3c0af731e5f4c07ae8eff 22:27:32 Status: Downloaded newer image for busybox:latest [Pipeline] echo 22:27:36 Removing all docker containers [Pipeline] sh 22:27:36 + docker container ls -aq [Pipeline] echo 22:27:36 Docker containers have been removed [Pipeline] echo 22:27:36 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 22:27:36 cleanWorkspace: Workspace is clean. [Pipeline] stage [Pipeline] { (build image) [Pipeline] checkout 22:27:36 The recommended git tool is: git 22:27:38 using credential docker-jenkins-github-credentials 22:27:38 Cloning the remote Git repository 22:27:38 Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/docker-py.git > git init /home/ubuntu/workspace/docker-py_PR-2850 # timeout=10 Fetching upstream changes from https://github.com/docker/docker-py.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/2850/head:refs/remotes/origin/PR-2850 +refs/heads/master:refs/remotes/origin/master # timeout=10 22:27:41 Fetching without tags 22:27:41 Merging remotes/origin/master commit 96c12726fdb9b24e985b4de74d5c82145ccd8185 into PR head commit b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 22:27:41 Merge succeeded, producing b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 22:27:41 Checking out Revision b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 (PR-2850) > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/2850/head:refs/remotes/origin/PR-2850 # 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 --force --progress -- https://github.com/docker/docker-py.git +refs/pull/2850/head:refs/remotes/origin/PR-2850 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 # 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 96c12726fdb9b24e985b4de74d5c82145ccd8185 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 # timeout=10 22:27:45 Commit message: "Bump urllib3 from 1.24.3 to 1.26.5" 22:27:45 First time build. Skipping changelog. [Pipeline] sh 22:27:46 + git rev-parse HEAD [Pipeline] withDockerRegistry [Pipeline] { > git --version # timeout=10 > git --version # 'git version 2.25.1' fatal: bad object 5d8b74fd03a1c7cc00e1c1f32d100ed97a17f4f0 [Pipeline] isUnix [Pipeline] sh 22:27:47 + docker pull dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 22:27:47 Error response from daemon: manifest for dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 not found: manifest unknown: manifest unknown [Pipeline] isUnix [Pipeline] sh 22:27:47 + docker build -t dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 -f tests/Dockerfile-ssh-dind . 22:27:47 Sending build context to Docker daemon 1.373MB 22:27:47 Step 1/11 : ARG API_VERSION=1.39 22:27:47 Step 2/11 : ARG ENGINE_VERSION=19.03.12 22:27:47 Step 3/11 : FROM docker:${ENGINE_VERSION}-dind $ 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-2850@tmp/691544e1-03e9-4f46-870a-67d7070e4f09/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded 22:27:47 19.03.12-dind: Pulling from library/docker 22:27:47 df20fa9351a1: Pulling fs layer 22:27:47 25ad7478873d: Pulling fs layer 22:27:47 4684f6177b5d: Pulling fs layer 22:27:47 46e300cec669: Pulling fs layer 22:27:47 63038576ad94: Pulling fs layer 22:27:47 0fdb76c4706c: Pulling fs layer 22:27:47 cb7edeffdfd5: Pulling fs layer 22:27:47 cc28bd76800f: Pulling fs layer 22:27:47 54196fe38f7e: Pulling fs layer 22:27:47 ea71acc29633: Pulling fs layer 22:27:47 657cc4c15165: Pulling fs layer 22:27:47 cb7edeffdfd5: Waiting 22:27:47 cc28bd76800f: Waiting 22:27:47 46e300cec669: Waiting 22:27:47 54196fe38f7e: Waiting 22:27:47 63038576ad94: Waiting 22:27:47 0fdb76c4706c: Waiting 22:27:47 ea71acc29633: Waiting 22:27:47 657cc4c15165: Waiting 22:27:47 4684f6177b5d: Verifying Checksum 22:27:47 4684f6177b5d: Download complete 22:27:47 25ad7478873d: Verifying Checksum 22:27:47 25ad7478873d: Download complete 22:27:47 df20fa9351a1: Verifying Checksum 22:27:47 df20fa9351a1: Download complete 22:27:47 63038576ad94: Verifying Checksum 22:27:47 63038576ad94: Download complete 22:27:47 0fdb76c4706c: Verifying Checksum 22:27:47 0fdb76c4706c: Download complete 22:27:47 cb7edeffdfd5: Verifying Checksum 22:27:47 cb7edeffdfd5: Download complete 22:27:47 54196fe38f7e: Verifying Checksum 22:27:47 54196fe38f7e: Download complete 22:27:48 df20fa9351a1: Pull complete 22:27:48 cc28bd76800f: Verifying Checksum 22:27:48 cc28bd76800f: Download complete 22:27:48 ea71acc29633: Verifying Checksum 22:27:48 ea71acc29633: Download complete 22:27:48 657cc4c15165: Verifying Checksum 22:27:48 657cc4c15165: Download complete 22:27:48 25ad7478873d: Pull complete 22:27:48 4684f6177b5d: Pull complete 22:27:48 46e300cec669: Verifying Checksum 22:27:48 46e300cec669: Download complete 22:27:50 46e300cec669: Pull complete 22:27:50 63038576ad94: Pull complete 22:27:51 0fdb76c4706c: Pull complete 22:27:51 cb7edeffdfd5: Pull complete 22:27:51 cc28bd76800f: Pull complete 22:27:51 54196fe38f7e: Pull complete 22:27:51 ea71acc29633: Pull complete 22:27:51 657cc4c15165: Pull complete 22:27:51 Digest: sha256:674f1f40ff7c8ac14f5d8b6b28d8fb1f182647ff75304d018003f1e21a0d8771 22:27:51 Status: Downloaded newer image for docker:19.03.12-dind 22:27:51 ---> 66dc2d45749a 22:27:51 Step 4/11 : RUN apk add --no-cache openssh 22:27:54 ---> Running in d00d0fc4459b 22:27:55 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz 22:27:55 fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz 22:27:55 (1/4) Installing openssh-sftp-server (8.3_p1-r2) 22:27:55 (2/4) Installing openssh-server-common (8.3_p1-r2) 22:27:55 (3/4) Installing openssh-server (8.3_p1-r2) 22:27:55 (4/4) Installing openssh (8.3_p1-r2) 22:27:55 Executing busybox-1.31.1-r16.trigger 22:27:55 OK: 28 MiB in 51 packages 22:27:56 Removing intermediate container d00d0fc4459b 22:27:56 ---> 47690b7cbcb6 22:27:56 Step 5/11 : RUN ssh-keygen -A 22:27:56 ---> Running in 95fb650d3d74 22:27:57 ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 22:27:57 Removing intermediate container 95fb650d3d74 22:27:57 ---> 96aabba4c059 22:27:57 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 22:27:57 ---> Running in bea0d0d59141 22:27:58 Removing intermediate container bea0d0d59141 22:27:58 ---> 9fce5d4e655a 22:27:58 Step 7/11 : COPY tests/ssh-keys/authorized_keys /root/.ssh/authorized_keys 22:27:58 ---> 213907bd2296 22:27:58 Step 8/11 : RUN chmod 600 /root/.ssh/authorized_keys 22:27:58 ---> Running in 19a12ef653ac 22:28:00 Removing intermediate container 19a12ef653ac 22:28:00 ---> e6e4a0338d55 22:28:00 Step 9/11 : RUN echo "root:root" | chpasswd 22:28:00 ---> Running in 41c0ab5351cc 22:28:00 chpasswd: password for 'root' changed 22:28:01 Removing intermediate container 41c0ab5351cc 22:28:01 ---> c2f9073f4e6e 22:28:01 Step 10/11 : RUN ln -s /usr/local/bin/docker /usr/bin/docker 22:28:01 ---> Running in 96f4e804becf 22:28:02 Removing intermediate container 96f4e804becf 22:28:02 ---> 5a9d80d2e6b1 22:28:02 Step 11/11 : EXPOSE 22 22:28:02 ---> Running in 233c27c8f157 22:28:02 Removing intermediate container 233c27c8f157 22:28:02 ---> 5d9e8e345af4 22:28:02 Successfully built 5d9e8e345af4 22:28:02 Successfully tagged dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 [Pipeline] isUnix [Pipeline] sh 22:28:02 + docker tag dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 [Pipeline] isUnix [Pipeline] sh 22:28:03 + docker push dockerpinata/docker-py:sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 22:28:03 The push refers to repository [docker.io/dockerpinata/docker-py] 22:28:03 6726b5744cdc: Preparing 22:28:03 3570fbf729df: Preparing 22:28:03 a287df9bd238: Preparing 22:28:03 a6cfa8286c1d: Preparing 22:28:03 0cc176da8488: Preparing 22:28:03 f910e8ecea12: Preparing 22:28:03 8b8a971d53ca: Preparing 22:28:03 1149e736aa92: Preparing 22:28:03 39e79983ac8b: Preparing 22:28:03 da8c28465f82: Preparing 22:28:03 d1292e236c36: Preparing 22:28:03 8890c171a12b: Preparing 22:28:03 4ae5bd84d450: Preparing 22:28:03 723a561964c8: Preparing 22:28:03 78764725b56c: Preparing 22:28:03 51d6d3d09136: Preparing 22:28:03 1507bc794612: Preparing 22:28:03 50644c29ef5a: Preparing 22:28:03 f910e8ecea12: Waiting 22:28:03 8b8a971d53ca: Waiting 22:28:03 1149e736aa92: Waiting 22:28:03 39e79983ac8b: Waiting 22:28:03 da8c28465f82: Waiting 22:28:03 d1292e236c36: Waiting 22:28:03 8890c171a12b: Waiting 22:28:03 4ae5bd84d450: Waiting 22:28:03 723a561964c8: Waiting 22:28:03 78764725b56c: Waiting 22:28:03 51d6d3d09136: Waiting 22:28:03 1507bc794612: Waiting 22:28:03 50644c29ef5a: Waiting 22:28:03 a287df9bd238: Pushed 22:28:03 0cc176da8488: Pushed 22:28:03 a6cfa8286c1d: Pushed 22:28:03 1149e736aa92: Layer already exists 22:28:03 6726b5744cdc: Pushed 22:28:03 3570fbf729df: Pushed 22:28:04 39e79983ac8b: Layer already exists 22:28:04 da8c28465f82: Layer already exists 22:28:04 d1292e236c36: Layer already exists 22:28:04 723a561964c8: Layer already exists 22:28:04 8890c171a12b: Layer already exists 22:28:04 4ae5bd84d450: Layer already exists 22:28:04 78764725b56c: Layer already exists 22:28:04 51d6d3d09136: Layer already exists 22:28:04 50644c29ef5a: Layer already exists 22:28:04 1507bc794612: Layer already exists 22:28:04 f910e8ecea12: Pushed 22:28:04 8b8a971d53ca: Pushed 22:28:06 sshdind-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774: digest: sha256:8328bcf7f25f9ec8f83cecfd073aa3ab7edd9f8e51349507ed7a6d5ff678f4a1 size: 4067 [Pipeline] isUnix [Pipeline] sh 22:28:06 + docker pull dockerpinata/docker-py:py3-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 22:28:06 Error response from daemon: manifest for dockerpinata/docker-py:py3-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 not found: manifest unknown: manifest unknown [Pipeline] isUnix [Pipeline] sh 22:28:06 + docker build -t dockerpinata/docker-py:py3-b840ffa0c70b5e95ea7905d71d616f3c0a8d4774 -f tests/Dockerfile --build-arg PYTHON_VERSION=3.7 . 22:28:06 Sending build context to Docker daemon 1.373MB 22:28:06 Step 1/21 : ARG PYTHON_VERSION=3.7 22:28:06 Step 2/21 : FROM python:${PYTHON_VERSION} 22:28:07 3.7: Pulling from library/python 22:28:07 d960726af2be: Pulling fs layer 22:28:07 e8d62473a22d: Pulling fs layer 22:28:07 8962bc0fad55: Pulling fs layer 22:28:07 65d943ee54c1: Pulling fs layer 22:28:07 532f6f723709: Pulling fs layer 22:28:07 1334e0fe2851: Pulling fs layer 22:28:07 ba365db42d14: Pulling fs layer 22:28:07 9c5512e22a86: Pulling fs layer 22:28:07 9b39d3d20df6: Pulling fs layer 22:28:07 65d943ee54c1: Waiting 22:28:07 532f6f723709: Waiting 22:28:07 1334e0fe2851: Waiting 22:28:07 ba365db42d14: Waiting 22:28:07 9c5512e22a86: Waiting 22:28:07 9b39d3d20df6: Waiting 22:28:07 8962bc0fad55: Verifying Checksum 22:28:07 8962bc0fad55: Download complete 22:28:07 e8d62473a22d: Verifying Checksum 22:28:07 e8d62473a22d: Download complete 22:28:07 d960726af2be: Verifying Checksum 22:28:07 d960726af2be: Download complete 22:28:07 1334e0fe2851: Verifying Checksum 22:28:07 1334e0fe2851: Download complete 22:28:08 ba365db42d14: Verifying Checksum 22:28:08 ba365db42d14: Download complete 22:28:08 65d943ee54c1: Verifying Checksum 22:28:08 65d943ee54c1: Download complete 22:28:08 9c5512e22a86: Verifying Checksum 22:28:08 9c5512e22a86: Download complete 22:28:08 9b39d3d20df6: Verifying Checksum 22:28:08 9b39d3d20df6: Download complete 22:28:10 532f6f723709: Verifying Checksum 22:28:10 532f6f723709: Download complete 22:28:11 d960726af2be: Pull complete 22:28:11 e8d62473a22d: Pull complete 22:28:11 8962bc0fad55: Pull complete 22:28:14 65d943ee54c1: Pull complete 22:28:22 532f6f723709: Pull complete 22:28:22 1334e0fe2851: Pull complete 22:28:22 ba365db42d14: Pull complete 22:28:22 9c5512e22a86: Pull complete 22:28:22 9b39d3d20df6: Pull complete 22:28:22 Digest: sha256:2418d2580b0696cfe3e924ada34478dc30e5dbdf2cfd06158a3553e4608aae53 22:28:22 Status: Downloaded newer image for python:3.7 22:28:22 ---> 9b5e75b69a4f 22:28:22 Step 3/21 : ARG APT_MIRROR 22:28:23 ---> Running in 93a0f16e6e5f 22:28:23 Removing intermediate container 93a0f16e6e5f 22:28:23 ---> 568e5a760ce6 22:28:23 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 22:28:23 ---> Running in ea7d1a80ec26 22:28:24 Removing intermediate container ea7d1a80ec26 22:28:24 ---> 74d7cebd9095 22:28:24 Step 5/21 : RUN apt-get update && apt-get -y install --no-install-recommends gnupg2 pass 22:28:24 ---> Running in 04c00eedccbf 22:28:25 Get:1 http://deb.debian.org/debian buster InRelease [121 kB] 22:28:25 Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB] 22:28:25 Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB] 22:28:25 Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [291 kB] 22:28:25 Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7907 kB] 22:28:25 Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [10.9 kB] 22:28:26 Fetched 8447 kB in 2s (4877 kB/s) 22:28:27 Reading package lists... 22:28:27 Reading package lists... 22:28:28 Building dependency tree... 22:28:28 Reading state information... 22:28:28 The following additional packages will be installed: 22:28:28 tree 22:28:28 Suggested packages: 22:28:28 libxml-simple-perl ruby 22:28:28 Recommended packages: 22:28:28 qrencode xclip 22:28:28 The following NEW packages will be installed: 22:28:28 gnupg2 pass tree 22:28:28 0 upgraded, 3 newly installed, 0 to remove and 6 not upgraded. 22:28:28 Need to get 481 kB of archives. 22:28:28 After this operation, 684 kB of additional disk space will be used. 22:28:28 Get:1 http://deb.debian.org/debian buster/main amd64 gnupg2 all 2.2.12-1+deb10u1 [393 kB] 22:28:28 Get:2 http://deb.debian.org/debian buster/main amd64 tree amd64 1.8.0-1 [49.3 kB] 22:28:28 Get:3 http://deb.debian.org/debian buster/main amd64 pass all 1.7.3-2 [39.2 kB] 22:28:28 debconf: delaying package configuration, since apt-utils is not installed 22:28:28 Fetched 481 kB in 0s (1788 kB/s) 22:28:28 Selecting previously unselected package gnupg2. 22:28:28 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 24611 files and directories currently installed.) 22:28:28 Preparing to unpack .../gnupg2_2.2.12-1+deb10u1_all.deb ... 22:28:28 Unpacking gnupg2 (2.2.12-1+deb10u1) ... 22:28:28 Selecting previously unselected package tree. 22:28:28 Preparing to unpack .../tree_1.8.0-1_amd64.deb ... 22:28:28 Unpacking tree (1.8.0-1) ... 22:28:28 Selecting previously unselected package pass. 22:28:28 Preparing to unpack .../archives/pass_1.7.3-2_all.deb ... 22:28:28 Unpacking pass (1.7.3-2) ... 22:28:28 Setting up gnupg2 (2.2.12-1+deb10u1) ... 22:28:28 Setting up tree (1.8.0-1) ... 22:28:28 Setting up pass (1.7.3-2) ... 22:28:30 Removing intermediate container 04c00eedccbf 22:28:30 ---> c16a6e097133 22:28:30 Step 6/21 : COPY tests/ssh-keys /root/.ssh 22:28:30 ---> 291e0119280d 22:28:30 Step 7/21 : RUN chmod -R 600 /root/.ssh 22:28:30 ---> Running in c6acd4f21081 22:28:30 Removing intermediate container c6acd4f21081 22:28:30 ---> 7d879b82af1d 22:28:30 Step 8/21 : COPY ./tests/gpg-keys /gpg-keys 22:28:31 ---> 0756d0e08b42 22:28:31 Step 9/21 : RUN gpg2 --import gpg-keys/secret 22:28:31 ---> Running in cf14a74d8ac8 22:28:31 gpg: directory '/root/.gnupg' created 22:28:31 gpg: keybox '/root/.gnupg/pubring.kbx' created 22:28:31 gpg: /root/.gnupg/trustdb.gpg: trustdb created 22:28:31 gpg: key 464ED987A7B21401: public key "Sakuya Izayoi <sakuya@gensokyo.jp>" imported 22:28:31 gpg: key 464ED987A7B21401: secret key imported 22:28:31 gpg: Total number processed: 1 22:28:31 gpg: imported: 1 22:28:31 gpg: secret keys read: 1 22:28:31 gpg: secret keys imported: 1 22:28:31 Removing intermediate container cf14a74d8ac8 22:28:31 ---> 72f09e9d9895 22:28:31 Step 10/21 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust 22:28:31 ---> Running in 10012b82b700 22:28:32 gpg: inserting ownertrust of 6 22:28:32 Removing intermediate container 10012b82b700 22:28:32 ---> dbdce0ff450d 22:28:32 Step 11/21 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}') 22:28:32 ---> Running in 98b53c3d07f0 22:28:32 gpg: please do a --check-trustdb 22:28:32 mkdir: created directory '/root/.password-store/' 22:28:32 Password store initialized for 9781B87DAB042E6FD51388A5464ED987A7B21401 22:28:33 Removing intermediate container 98b53c3d07f0 22:28:33 ---> cc12c5c303a3 22:28:33 Step 12/21 : RUN gpg2 --check-trustdb 22:28:33 ---> Running in b769e34c551d 22:28:33 gpg: marginals needed: 3 completes needed: 1 trust model: pgp 22:28:33 gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u 22:28:34 Removing intermediate container b769e34c551d 22:28:34 ---> 94ad0152f6f1 22:28:34 Step 13/21 : ARG CREDSTORE_VERSION=v0.6.3 22:28:34 ---> Running in 36cc913b0491 22:28:34 Removing intermediate container 36cc913b0491 22:28:34 ---> fa07878741bd 22:28:34 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 22:28:34 ---> Running in afa9538e6cff 22:28:35 Removing intermediate container afa9538e6cff 22:28:35 ---> f2d20ec2a65d 22:28:35 Step 15/21 : WORKDIR /src 22:28:35 ---> Running in 2221ee6bffd1 22:28:35 Removing intermediate container 2221ee6bffd1 22:28:35 ---> 75a680f8d5d9 22:28:35 Step 16/21 : COPY requirements.txt /src/requirements.txt 22:28:35 ---> 0400df3373d5 22:28:35 Step 17/21 : RUN pip install -r requirements.txt 22:28:35 ---> Running in 3d4446082e33 22:28:37 Ignoring pywin32: markers 'sys_platform == "win32"' don't match your environment 22:28:41 Collecting appdirs==1.4.3 22:28:42 Downloading appdirs-1.4.3-py2.py3-none-any.whl (12 kB) 22:28:42 Collecting asn1crypto==0.22.0 22:28:42 Downloading asn1crypto-0.22.0-py2.py3-none-any.whl (97 kB) 22:28:42 Collecting backports.ssl-match-hostname==3.5.0.1 22:28:42 Downloading backports.ssl_match_hostname-3.5.0.1.tar.gz (5.6 kB) 22:28:43 Collecting cffi==1.14.4 22:28:43 Downloading cffi-1.14.4-cp37-cp37m-manylinux1_x86_64.whl (402 kB) 22:28:43 Collecting cryptography==3.4.7 22:28:43 Downloading cryptography-3.4.7-cp36-abi3-manylinux2014_x86_64.whl (3.2 MB) 22:28:43 Collecting enum34==1.1.6 22:28:43 Downloading enum34-1.1.6-py3-none-any.whl (12 kB) 22:28:43 Collecting idna==2.5 22:28:43 Downloading idna-2.5-py2.py3-none-any.whl (55 kB) 22:28:43 Collecting ipaddress==1.0.18 22:28:43 Downloading ipaddress-1.0.18.tar.gz (32 kB) 22:28:43 Collecting packaging==16.8 22:28:43 Downloading packaging-16.8-py2.py3-none-any.whl (23 kB) 22:28:43 Collecting paramiko==2.4.2 22:28:43 Downloading paramiko-2.4.2-py2.py3-none-any.whl (193 kB) 22:28:43 Collecting pycparser==2.17 22:28:43 Downloading pycparser-2.17.tar.gz (231 kB) 22:28:44 Collecting pyOpenSSL==18.0.0 22:28:44 Downloading pyOpenSSL-18.0.0-py2.py3-none-any.whl (53 kB) 22:28:44 Collecting pyparsing==2.2.0 22:28:44 Downloading pyparsing-2.2.0-py2.py3-none-any.whl (56 kB) 22:28:44 Collecting requests==2.20.0 22:28:44 Downloading requests-2.20.0-py2.py3-none-any.whl (60 kB) 22:28:44 Collecting urllib3==1.26.5 22:28:44 Downloading urllib3-1.26.5-py2.py3-none-any.whl (138 kB) 22:28:44 Collecting websocket-client==0.56.0 22:28:44 Downloading websocket_client-0.56.0-py2.py3-none-any.whl (200 kB) 22:28:44 Collecting six 22:28:44 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) 22:28:44 Collecting pynacl>=1.0.1 22:28:44 Downloading PyNaCl-1.4.0-cp35-abi3-manylinux1_x86_64.whl (961 kB) 22:28:44 Collecting bcrypt>=3.1.3 22:28:44 Downloading bcrypt-3.2.0-cp36-abi3-manylinux2010_x86_64.whl (63 kB) 22:28:44 Collecting pyasn1>=0.1.7 22:28:44 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) 22:28:44 INFO: pip is looking at multiple versions of pyparsing to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of pyopenssl to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of pycparser to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of paramiko to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of packaging to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of ipaddress to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of idna to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of enum34 to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of <Python from Requires-Python> to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of cryptography to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of cffi to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of backports-ssl-match-hostname to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of asn1crypto to determine which version is compatible with other requirements. This could take a while. 22:28:44 INFO: pip is looking at multiple versions of appdirs to determine which version is compatible with other requirements. This could take a while. 22:28:44 ERROR: Cannot install -r requirements.txt (line 15) and urllib3==1.26.5 because these package versions have conflicting dependencies. 22:28:44  22:28:44 The conflict is caused by: 22:28:44 The user requested urllib3==1.26.5 22:28:44 requests 2.20.0 depends on urllib3<1.25 and >=1.21.1 22:28:44 22:28:44 To fix this you could try to: 22:28:44 1. loosen the range of package versions you've specified 22:28:44 2. remove package versions to allow pip attempt to solve the dependency conflict 22:28:44 22:28:44 ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies 22:28:50 The command '/bin/sh -c pip install -r requirements.txt' returned a non-zero code: 1 [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // stage [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 1 Finished: FAILURE