Pull request #2428 opened Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Loading trusted files from base branch master at 8acd2c3d084805df0bbeda4697c8ad7215ff7247 rather than a33f087e9346667a5960b928225bbd6509fbde3c Obtained Jenkinsfile from 8acd2c3d084805df0bbeda4697c8ad7215ff7247 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 ead69454b4062f17d1f8389642089a002b037213 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-2428@libs/jps # timeout=10 Fetching upstream changes from https://github.com/docker/jps.git > git --version # timeout=10 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --progress https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master > 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 > 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 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --progress https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master Checking out Revision ead69454b4062f17d1f8389642089a002b037213 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f ead69454b4062f17d1f8389642089a002b037213 Commit message: "Merge pull request #10 from russellcardullo/sonar-scan" First time build. Skipping changelog. [Pipeline] Start of Pipeline [Pipeline] node Still waiting to schedule task Waiting for next available executor on ‘ubuntu&&!zfs&&amd64’ Running on ubuntu-1804-overlay2 (i-07d75741394e8b993) in /home/ubuntu/workspace/docker-py_PR-2428 [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-2428@tmp/e1d2031e-02da-4c75-8f2c-90b9a7b06b9b/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 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo chowning workspace [Pipeline] sh + uname -m [Pipeline] sh + pwd + id -u + id -g + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-2428:/workspace busybox chown -R 1000:1000 /workspace Unable to find image 'busybox:latest' locally latest: Pulling from library/busybox 7c9d20b9b6cd: Pulling fs layer 7c9d20b9b6cd: Verifying Checksum 7c9d20b9b6cd: Download complete 7c9d20b9b6cd: Pull complete Digest: sha256:fe301db49df08c384001ed752dff6d52b4305a73a7f608f21528048e8a08b51e Status: Downloaded newer image for busybox:latest [Pipeline] echo Removing all docker containers [Pipeline] sh + docker container ls -aq [Pipeline] echo Docker containers have been removed [Pipeline] echo cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo cleanWorkspace: Workspace is clean. [Pipeline] stage [Pipeline] { (build image) [Pipeline] checkout using credential docker-jenkins-github-credentials Cloning the remote Git repository 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-2428 # timeout=10 Fetching upstream changes from https://github.com/docker/docker-py.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress https://github.com/docker/docker-py.git +refs/pull/2428/head:refs/remotes/origin/PR-2428 +refs/heads/master:refs/remotes/origin/master Fetching without tags Merging remotes/origin/master commit 8acd2c3d084805df0bbeda4697c8ad7215ff7247 into PR head commit a33f087e9346667a5960b928225bbd6509fbde3c Merge succeeded, producing a33f087e9346667a5960b928225bbd6509fbde3c Checking out Revision a33f087e9346667a5960b928225bbd6509fbde3c (PR-2428) > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/2428/head:refs/remotes/origin/PR-2428 # 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/2428/head:refs/remotes/origin/PR-2428 +refs/heads/master:refs/remotes/origin/master > git config core.sparsecheckout # timeout=10 > git checkout -f a33f087e9346667a5960b928225bbd6509fbde3c > git merge 8acd2c3d084805df0bbeda4697c8ad7215ff7247 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f a33f087e9346667a5960b928225bbd6509fbde3c Commit message: "fix #2398" First time build. Skipping changelog. [Pipeline] sh + git rev-parse HEAD fatal: bad object ead69454b4062f17d1f8389642089a002b037213 [Pipeline] sh + docker pull dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c Error response from daemon: manifest for dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c not found: manifest unknown: manifest unknown [Pipeline] sh + docker build -t dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c -f tests/Dockerfile --build-arg PYTHON_VERSION=2.7 . Sending build context to Docker daemon 1.273MB Step 1/19 : ARG PYTHON_VERSION=3.7 Step 2/19 : FROM python:${PYTHON_VERSION} 2.7: Pulling from library/python 4ae16bd47783: Pulling fs layer bbab4ec87ac4: Pulling fs layer 2ea1f7804402: Pulling fs layer 96465440c208: Pulling fs layer bba8b8764dd6: Pulling fs layer 92cc40f4243a: Pulling fs layer be55f40144ea: Pulling fs layer 803a5c0558db: Pulling fs layer 731e0ea09fdb: Pulling fs layer 96465440c208: Waiting bba8b8764dd6: Waiting be55f40144ea: Waiting 803a5c0558db: Waiting 731e0ea09fdb: Waiting 92cc40f4243a: Waiting bbab4ec87ac4: Verifying Checksum bbab4ec87ac4: Download complete 2ea1f7804402: Verifying Checksum 2ea1f7804402: Download complete 4ae16bd47783: Verifying Checksum 4ae16bd47783: Download complete 92cc40f4243a: Verifying Checksum 92cc40f4243a: Download complete 96465440c208: Verifying Checksum 96465440c208: Download complete be55f40144ea: Verifying Checksum be55f40144ea: Download complete 803a5c0558db: Verifying Checksum 803a5c0558db: Download complete 731e0ea09fdb: Verifying Checksum 731e0ea09fdb: Download complete bba8b8764dd6: Verifying Checksum bba8b8764dd6: Download complete 4ae16bd47783: Pull complete bbab4ec87ac4: Pull complete 2ea1f7804402: Pull complete 96465440c208: Pull complete bba8b8764dd6: Pull complete 92cc40f4243a: Pull complete be55f40144ea: Pull complete 803a5c0558db: Pull complete 731e0ea09fdb: Pull complete Digest: sha256:9e3c2cff2a6a59f1637b225549e762fb6f74de3e6c7a74f1d6635a49d4698310 Status: Downloaded newer image for python:2.7 ---> d0ca2da1bc25 Step 3/19 : ARG APT_MIRROR ---> Running in c356bd49805b Removing intermediate container c356bd49805b ---> 9cd00ab1bb75 Step 4/19 : 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 ---> Running in 2693515952f0 Removing intermediate container 2693515952f0 ---> b5cafc4dce4d Step 5/19 : RUN apt-get update && apt-get -y install gnupg2 pass curl ---> Running in 2a50e338aa2c Get:1 http://security.debian.org/debian-security buster/updates InRelease [39.1 kB] Get:2 http://security.debian.org/debian-security buster/updates/main amd64 Packages [85.0 kB] Get:3 http://deb.debian.org/debian buster InRelease [122 kB] Get:4 http://deb.debian.org/debian buster-updates InRelease [49.3 kB] Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7899 kB] Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [884 B] Fetched 8194 kB in 2s (4071 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... curl is already the newest version (7.64.0-4). The following additional packages will be installed: dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv libqrencode4 libxmu6 libxmuu1 qrencode tree xauth xclip Suggested packages: dbus-user-session libpam-systemd pinentry-gnome3 tor parcimonie xloadimage scdaemon libxml-simple-perl ruby The following NEW packages will be installed: gnupg2 libqrencode4 libxmu6 libxmuu1 pass qrencode tree xauth xclip The following packages will be upgraded: dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv 11 upgraded, 9 newly installed, 0 to remove and 12 not upgraded. Need to get 8149 kB of archives. After this operation, 1217 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 gpgv amd64 2.2.12-1+deb10u1 [584 kB] Get:2 http://deb.debian.org/debian buster/main amd64 gpgsm amd64 2.2.12-1+deb10u1 [604 kB] Get:3 http://deb.debian.org/debian buster/main amd64 gpg-wks-server amd64 2.2.12-1+deb10u1 [478 kB] Get:4 http://deb.debian.org/debian buster/main amd64 gpg-wks-client amd64 2.2.12-1+deb10u1 [485 kB] Get:5 http://deb.debian.org/debian buster/main amd64 gnupg-utils amd64 2.2.12-1+deb10u1 [861 kB] Get:6 http://deb.debian.org/debian buster/main amd64 gpg-agent amd64 2.2.12-1+deb10u1 [617 kB] Get:7 http://deb.debian.org/debian buster/main amd64 gpg amd64 2.2.12-1+deb10u1 [865 kB] Get:8 http://deb.debian.org/debian buster/main amd64 gnupg-l10n all 2.2.12-1+deb10u1 [1010 kB] Get:9 http://deb.debian.org/debian buster/main amd64 dirmngr amd64 2.2.12-1+deb10u1 [712 kB] Get:10 http://deb.debian.org/debian buster/main amd64 gnupg all 2.2.12-1+deb10u1 [715 kB] Get:11 http://deb.debian.org/debian buster/main amd64 gpgconf amd64 2.2.12-1+deb10u1 [510 kB] Get:12 http://deb.debian.org/debian buster/main amd64 gnupg2 all 2.2.12-1+deb10u1 [393 kB] Get:13 http://deb.debian.org/debian buster/main amd64 libqrencode4 amd64 4.0.2-1 [38.2 kB] Get:14 http://deb.debian.org/debian buster/main amd64 libxmu6 amd64 2:1.1.2-2+b3 [60.8 kB] Get:15 http://deb.debian.org/debian buster/main amd64 libxmuu1 amd64 2:1.1.2-2+b3 [23.9 kB] Get:16 http://deb.debian.org/debian buster/main amd64 tree amd64 1.8.0-1 [49.3 kB] Get:17 http://deb.debian.org/debian buster/main amd64 pass all 1.7.3-2 [39.2 kB] Get:18 http://deb.debian.org/debian buster/main amd64 qrencode amd64 4.0.2-1 [39.8 kB] Get:19 http://deb.debian.org/debian buster/main amd64 xauth amd64 1:1.0.10-1 [40.3 kB] Get:20 http://deb.debian.org/debian buster/main amd64 xclip amd64 0.13-1 [23.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 8149 kB in 0s (19.3 MB/s) (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 ... 24525 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgv (2.2.12-1+deb10u1) over (2.2.12-1) ... Setting up gpgv (2.2.12-1+deb10u1) ... (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 ... 24525 files and directories currently installed.) Preparing to unpack .../00-gpgsm_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgsm (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../01-gpg-wks-server_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-server (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../02-gpg-wks-client_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-client (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../03-gnupg-utils_2.2.12-1+deb10u1_amd64.deb ... Unpacking gnupg-utils (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../04-gpg-agent_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-agent (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../05-gpg_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../06-gnupg-l10n_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg-l10n (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../07-dirmngr_2.2.12-1+deb10u1_amd64.deb ... Unpacking dirmngr (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../08-gnupg_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../09-gpgconf_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgconf (2.2.12-1+deb10u1) over (2.2.12-1) ... Selecting previously unselected package gnupg2. Preparing to unpack .../10-gnupg2_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg2 (2.2.12-1+deb10u1) ... Selecting previously unselected package libqrencode4:amd64. Preparing to unpack .../11-libqrencode4_4.0.2-1_amd64.deb ... Unpacking libqrencode4:amd64 (4.0.2-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../12-libxmu6_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxmuu1:amd64. Preparing to unpack .../13-libxmuu1_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmuu1:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package tree. Preparing to unpack .../14-tree_1.8.0-1_amd64.deb ... Unpacking tree (1.8.0-1) ... Selecting previously unselected package pass. Preparing to unpack .../15-pass_1.7.3-2_all.deb ... Unpacking pass (1.7.3-2) ... Selecting previously unselected package qrencode. Preparing to unpack .../16-qrencode_4.0.2-1_amd64.deb ... Unpacking qrencode (4.0.2-1) ... Selecting previously unselected package xauth. Preparing to unpack .../17-xauth_1%3a1.0.10-1_amd64.deb ... Unpacking xauth (1:1.0.10-1) ... Selecting previously unselected package xclip. Preparing to unpack .../18-xclip_0.13-1_amd64.deb ... Unpacking xclip (0.13-1) ... Setting up libxmu6:amd64 (2:1.1.2-2+b3) ... Setting up libqrencode4:amd64 (4.0.2-1) ... Setting up qrencode (4.0.2-1) ... Setting up gnupg-l10n (2.2.12-1+deb10u1) ... Setting up tree (1.8.0-1) ... Setting up xclip (0.13-1) ... Setting up gpgconf (2.2.12-1+deb10u1) ... Setting up libxmuu1:amd64 (2:1.1.2-2+b3) ... Setting up gpg (2.2.12-1+deb10u1) ... Setting up gnupg-utils (2.2.12-1+deb10u1) ... Setting up gpg-agent (2.2.12-1+deb10u1) ... Setting up gpgsm (2.2.12-1+deb10u1) ... Setting up dirmngr (2.2.12-1+deb10u1) ... Setting up gpg-wks-server (2.2.12-1+deb10u1) ... Setting up xauth (1:1.0.10-1) ... Setting up gpg-wks-client (2.2.12-1+deb10u1) ... Setting up gnupg (2.2.12-1+deb10u1) ... Setting up gnupg2 (2.2.12-1+deb10u1) ... Setting up pass (1.7.3-2) ... Processing triggers for libc-bin (2.28-10) ... Removing intermediate container 2a50e338aa2c ---> 0ff14884d0f0 Step 6/19 : COPY ./tests/gpg-keys /gpg-keys ---> 0d25565d9415 Step 7/19 : RUN gpg2 --import gpg-keys/secret ---> Running in 97a30b06620c gpg: directory '/root/.gnupg' created gpg: keybox '/root/.gnupg/pubring.kbx' created gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 464ED987A7B21401: public key "Sakuya Izayoi " imported gpg: key 464ED987A7B21401: secret key imported gpg: Total number processed: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 Removing intermediate container 97a30b06620c ---> ff218f100f44 Step 8/19 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust ---> Running in 3c9b58a3e00b gpg: inserting ownertrust of 6 Removing intermediate container 3c9b58a3e00b ---> 1ca402608d24 Step 9/19 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}') ---> Running in 254f27adb966 gpg: please do a --check-trustdb mkdir: created directory '/root/.password-store/' Password store initialized for 9781B87DAB042E6FD51388A5464ED987A7B21401 Removing intermediate container 254f27adb966 ---> 90f7f6fa1d82 Step 10/19 : RUN gpg2 --check-trustdb ---> Running in 7f3dd614e8af gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u Removing intermediate container 7f3dd614e8af ---> 0bc717e0a7b2 Step 11/19 : ARG CREDSTORE_VERSION=v0.6.3 ---> Running in da33ccd46a08 Removing intermediate container da33ccd46a08 ---> 7c9bc781e792 Step 12/19 : 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 ---> Running in f873e10113e7 Removing intermediate container f873e10113e7 ---> 332f5ed04412 Step 13/19 : WORKDIR /src ---> Running in f6c2b15c8e0b Removing intermediate container f6c2b15c8e0b ---> 0c4bbe979b8c Step 14/19 : COPY requirements.txt /src/requirements.txt ---> 961b835957cb Step 15/19 : RUN pip install -r requirements.txt ---> Running in 0bb0ab758343 DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. 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 Ignoring pypiwin32: markers 'sys_platform == "win32" and python_version < "3.6"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32" and python_version >= "3.6"' don't match your environment Collecting appdirs==1.4.3 (from -r requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl Collecting asn1crypto==0.22.0 (from -r requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/97/ba/7e8117d8efcee589f4d96dd2b2eb1d997f96d27d214cf2b7134ad8acf6ab/asn1crypto-0.22.0-py2.py3-none-any.whl (97kB) Collecting backports.ssl-match-hostname==3.5.0.1 (from -r requirements.txt (line 3)) Downloading https://files.pythonhosted.org/packages/76/21/2dc61178a2038a5cb35d14b61467c6ac632791ed05131dda72c20e7b9e23/backports.ssl_match_hostname-3.5.0.1.tar.gz Collecting cffi==1.10.0 (from -r requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/50/85/d74d06ac09fc2deb3d9bd6d6aca4ca13d82b8118c04494cd0e84fcd81624/cffi-1.10.0-cp27-cp27mu-manylinux1_x86_64.whl (392kB) Collecting cryptography==2.3 (from -r requirements.txt (line 5)) Downloading https://files.pythonhosted.org/packages/67/21/e79987f1f9abae42d666b1f89b4e78aa096acc00bbf97ad40d19b07b4a83/cryptography-2.3-cp27-cp27mu-manylinux1_x86_64.whl (2.1MB) Collecting enum34==1.1.6 (from -r requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl Collecting idna==2.5 (from -r requirements.txt (line 7)) Downloading https://files.pythonhosted.org/packages/11/7d/9bbbd7bb35f34b0169542487d2a8859e44306bb2e6a4455d491800a5621f/idna-2.5-py2.py3-none-any.whl (55kB) Collecting ipaddress==1.0.18 (from -r requirements.txt (line 8)) Downloading https://files.pythonhosted.org/packages/17/93/28f4dd560780dd70fe75ce7e2662869770dfac181f6bbb472179ea8da516/ipaddress-1.0.18-py2-none-any.whl Collecting packaging==16.8 (from -r requirements.txt (line 9)) Downloading https://files.pythonhosted.org/packages/87/1b/c39b7c65b5612812b83d6cab7ef2885eac9f6beb0b7b8a7071a186aea3b1/packaging-16.8-py2.py3-none-any.whl Collecting paramiko==2.4.2 (from -r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl (193kB) Collecting pycparser==2.17 (from -r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz (231kB) Collecting pyOpenSSL==18.0.0 (from -r requirements.txt (line 12)) Downloading https://files.pythonhosted.org/packages/96/af/9d29e6bd40823061aea2e0574ccb2fcf72bfd6130ce53d32773ec375458c/pyOpenSSL-18.0.0-py2.py3-none-any.whl (53kB) Collecting pyparsing==2.2.0 (from -r requirements.txt (line 13)) Downloading https://files.pythonhosted.org/packages/6a/8a/718fd7d3458f9fab8e67186b00abdd345b639976bc7fb3ae722e1b026a50/pyparsing-2.2.0-py2.py3-none-any.whl (56kB) Collecting requests==2.20.0 (from -r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/f1/ca/10332a30cb25b627192b4ea272c351bce3ca1091e541245cccbace6051d8/requests-2.20.0-py2.py3-none-any.whl (60kB) Collecting six==1.10.0 (from -r requirements.txt (line 17)) Downloading https://files.pythonhosted.org/packages/c8/0a/b6723e1bc4c516cb687841499455a8505b44607ab535be01091c0f24f079/six-1.10.0-py2.py3-none-any.whl Collecting urllib3==1.24.3 (from -r requirements.txt (line 18)) Downloading https://files.pythonhosted.org/packages/01/11/525b02e4acc0c747de8b6ccdab376331597c569c42ea66ab0a1dbd36eca2/urllib3-1.24.3-py2.py3-none-any.whl (118kB) Collecting websocket-client==0.56.0 (from -r requirements.txt (line 19)) Downloading https://files.pythonhosted.org/packages/29/19/44753eab1fdb50770ac69605527e8859468f3c0fd7dc5a76dd9c4dbd7906/websocket_client-0.56.0-py2.py3-none-any.whl (200kB) Collecting pynacl>=1.0.1 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/b3/25/e605574f24948a8a53b497744e93f061eb1dbe7c44b6465fc1c172d591aa/PyNaCl-1.3.0-cp27-cp27mu-manylinux1_x86_64.whl (762kB) Collecting pyasn1>=0.1.7 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/a1/71/8f0d444e3a74e5640a3d5d967c1c6b015da9c655f35b2d308a55d907a517/pyasn1-0.4.7-py2.py3-none-any.whl (76kB) Collecting bcrypt>=3.1.3 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/ad/36/9a0227d048e98409f012570f7bef8a8c2373b9c9c5dfbf82963cbae05ede/bcrypt-3.1.7-cp27-cp27mu-manylinux1_x86_64.whl (59kB) Collecting certifi>=2017.4.17 (from requests==2.20.0->-r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/18/b0/8146a4f8dd402f60744fa380bc73ca47303cccf8b9190fd16a827281eac2/certifi-2019.9.11-py2.py3-none-any.whl (154kB) Collecting chardet<3.1.0,>=3.0.2 (from requests==2.20.0->-r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB) Building wheels for collected packages: backports.ssl-match-hostname, pycparser Building wheel for backports.ssl-match-hostname (setup.py): started Building wheel for backports.ssl-match-hostname (setup.py): finished with status 'done' Created wheel for backports.ssl-match-hostname: filename=backports.ssl_match_hostname-3.5.0.1-cp27-none-any.whl size=5211 sha256=5dba524d5df8d92f7f579539d04b6ab9df315f2fb4e5aa2a3cee087dd63db5ce Stored in directory: /root/.cache/pip/wheels/99/7e/f7/a88a9bcf7a3bd6b12cf6a74eee8c89746aaa02f71ab7b33939 Building wheel for pycparser (setup.py): started Building wheel for pycparser (setup.py): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.17-py2.py3-none-any.whl size=193886 sha256=5bb42615ff57cb0c803151587775acc94ffb0a783e3edd710cb2784b0e05bb7d Stored in directory: /root/.cache/pip/wheels/3f/a9/a7/44a27bb67d962845df8df4ac988e1f369184e307392ce37c5b Successfully built backports.ssl-match-hostname pycparser Installing collected packages: appdirs, asn1crypto, backports.ssl-match-hostname, pycparser, cffi, enum34, six, idna, ipaddress, cryptography, pyparsing, packaging, pynacl, pyasn1, bcrypt, paramiko, pyOpenSSL, urllib3, certifi, chardet, requests, websocket-client Successfully installed appdirs-1.4.3 asn1crypto-0.22.0 backports.ssl-match-hostname-3.5.0.1 bcrypt-3.1.7 certifi-2019.9.11 cffi-1.10.0 chardet-3.0.4 cryptography-2.3 enum34-1.1.6 idna-2.5 ipaddress-1.0.18 packaging-16.8 paramiko-2.4.2 pyOpenSSL-18.0.0 pyasn1-0.4.7 pycparser-2.17 pynacl-1.3.0 pyparsing-2.2.0 requests-2.20.0 six-1.10.0 urllib3-1.24.3 websocket-client-0.56.0 Removing intermediate container 0bb0ab758343 ---> 6c8adf441e57 Step 16/19 : COPY test-requirements.txt /src/test-requirements.txt ---> 4468ae1d1eb5 Step 17/19 : RUN pip install -r test-requirements.txt ---> Running in a94614dbd015 DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. 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 Collecting coverage==4.5.2 (from -r test-requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/af/cf/e240715a50d64b0538a08a2be1ae4060fb25791e911cbe8fd2367b5deeaa/coverage-4.5.2-cp27-cp27mu-manylinux1_x86_64.whl (201kB) Collecting flake8==3.6.0 (from -r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (68kB) Collecting mock==1.0.1 (from -r test-requirements.txt (line 3)) Downloading https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz (818kB) Collecting pytest==4.2.1 (from -r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/11/e9/dc9a7269a7e1fed46de7d5864da6a86370256c791bf263dd0c7d7e8f1ff1/pytest-4.2.1-py2.py3-none-any.whl (218kB) Collecting pytest-cov==2.6.1 (from -r test-requirements.txt (line 5)) Downloading https://files.pythonhosted.org/packages/7d/b5/92f32674ab954f80499ac73347bfeb815545ea295439c12b0ef3ac8f0975/pytest_cov-2.6.1-py2.py3-none-any.whl Collecting pytest-timeout==1.3.3 (from -r test-requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/58/92/f60ea2e27074d6f97c8aaf21e34d1f838eb623e4b8070680846c65318a10/pytest_timeout-1.3.3-py2.py3-none-any.whl Collecting configparser; python_version < "3.2" (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/7a/2a/95ed0501cf5d8709490b1d3a3f9b5cf340da6c433f896bbe9ce08dbe6785/configparser-4.0.2-py2.py3-none-any.whl Requirement already satisfied: enum34; python_version < "3.4" in /usr/local/lib/python2.7/site-packages (from flake8==3.6.0->-r test-requirements.txt (line 2)) (1.1.6) Collecting pycodestyle<2.5.0,>=2.4.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/e5/c6/ce130213489969aa58610042dff1d908c25c731c9575af6935c2dfad03aa/pycodestyle-2.4.0-py2.py3-none-any.whl (62kB) Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl Collecting pyflakes<2.1.0,>=2.0.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/44/98/af7a72c9a543b1487d92813c648cb9b9adfbc96faef5455d60f4439aa99b/pyflakes-2.0.0-py2.py3-none-any.whl (53kB) Requirement already satisfied: setuptools>=30 in /usr/local/lib/python2.7/site-packages (from flake8==3.6.0->-r test-requirements.txt (line 2)) (41.2.0) Collecting py>=1.5.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB) Requirement already satisfied: six>=1.10.0 in /usr/local/lib/python2.7/site-packages (from pytest==4.2.1->-r test-requirements.txt (line 4)) (1.10.0) Collecting pathlib2>=2.2.0; python_version < "3.6" (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/67/c6/4dbf5dfdbe1140cadf765c3896acc098578626c35721bc7d3eb35f6a8fc1/pathlib2-2.3.4-py2.py3-none-any.whl Collecting funcsigs; python_version < "3.0" (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/69/cb/f5be453359271714c01b9bd06126eaf2e368f1fddfff30818754b5ac2328/funcsigs-1.0.2-py2.py3-none-any.whl Collecting atomicwrites>=1.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl Collecting pluggy>=0.7 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/92/c7/48439f7d5fd6bddb4c04b850bb862b42e3e2b98570040dfaf68aedd8114b/pluggy-0.13.0-py2.py3-none-any.whl Collecting more-itertools<6.0.0,>=4.0.0; python_version <= "2.7" (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/2f/9d/dcfe59e213093695f108508af1214cf9cd95cc5489e46877ec5cb56369e5/more_itertools-5.0.0-py2-none-any.whl (52kB) Collecting attrs>=17.4.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl Collecting scandir; python_version < "3.5" (from pathlib2>=2.2.0; python_version < "3.6"->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz Collecting importlib-metadata>=0.12; python_version < "3.8" (from pluggy>=0.7->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/ba/15/29e4fe1624373be313b5a2565d72ca9121a37f40472112f46eda8dc1235b/importlib_metadata-0.22-py2.py3-none-any.whl Collecting zipp>=0.5 (from importlib-metadata>=0.12; python_version < "3.8"->pluggy>=0.7->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/74/3d/1ee25a26411ba0401b43c6376d2316a71addcc72ef8690b101b4ea56d76a/zipp-0.6.0-py2.py3-none-any.whl Collecting contextlib2; python_version < "3" (from importlib-metadata>=0.12; python_version < "3.8"->pluggy>=0.7->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/a2/71/8273a7eeed0aff6a854237ab5453bc9aa67deb49df4832801c21f0ff3782/contextlib2-0.5.5-py2.py3-none-any.whl Building wheels for collected packages: mock, scandir Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-cp27-none-any.whl size=23755 sha256=bac102aeaaa0207c9ce489f20dd83fe58d6d87a8caf1546601d231ac2650f59f Stored in directory: /root/.cache/pip/wheels/7e/72/92/744b532c779242b57aab4bcba80c312b30c069bbd60025e7e6 Building wheel for scandir (setup.py): started Building wheel for scandir (setup.py): finished with status 'done' Created wheel for scandir: filename=scandir-1.10.0-cp27-cp27mu-linux_x86_64.whl size=42780 sha256=b6a7879120f9c410d2ca5f8f02e473f15c30bd7278c28c4af070226edaae317a Stored in directory: /root/.cache/pip/wheels/91/95/75/19c98a91239878abbc7c59970abd3b4e0438a7dd5b61778335 Successfully built mock scandir Installing collected packages: coverage, configparser, pycodestyle, mccabe, pyflakes, flake8, mock, py, scandir, pathlib2, funcsigs, atomicwrites, more-itertools, zipp, contextlib2, importlib-metadata, pluggy, attrs, pytest, pytest-cov, pytest-timeout Successfully installed atomicwrites-1.3.0 attrs-19.1.0 configparser-4.0.2 contextlib2-0.5.5 coverage-4.5.2 flake8-3.6.0 funcsigs-1.0.2 importlib-metadata-0.22 mccabe-0.6.1 mock-1.0.1 more-itertools-5.0.0 pathlib2-2.3.4 pluggy-0.13.0 py-1.8.0 pycodestyle-2.4.0 pyflakes-2.0.0 pytest-4.2.1 pytest-cov-2.6.1 pytest-timeout-1.3.3 scandir-1.10.0 zipp-0.6.0 Removing intermediate container a94614dbd015 ---> 1ec966552494 Step 18/19 : COPY . /src ---> beac59664339 Step 19/19 : RUN pip install . ---> Running in 06bc5fb36189 DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. 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 Processing /src Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python2.7/site-packages (from docker==4.1.0.dev0) (1.10.0) Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python2.7/site-packages (from docker==4.1.0.dev0) (0.56.0) Requirement already satisfied: requests!=2.18.0,>=2.14.2 in /usr/local/lib/python2.7/site-packages (from docker==4.1.0.dev0) (2.20.0) Requirement already satisfied: backports.ssl_match_hostname>=3.5 in /usr/local/lib/python2.7/site-packages (from docker==4.1.0.dev0) (3.5.0.1) Requirement already satisfied: ipaddress>=1.0.16 in /usr/local/lib/python2.7/site-packages (from docker==4.1.0.dev0) (1.0.18) 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.1.0.dev0) (2.5) 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.1.0.dev0) (1.24.3) 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.1.0.dev0) (2019.9.11) 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.1.0.dev0) (3.0.4) Building wheels for collected packages: docker Building wheel for docker (setup.py): started Building wheel for docker (setup.py): finished with status 'done' Created wheel for docker: filename=docker-4.1.0.dev0-py2.py3-none-any.whl size=139143 sha256=bb0dbe245dd332583f1ccf3b930327e05d5bbf42d319120d149f37025af045c8 Stored in directory: /tmp/pip-ephem-wheel-cache-0L1wnk/wheels/ee/4d/f0/2a86c10b571f6f2e614d6de70cb18e96cf856ba00408408b23 Successfully built docker Installing collected packages: docker Successfully installed docker-4.1.0.dev0 Removing intermediate container 06bc5fb36189 ---> 4b3214cc6c1b Successfully built 4b3214cc6c1b Successfully tagged dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c [Pipeline] dockerFingerprintFrom [Pipeline] sh + docker tag dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c [Pipeline] sh + docker push dockerbuildbot/docker-py:py2-a33f087e9346667a5960b928225bbd6509fbde3c The push refers to repository [docker.io/dockerbuildbot/docker-py] b02be61e0248: Preparing 99e931553d84: Preparing aa944b9e0823: Preparing 8cbcc87ea2f4: Preparing 0ae67bd47f9d: Preparing e01b0e55e2f3: Preparing a53f34c6b9ae: Preparing 1537afc21353: Preparing e851ace9f014: Preparing 8ded10119ad1: Preparing 4278206c03bb: Preparing 18f9d6d0bf96: Preparing 4c6956ddc250: Preparing 6a5cfd60ae07: Preparing 6e2d302a07ab: Preparing 1d7840a0a94d: Preparing 7f661dc63410: Preparing 4e7cd3f177e5: Preparing 5fbfd3ca157a: Preparing 88956c263939: Preparing 97e8dd85db4e: Preparing 74e2ede3b29c: Preparing 6d5a64ea8f37: Preparing 660314270d76: Preparing e01b0e55e2f3: Waiting a53f34c6b9ae: Waiting 1537afc21353: Waiting e851ace9f014: Waiting 8ded10119ad1: Waiting 4278206c03bb: Waiting 18f9d6d0bf96: Waiting 4c6956ddc250: Waiting 6a5cfd60ae07: Waiting 6e2d302a07ab: Waiting 1d7840a0a94d: Waiting 7f661dc63410: Waiting 4e7cd3f177e5: Waiting 5fbfd3ca157a: Waiting 88956c263939: Waiting 97e8dd85db4e: Waiting 74e2ede3b29c: Waiting 6d5a64ea8f37: Waiting 660314270d76: Waiting 8cbcc87ea2f4: Pushed b02be61e0248: Pushed 99e931553d84: Pushed e01b0e55e2f3: Pushed aa944b9e0823: Pushed a53f34c6b9ae: Pushed 1537afc21353: Pushed e851ace9f014: Pushed 0ae67bd47f9d: Pushed 8ded10119ad1: Pushed 4278206c03bb: Pushed 18f9d6d0bf96: Pushed 1d7840a0a94d: Mounted from library/python 7f661dc63410: Mounted from library/python 4e7cd3f177e5: Mounted from library/python 5fbfd3ca157a: Mounted from library/python 4c6956ddc250: Pushed 97e8dd85db4e: Layer already exists 74e2ede3b29c: Layer already exists 88956c263939: Mounted from library/python 6d5a64ea8f37: Layer already exists 660314270d76: Layer already exists 6e2d302a07ab: Pushed 6a5cfd60ae07: Pushed py2-a33f087e9346667a5960b928225bbd6509fbde3c: digest: sha256:5e98fbb423810dbbd9a5fad40c3396555bd5849653c27140b3405c6adc3a8ca5 size: 5353 [Pipeline] sh + docker pull dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c Error response from daemon: manifest for dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c not found: manifest unknown: manifest unknown [Pipeline] sh + docker build -t dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c -f tests/Dockerfile --build-arg PYTHON_VERSION=3.7 . Sending build context to Docker daemon 1.273MB Step 1/19 : ARG PYTHON_VERSION=3.7 Step 2/19 : FROM python:${PYTHON_VERSION} 3.7: Pulling from library/python 4ae16bd47783: Already exists bbab4ec87ac4: Already exists 2ea1f7804402: Already exists 96465440c208: Already exists bba8b8764dd6: Already exists e2fb48f8b9f0: Pulling fs layer 6597bee1b52c: Pulling fs layer 53ce14448f02: Pulling fs layer e9ab7ffbaf55: Pulling fs layer e9ab7ffbaf55: Waiting 53ce14448f02: Verifying Checksum 53ce14448f02: Download complete e2fb48f8b9f0: Download complete e9ab7ffbaf55: Verifying Checksum e9ab7ffbaf55: Download complete 6597bee1b52c: Verifying Checksum 6597bee1b52c: Download complete e2fb48f8b9f0: Pull complete 6597bee1b52c: Pull complete 53ce14448f02: Pull complete e9ab7ffbaf55: Pull complete Digest: sha256:91545915435e770cb04907b0b1acafd749b8ee9b33a246878a1aaeb99ae53e50 Status: Downloaded newer image for python:3.7 ---> 780bbecceca6 Step 3/19 : ARG APT_MIRROR ---> Running in 3d90ba3ed822 Removing intermediate container 3d90ba3ed822 ---> 958c2d82ecf6 Step 4/19 : 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 ---> Running in 9a208021954a Removing intermediate container 9a208021954a ---> 19710c637f5a Step 5/19 : RUN apt-get update && apt-get -y install gnupg2 pass curl ---> Running in 2cfa96ed2af7 Get:1 http://deb.debian.org/debian buster InRelease [122 kB] Get:2 http://deb.debian.org/debian buster-updates InRelease [49.3 kB] Get:3 http://security.debian.org/debian-security buster/updates InRelease [39.1 kB] Get:4 http://deb.debian.org/debian buster/main amd64 Packages [7899 kB] Get:5 http://deb.debian.org/debian buster-updates/main amd64 Packages [884 B] Get:6 http://security.debian.org/debian-security buster/updates/main amd64 Packages [85.0 kB] Fetched 8194 kB in 2s (4921 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... curl is already the newest version (7.64.0-4). The following additional packages will be installed: dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv libqrencode4 libxmu6 libxmuu1 qrencode tree xauth xclip Suggested packages: dbus-user-session libpam-systemd pinentry-gnome3 tor parcimonie xloadimage scdaemon libxml-simple-perl ruby The following NEW packages will be installed: gnupg2 libqrencode4 libxmu6 libxmuu1 pass qrencode tree xauth xclip The following packages will be upgraded: dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv 11 upgraded, 9 newly installed, 0 to remove and 12 not upgraded. Need to get 8149 kB of archives. After this operation, 1217 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 gpgv amd64 2.2.12-1+deb10u1 [584 kB] Get:2 http://deb.debian.org/debian buster/main amd64 gpgsm amd64 2.2.12-1+deb10u1 [604 kB] Get:3 http://deb.debian.org/debian buster/main amd64 gpg-wks-server amd64 2.2.12-1+deb10u1 [478 kB] Get:4 http://deb.debian.org/debian buster/main amd64 gpg-wks-client amd64 2.2.12-1+deb10u1 [485 kB] Get:5 http://deb.debian.org/debian buster/main amd64 gnupg-utils amd64 2.2.12-1+deb10u1 [861 kB] Get:6 http://deb.debian.org/debian buster/main amd64 gpg-agent amd64 2.2.12-1+deb10u1 [617 kB] Get:7 http://deb.debian.org/debian buster/main amd64 gpg amd64 2.2.12-1+deb10u1 [865 kB] Get:8 http://deb.debian.org/debian buster/main amd64 gnupg-l10n all 2.2.12-1+deb10u1 [1010 kB] Get:9 http://deb.debian.org/debian buster/main amd64 dirmngr amd64 2.2.12-1+deb10u1 [712 kB] Get:10 http://deb.debian.org/debian buster/main amd64 gnupg all 2.2.12-1+deb10u1 [715 kB] Get:11 http://deb.debian.org/debian buster/main amd64 gpgconf amd64 2.2.12-1+deb10u1 [510 kB] Get:12 http://deb.debian.org/debian buster/main amd64 gnupg2 all 2.2.12-1+deb10u1 [393 kB] Get:13 http://deb.debian.org/debian buster/main amd64 libqrencode4 amd64 4.0.2-1 [38.2 kB] Get:14 http://deb.debian.org/debian buster/main amd64 libxmu6 amd64 2:1.1.2-2+b3 [60.8 kB] Get:15 http://deb.debian.org/debian buster/main amd64 libxmuu1 amd64 2:1.1.2-2+b3 [23.9 kB] Get:16 http://deb.debian.org/debian buster/main amd64 tree amd64 1.8.0-1 [49.3 kB] Get:17 http://deb.debian.org/debian buster/main amd64 pass all 1.7.3-2 [39.2 kB] Get:18 http://deb.debian.org/debian buster/main amd64 qrencode amd64 4.0.2-1 [39.8 kB] Get:19 http://deb.debian.org/debian buster/main amd64 xauth amd64 1:1.0.10-1 [40.3 kB] Get:20 http://deb.debian.org/debian buster/main amd64 xclip amd64 0.13-1 [23.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 8149 kB in 0s (21.5 MB/s) (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 ... 24525 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgv (2.2.12-1+deb10u1) over (2.2.12-1) ... Setting up gpgv (2.2.12-1+deb10u1) ... (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 ... 24525 files and directories currently installed.) Preparing to unpack .../00-gpgsm_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgsm (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../01-gpg-wks-server_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-server (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../02-gpg-wks-client_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-wks-client (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../03-gnupg-utils_2.2.12-1+deb10u1_amd64.deb ... Unpacking gnupg-utils (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../04-gpg-agent_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg-agent (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../05-gpg_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpg (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../06-gnupg-l10n_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg-l10n (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../07-dirmngr_2.2.12-1+deb10u1_amd64.deb ... Unpacking dirmngr (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../08-gnupg_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg (2.2.12-1+deb10u1) over (2.2.12-1) ... Preparing to unpack .../09-gpgconf_2.2.12-1+deb10u1_amd64.deb ... Unpacking gpgconf (2.2.12-1+deb10u1) over (2.2.12-1) ... Selecting previously unselected package gnupg2. Preparing to unpack .../10-gnupg2_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg2 (2.2.12-1+deb10u1) ... Selecting previously unselected package libqrencode4:amd64. Preparing to unpack .../11-libqrencode4_4.0.2-1_amd64.deb ... Unpacking libqrencode4:amd64 (4.0.2-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../12-libxmu6_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxmuu1:amd64. Preparing to unpack .../13-libxmuu1_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmuu1:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package tree. Preparing to unpack .../14-tree_1.8.0-1_amd64.deb ... Unpacking tree (1.8.0-1) ... Selecting previously unselected package pass. Preparing to unpack .../15-pass_1.7.3-2_all.deb ... Unpacking pass (1.7.3-2) ... Selecting previously unselected package qrencode. Preparing to unpack .../16-qrencode_4.0.2-1_amd64.deb ... Unpacking qrencode (4.0.2-1) ... Selecting previously unselected package xauth. Preparing to unpack .../17-xauth_1%3a1.0.10-1_amd64.deb ... Unpacking xauth (1:1.0.10-1) ... Selecting previously unselected package xclip. Preparing to unpack .../18-xclip_0.13-1_amd64.deb ... Unpacking xclip (0.13-1) ... Setting up libxmu6:amd64 (2:1.1.2-2+b3) ... Setting up libqrencode4:amd64 (4.0.2-1) ... Setting up qrencode (4.0.2-1) ... Setting up gnupg-l10n (2.2.12-1+deb10u1) ... Setting up tree (1.8.0-1) ... Setting up xclip (0.13-1) ... Setting up gpgconf (2.2.12-1+deb10u1) ... Setting up libxmuu1:amd64 (2:1.1.2-2+b3) ... Setting up gpg (2.2.12-1+deb10u1) ... Setting up gnupg-utils (2.2.12-1+deb10u1) ... Setting up gpg-agent (2.2.12-1+deb10u1) ... Setting up gpgsm (2.2.12-1+deb10u1) ... Setting up dirmngr (2.2.12-1+deb10u1) ... Setting up gpg-wks-server (2.2.12-1+deb10u1) ... Setting up xauth (1:1.0.10-1) ... Setting up gpg-wks-client (2.2.12-1+deb10u1) ... Setting up gnupg (2.2.12-1+deb10u1) ... Setting up gnupg2 (2.2.12-1+deb10u1) ... Setting up pass (1.7.3-2) ... Processing triggers for libc-bin (2.28-10) ... Removing intermediate container 2cfa96ed2af7 ---> 426ac43ece17 Step 6/19 : COPY ./tests/gpg-keys /gpg-keys ---> 12bb76275150 Step 7/19 : RUN gpg2 --import gpg-keys/secret ---> Running in 50559b93a3a3 gpg: directory '/root/.gnupg' created gpg: keybox '/root/.gnupg/pubring.kbx' created gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 464ED987A7B21401: public key "Sakuya Izayoi " imported gpg: key 464ED987A7B21401: secret key imported gpg: Total number processed: 1 gpg: imported: 1 gpg: secret keys read: 1 gpg: secret keys imported: 1 Removing intermediate container 50559b93a3a3 ---> aec74706bbbd Step 8/19 : RUN gpg2 --import-ownertrust gpg-keys/ownertrust ---> Running in 395a3436443e gpg: inserting ownertrust of 6 Removing intermediate container 395a3436443e ---> b1293b84d599 Step 9/19 : RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}') ---> Running in fcfc3ca1b6c6 gpg: please do a --check-trustdb mkdir: created directory '/root/.password-store/' Password store initialized for 9781B87DAB042E6FD51388A5464ED987A7B21401 Removing intermediate container fcfc3ca1b6c6 ---> 8f9f05ae6695 Step 10/19 : RUN gpg2 --check-trustdb ---> Running in 0eb259cf9343 gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u Removing intermediate container 0eb259cf9343 ---> 854202bda68c Step 11/19 : ARG CREDSTORE_VERSION=v0.6.3 ---> Running in 3785ac9b3c5c Removing intermediate container 3785ac9b3c5c ---> c37d15411b28 Step 12/19 : 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 ---> Running in e1cc6979a6c0 Removing intermediate container e1cc6979a6c0 ---> 28a6de233467 Step 13/19 : WORKDIR /src ---> Running in c2649a97c067 Removing intermediate container c2649a97c067 ---> 9e34faedb188 Step 14/19 : COPY requirements.txt /src/requirements.txt ---> 7dffe9c890bf Step 15/19 : RUN pip install -r requirements.txt ---> Running in 044294f727c5 Ignoring pypiwin32: markers 'sys_platform == "win32" and python_version < "3.6"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32" and python_version >= "3.6"' don't match your environment Collecting appdirs==1.4.3 (from -r requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl Collecting asn1crypto==0.22.0 (from -r requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/97/ba/7e8117d8efcee589f4d96dd2b2eb1d997f96d27d214cf2b7134ad8acf6ab/asn1crypto-0.22.0-py2.py3-none-any.whl (97kB) Collecting backports.ssl-match-hostname==3.5.0.1 (from -r requirements.txt (line 3)) Downloading https://files.pythonhosted.org/packages/76/21/2dc61178a2038a5cb35d14b61467c6ac632791ed05131dda72c20e7b9e23/backports.ssl_match_hostname-3.5.0.1.tar.gz Collecting cffi==1.10.0 (from -r requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/5b/b9/790f8eafcdab455bcd3bd908161f802c9ce5adbf702a83aa7712fcc345b7/cffi-1.10.0.tar.gz (418kB) Collecting cryptography==2.3 (from -r requirements.txt (line 5)) Downloading https://files.pythonhosted.org/packages/c2/fa/fa9a8933c285895935d1392922fe721e9cb1b2c1881d14f149213a227ee3/cryptography-2.3-cp34-abi3-manylinux1_x86_64.whl (2.1MB) Collecting enum34==1.1.6 (from -r requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/af/42/cb9355df32c69b553e72a2e28daee25d1611d2c0d9c272aa1d34204205b2/enum34-1.1.6-py3-none-any.whl Collecting idna==2.5 (from -r requirements.txt (line 7)) Downloading https://files.pythonhosted.org/packages/11/7d/9bbbd7bb35f34b0169542487d2a8859e44306bb2e6a4455d491800a5621f/idna-2.5-py2.py3-none-any.whl (55kB) Collecting ipaddress==1.0.18 (from -r requirements.txt (line 8)) Downloading https://files.pythonhosted.org/packages/4e/13/774faf38b445d0b3a844b65747175b2e0500164b7c28d78e34987a5bfe06/ipaddress-1.0.18.tar.gz Collecting packaging==16.8 (from -r requirements.txt (line 9)) Downloading https://files.pythonhosted.org/packages/87/1b/c39b7c65b5612812b83d6cab7ef2885eac9f6beb0b7b8a7071a186aea3b1/packaging-16.8-py2.py3-none-any.whl Collecting paramiko==2.4.2 (from -r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl (193kB) Collecting pycparser==2.17 (from -r requirements.txt (line 11)) Downloading https://files.pythonhosted.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz (231kB) Collecting pyOpenSSL==18.0.0 (from -r requirements.txt (line 12)) Downloading https://files.pythonhosted.org/packages/96/af/9d29e6bd40823061aea2e0574ccb2fcf72bfd6130ce53d32773ec375458c/pyOpenSSL-18.0.0-py2.py3-none-any.whl (53kB) Collecting pyparsing==2.2.0 (from -r requirements.txt (line 13)) Downloading https://files.pythonhosted.org/packages/6a/8a/718fd7d3458f9fab8e67186b00abdd345b639976bc7fb3ae722e1b026a50/pyparsing-2.2.0-py2.py3-none-any.whl (56kB) Collecting requests==2.20.0 (from -r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/f1/ca/10332a30cb25b627192b4ea272c351bce3ca1091e541245cccbace6051d8/requests-2.20.0-py2.py3-none-any.whl (60kB) Collecting six==1.10.0 (from -r requirements.txt (line 17)) Downloading https://files.pythonhosted.org/packages/c8/0a/b6723e1bc4c516cb687841499455a8505b44607ab535be01091c0f24f079/six-1.10.0-py2.py3-none-any.whl Collecting urllib3==1.24.3 (from -r requirements.txt (line 18)) Downloading https://files.pythonhosted.org/packages/01/11/525b02e4acc0c747de8b6ccdab376331597c569c42ea66ab0a1dbd36eca2/urllib3-1.24.3-py2.py3-none-any.whl (118kB) Collecting websocket-client==0.56.0 (from -r requirements.txt (line 19)) Downloading https://files.pythonhosted.org/packages/29/19/44753eab1fdb50770ac69605527e8859468f3c0fd7dc5a76dd9c4dbd7906/websocket_client-0.56.0-py2.py3-none-any.whl (200kB) Collecting pynacl>=1.0.1 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/27/15/2cd0a203f318c2240b42cd9dd13c931ddd61067809fee3479f44f086103e/PyNaCl-1.3.0-cp34-abi3-manylinux1_x86_64.whl (759kB) Collecting bcrypt>=3.1.3 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/8b/1d/82826443777dd4a624e38a08957b975e75df859b381ae302cfd7a30783ed/bcrypt-3.1.7-cp34-abi3-manylinux1_x86_64.whl (56kB) Collecting pyasn1>=0.1.7 (from paramiko==2.4.2->-r requirements.txt (line 10)) Downloading https://files.pythonhosted.org/packages/a1/71/8f0d444e3a74e5640a3d5d967c1c6b015da9c655f35b2d308a55d907a517/pyasn1-0.4.7-py2.py3-none-any.whl (76kB) Collecting certifi>=2017.4.17 (from requests==2.20.0->-r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/18/b0/8146a4f8dd402f60744fa380bc73ca47303cccf8b9190fd16a827281eac2/certifi-2019.9.11-py2.py3-none-any.whl (154kB) Collecting chardet<3.1.0,>=3.0.2 (from requests==2.20.0->-r requirements.txt (line 16)) Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB) Building wheels for collected packages: backports.ssl-match-hostname, cffi, ipaddress, pycparser Building wheel for backports.ssl-match-hostname (setup.py): started Building wheel for backports.ssl-match-hostname (setup.py): finished with status 'done' Created wheel for backports.ssl-match-hostname: filename=backports.ssl_match_hostname-3.5.0.1-cp37-none-any.whl size=5206 sha256=27de1d6238305adb38aa9253da8e11e201d09309a099f38bdefb24cdb400cfce Stored in directory: /root/.cache/pip/wheels/99/7e/f7/a88a9bcf7a3bd6b12cf6a74eee8c89746aaa02f71ab7b33939 Building wheel for cffi (setup.py): started Building wheel for cffi (setup.py): finished with status 'done' Created wheel for cffi: filename=cffi-1.10.0-cp37-cp37m-linux_x86_64.whl size=371206 sha256=eac4b847b3d207052c691ed81cad396d00f383cbf05538e5a2b2c380bc7010bb Stored in directory: /root/.cache/pip/wheels/f7/15/ae/fb38663a1329fd6043160c18a6c5e3a60aec7f7a727a631875 Building wheel for ipaddress (setup.py): started Building wheel for ipaddress (setup.py): finished with status 'done' Created wheel for ipaddress: filename=ipaddress-1.0.18-cp37-none-any.whl size=18105 sha256=a32fe43d8e69523747a8cc5a628e0634b7cb96b1e147a90e8b6da65a578872bb Stored in directory: /root/.cache/pip/wheels/b4/e1/56/07b2633e42e05445161d0748b02fc47c0fe24ba56ff4920f98 Building wheel for pycparser (setup.py): started Building wheel for pycparser (setup.py): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.17-py2.py3-none-any.whl size=192841 sha256=3bfede22cdc7996173836b07667a9a45c87cb6f86ff2a345b9b1cd882003c6a5 Stored in directory: /root/.cache/pip/wheels/3f/a9/a7/44a27bb67d962845df8df4ac988e1f369184e307392ce37c5b Successfully built backports.ssl-match-hostname cffi ipaddress pycparser Installing collected packages: appdirs, asn1crypto, backports.ssl-match-hostname, pycparser, cffi, idna, six, cryptography, enum34, ipaddress, pyparsing, packaging, pynacl, bcrypt, pyasn1, paramiko, pyOpenSSL, certifi, urllib3, chardet, requests, websocket-client Successfully installed appdirs-1.4.3 asn1crypto-0.22.0 backports.ssl-match-hostname-3.5.0.1 bcrypt-3.1.7 certifi-2019.9.11 cffi-1.10.0 chardet-3.0.4 cryptography-2.3 enum34-1.1.6 idna-2.5 ipaddress-1.0.18 packaging-16.8 paramiko-2.4.2 pyOpenSSL-18.0.0 pyasn1-0.4.7 pycparser-2.17 pynacl-1.3.0 pyparsing-2.2.0 requests-2.20.0 six-1.10.0 urllib3-1.24.3 websocket-client-0.56.0 Removing intermediate container 044294f727c5 ---> 6ac7bfd338c7 Step 16/19 : COPY test-requirements.txt /src/test-requirements.txt ---> b071f452b104 Step 17/19 : RUN pip install -r test-requirements.txt ---> Running in df9340d0fb91 Collecting coverage==4.5.2 (from -r test-requirements.txt (line 1)) Downloading https://files.pythonhosted.org/packages/d0/a1/ea743f1facd8d287c2088d47fc80b06e042833041ba906fdd5c8f5d291bb/coverage-4.5.2-cp37-cp37m-manylinux1_x86_64.whl (205kB) Collecting flake8==3.6.0 (from -r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (68kB) Collecting mock==1.0.1 (from -r test-requirements.txt (line 3)) Downloading https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz (818kB) Collecting pytest==4.2.1 (from -r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/11/e9/dc9a7269a7e1fed46de7d5864da6a86370256c791bf263dd0c7d7e8f1ff1/pytest-4.2.1-py2.py3-none-any.whl (218kB) Collecting pytest-cov==2.6.1 (from -r test-requirements.txt (line 5)) Downloading https://files.pythonhosted.org/packages/7d/b5/92f32674ab954f80499ac73347bfeb815545ea295439c12b0ef3ac8f0975/pytest_cov-2.6.1-py2.py3-none-any.whl Collecting pytest-timeout==1.3.3 (from -r test-requirements.txt (line 6)) Downloading https://files.pythonhosted.org/packages/58/92/f60ea2e27074d6f97c8aaf21e34d1f838eb623e4b8070680846c65318a10/pytest_timeout-1.3.3-py2.py3-none-any.whl Collecting pyflakes<2.1.0,>=2.0.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/44/98/af7a72c9a543b1487d92813c648cb9b9adfbc96faef5455d60f4439aa99b/pyflakes-2.0.0-py2.py3-none-any.whl (53kB) Requirement already satisfied: setuptools>=30 in /usr/local/lib/python3.7/site-packages (from flake8==3.6.0->-r test-requirements.txt (line 2)) (41.2.0) Collecting pycodestyle<2.5.0,>=2.4.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/e5/c6/ce130213489969aa58610042dff1d908c25c731c9575af6935c2dfad03aa/pycodestyle-2.4.0-py2.py3-none-any.whl (62kB) Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.6.0->-r test-requirements.txt (line 2)) Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl Collecting attrs>=17.4.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl Collecting py>=1.5.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB) Collecting pluggy>=0.7 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/92/c7/48439f7d5fd6bddb4c04b850bb862b42e3e2b98570040dfaf68aedd8114b/pluggy-0.13.0-py2.py3-none-any.whl Requirement already satisfied: six>=1.10.0 in /usr/local/lib/python3.7/site-packages (from pytest==4.2.1->-r test-requirements.txt (line 4)) (1.10.0) Collecting atomicwrites>=1.0 (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl Collecting more-itertools>=4.0.0; python_version > "2.7" (from pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/45/dc/3241eef99eb45f1def35cf93af35d1cf9ef4c0991792583b8f33ea41b092/more_itertools-7.2.0-py3-none-any.whl (57kB) Collecting importlib-metadata>=0.12; python_version < "3.8" (from pluggy>=0.7->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/ba/15/29e4fe1624373be313b5a2565d72ca9121a37f40472112f46eda8dc1235b/importlib_metadata-0.22-py2.py3-none-any.whl Collecting zipp>=0.5 (from importlib-metadata>=0.12; python_version < "3.8"->pluggy>=0.7->pytest==4.2.1->-r test-requirements.txt (line 4)) Downloading https://files.pythonhosted.org/packages/74/3d/1ee25a26411ba0401b43c6376d2316a71addcc72ef8690b101b4ea56d76a/zipp-0.6.0-py2.py3-none-any.whl Building wheels for collected packages: mock Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-cp37-none-any.whl size=23754 sha256=dad000013f6c25f616e22e2ad793dbf29fb01e57f416e2fef8fcb05da682f369 Stored in directory: /root/.cache/pip/wheels/7e/72/92/744b532c779242b57aab4bcba80c312b30c069bbd60025e7e6 Successfully built mock Installing collected packages: coverage, pyflakes, pycodestyle, mccabe, flake8, mock, attrs, py, more-itertools, zipp, importlib-metadata, pluggy, atomicwrites, pytest, pytest-cov, pytest-timeout Successfully installed atomicwrites-1.3.0 attrs-19.1.0 coverage-4.5.2 flake8-3.6.0 importlib-metadata-0.22 mccabe-0.6.1 mock-1.0.1 more-itertools-7.2.0 pluggy-0.13.0 py-1.8.0 pycodestyle-2.4.0 pyflakes-2.0.0 pytest-4.2.1 pytest-cov-2.6.1 pytest-timeout-1.3.3 zipp-0.6.0 Removing intermediate container df9340d0fb91 ---> 5c5fb263f278 Step 18/19 : COPY . /src ---> a93c08dd5778 Step 19/19 : RUN pip install . ---> Running in 0a4d53670cc0 Processing /src Requirement already satisfied: six>=1.4.0 in /usr/local/lib/python3.7/site-packages (from docker==4.1.0.dev0) (1.10.0) Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python3.7/site-packages (from docker==4.1.0.dev0) (0.56.0) Requirement already satisfied: requests!=2.18.0,>=2.14.2 in /usr/local/lib/python3.7/site-packages (from docker==4.1.0.dev0) (2.20.0) 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.1.0.dev0) (2.5) 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.1.0.dev0) (1.24.3) 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.1.0.dev0) (2019.9.11) 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.1.0.dev0) (3.0.4) Building wheels for collected packages: docker Building wheel for docker (setup.py): started Building wheel for docker (setup.py): finished with status 'done' Created wheel for docker: filename=docker-4.1.0.dev0-py2.py3-none-any.whl size=139144 sha256=45d982c783d8bcbc82b61c8694a24b26a686ec91b5af5937ff82286769c13ac9 Stored in directory: /tmp/pip-ephem-wheel-cache-0jxze1_1/wheels/ee/4d/f0/2a86c10b571f6f2e614d6de70cb18e96cf856ba00408408b23 Successfully built docker Installing collected packages: docker Successfully installed docker-4.1.0.dev0 Removing intermediate container 0a4d53670cc0 ---> 8b3a91888889 Successfully built 8b3a91888889 Successfully tagged dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c [Pipeline] dockerFingerprintFrom [Pipeline] sh + docker tag dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c [Pipeline] sh + docker push dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c The push refers to repository [docker.io/dockerbuildbot/docker-py] 7bc6b1e2036c: Preparing 9ff350e8e5e6: Preparing 3e3383d72cbe: Preparing dc4a3894aef4: Preparing c1d4d3b46e36: Preparing cb22ecab3773: Preparing de6fb6598f7f: Preparing b44c82e665c9: Preparing ae755e1c3dd2: Preparing db2f0d2ac5bc: Preparing 50ae1961a146: Preparing ccf1e022221c: Preparing 8f8f8226b2f9: Preparing c22e3b308e31: Preparing 3799eff23e12: Preparing 5c1e9cc8fd50: Preparing 425f17ee5c1c: Preparing 9c3c7ef1a67f: Preparing d5218e5cdda2: Preparing 88956c263939: Preparing 97e8dd85db4e: Preparing 74e2ede3b29c: Preparing 6d5a64ea8f37: Preparing 660314270d76: Preparing de6fb6598f7f: Waiting b44c82e665c9: Waiting ae755e1c3dd2: Waiting db2f0d2ac5bc: Waiting 50ae1961a146: Waiting ccf1e022221c: Waiting 8f8f8226b2f9: Waiting c22e3b308e31: Waiting 3799eff23e12: Waiting 5c1e9cc8fd50: Waiting 425f17ee5c1c: Waiting 9c3c7ef1a67f: Waiting d5218e5cdda2: Waiting 88956c263939: Waiting 97e8dd85db4e: Waiting 74e2ede3b29c: Waiting 6d5a64ea8f37: Waiting 660314270d76: Waiting cb22ecab3773: Waiting 9ff350e8e5e6: Pushed dc4a3894aef4: Pushed 7bc6b1e2036c: Pushed cb22ecab3773: Pushed 3e3383d72cbe: Pushed de6fb6598f7f: Pushed b44c82e665c9: Pushed 50ae1961a146: Pushed ae755e1c3dd2: Pushed db2f0d2ac5bc: Pushed c1d4d3b46e36: Pushed 5c1e9cc8fd50: Mounted from library/python 425f17ee5c1c: Mounted from library/python ccf1e022221c: Pushed 3799eff23e12: Pushed 9c3c7ef1a67f: Mounted from library/python d5218e5cdda2: Mounted from library/python 97e8dd85db4e: Layer already exists 88956c263939: Layer already exists 6d5a64ea8f37: Layer already exists 660314270d76: Layer already exists 74e2ede3b29c: Layer already exists 8f8f8226b2f9: Pushed c22e3b308e31: Pushed py3-a33f087e9346667a5960b928225bbd6509fbde3c: digest: sha256:90767631183ce7d95687813c359ee580a5a04cdb10bd66e0f3ecf1e75173e19f size: 5349 [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // node [Pipeline] node Running on ubuntu-1804-overlay2 (i-05f79947c145622ff) in /home/ubuntu/workspace/docker-py_PR-2428 [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-2428@tmp/9e65d0b0-c218-4689-a00b-8f2528b7b35a/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 + docker run --rm --entrypoint=python dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c /src/scripts/versions.py Unable to find image 'dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c' locally py3-a33f087e9346667a5960b928225bbd6509fbde3c: Pulling from dockerbuildbot/docker-py 4ae16bd47783: Pulling fs layer bbab4ec87ac4: Pulling fs layer 2ea1f7804402: Pulling fs layer 96465440c208: Pulling fs layer bba8b8764dd6: Pulling fs layer e2fb48f8b9f0: Pulling fs layer 6597bee1b52c: Pulling fs layer 53ce14448f02: Pulling fs layer e9ab7ffbaf55: Pulling fs layer 695190143bde: Pulling fs layer 96b2d3bdfcd0: Pulling fs layer 46582f0467fb: Pulling fs layer 92441c796ce6: Pulling fs layer e1db210018fa: Pulling fs layer 289e0ab7ded6: Pulling fs layer 4216fd64a392: Pulling fs layer 3c7fe4081c0c: Pulling fs layer 628206921518: Pulling fs layer 8b3413e70285: Pulling fs layer d1d110647c38: Pulling fs layer 4172fc0c97e0: Pulling fs layer 68958dbaf46f: Pulling fs layer e1efa47a0151: Pulling fs layer 1d9def61a4f2: Pulling fs layer 96465440c208: Waiting bba8b8764dd6: Waiting e2fb48f8b9f0: Waiting 6597bee1b52c: Waiting 53ce14448f02: Waiting e9ab7ffbaf55: Waiting 695190143bde: Waiting 96b2d3bdfcd0: Waiting 46582f0467fb: Waiting 92441c796ce6: Waiting e1db210018fa: Waiting 289e0ab7ded6: Waiting 4216fd64a392: Waiting 3c7fe4081c0c: Waiting 628206921518: Waiting 8b3413e70285: Waiting d1d110647c38: Waiting 4172fc0c97e0: Waiting 68958dbaf46f: Waiting e1efa47a0151: Waiting 1d9def61a4f2: Waiting bbab4ec87ac4: Verifying Checksum bbab4ec87ac4: Download complete 2ea1f7804402: Verifying Checksum 2ea1f7804402: Download complete 4ae16bd47783: Verifying Checksum 4ae16bd47783: Download complete 96465440c208: Verifying Checksum 96465440c208: Download complete e2fb48f8b9f0: Verifying Checksum e2fb48f8b9f0: Download complete 53ce14448f02: Verifying Checksum 53ce14448f02: Download complete 6597bee1b52c: Verifying Checksum 6597bee1b52c: Download complete e9ab7ffbaf55: Verifying Checksum e9ab7ffbaf55: Download complete 695190143bde: Verifying Checksum 695190143bde: Download complete 46582f0467fb: Verifying Checksum 46582f0467fb: Download complete 92441c796ce6: Verifying Checksum 92441c796ce6: Download complete e1db210018fa: Verifying Checksum e1db210018fa: Download complete 96b2d3bdfcd0: Verifying Checksum 96b2d3bdfcd0: Download complete 289e0ab7ded6: Verifying Checksum 289e0ab7ded6: Download complete 4216fd64a392: Verifying Checksum 4216fd64a392: Download complete 3c7fe4081c0c: Verifying Checksum 3c7fe4081c0c: Download complete 628206921518: Verifying Checksum 628206921518: Download complete 8b3413e70285: Verifying Checksum 8b3413e70285: Download complete 4172fc0c97e0: Verifying Checksum 4172fc0c97e0: Download complete d1d110647c38: Verifying Checksum d1d110647c38: Download complete 68958dbaf46f: Verifying Checksum 68958dbaf46f: Download complete e1efa47a0151: Verifying Checksum e1efa47a0151: Download complete 1d9def61a4f2: Verifying Checksum 1d9def61a4f2: Download complete bba8b8764dd6: Verifying Checksum bba8b8764dd6: Download complete 4ae16bd47783: Pull complete bbab4ec87ac4: Pull complete 2ea1f7804402: Pull complete 96465440c208: Pull complete bba8b8764dd6: Pull complete e2fb48f8b9f0: Pull complete 6597bee1b52c: Pull complete 53ce14448f02: Pull complete e9ab7ffbaf55: Pull complete 695190143bde: Pull complete 96b2d3bdfcd0: Pull complete 46582f0467fb: Pull complete 92441c796ce6: Pull complete e1db210018fa: Pull complete 289e0ab7ded6: Pull complete 4216fd64a392: Pull complete 3c7fe4081c0c: Pull complete 628206921518: Pull complete 8b3413e70285: Pull complete d1d110647c38: Pull complete 4172fc0c97e0: Pull complete 68958dbaf46f: Pull complete e1efa47a0151: Pull complete 1d9def61a4f2: Pull complete Digest: sha256:90767631183ce7d95687813c359ee580a5a04cdb10bd66e0f3ecf1e75173e19f Status: Downloaded newer image for dockerbuildbot/docker-py:py3-a33f087e9346667a5960b928225bbd6509fbde3c Creating placeholder flownodes because failed loading originals. GitHub has been notified of this commit’s build result java.io.IOException: Tried to load head FlowNodes for execution Owner[docker-py/PR-2428/1:docker-py/PR-2428 #1] but FlowNode was not found in storage for head id:FlowNodeId 1:53 at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.initializeStorage(CpsFlowExecution.java:679) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.onLoad(CpsFlowExecution.java:716) at org.jenkinsci.plugins.workflow.job.WorkflowRun.getExecution(WorkflowRun.java:662) at org.jenkinsci.plugins.workflow.job.WorkflowRun.onLoad(WorkflowRun.java:526) at hudson.model.RunMap.retrieve(RunMap.java:225) at hudson.model.RunMap.retrieve(RunMap.java:57) at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:501) at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:483) at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:381) at hudson.model.RunMap.getById(RunMap.java:205) at org.jenkinsci.plugins.workflow.job.WorkflowRun$Owner.run(WorkflowRun.java:899) at org.jenkinsci.plugins.workflow.job.WorkflowRun$Owner.get(WorkflowRun.java:910) at org.jenkinsci.plugins.workflow.flow.FlowExecutionList$1.computeNext(FlowExecutionList.java:65) at org.jenkinsci.plugins.workflow.flow.FlowExecutionList$1.computeNext(FlowExecutionList.java:57) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) at org.jenkinsci.plugins.workflow.flow.FlowExecutionList$ItemListenerImpl.onLoaded(FlowExecutionList.java:178) at jenkins.model.Jenkins.(Jenkins.java:999) at hudson.model.Hudson.(Hudson.java:85) at hudson.model.Hudson.(Hudson.java:81) at hudson.WebAppMain$3.run(WebAppMain.java:233) Finished: FAILURE