Pull request #6918 opened 07:03:48 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Loading trusted files from base branch master at d7c7e21921fba349f2fc2fa702c07d87166d80c9 rather than 115fd99a01c4165b6e52ce04a562913f74619354 Obtained Jenkinsfile from d7c7e21921fba349f2fc2fa702c07d87166d80c9 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/compose_PR-6918@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 Running on ubuntu-1804-overlay2 (i-04d4822390287b7e7) in /home/ubuntu/workspace/compose_PR-6918 [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/compose_PR-6918@tmp/e00e990d-dc1a-4d04-ba27-de1a252e3d7f/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 07:03:52 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 07:03:52 chowning workspace [Pipeline] sh 07:03:52 + uname -m [Pipeline] sh 07:03:53 + pwd 07:03:53 + id -u 07:03:53 + id -g 07:03:53 + docker run --rm -v /home/ubuntu/workspace/compose_PR-6918:/workspace busybox chown -R 1000:1000 /workspace [Pipeline] echo 07:03:53 Removing all docker containers [Pipeline] sh 07:03:54 + docker container ls -aq [Pipeline] echo 07:03:54 Docker containers have been removed [Pipeline] echo 07:03:54 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 07:03:54 cleanWorkspace: Workspace is clean. [Pipeline] stage [Pipeline] { (build image for "alpine") [Pipeline] checkout 07:03:54 using credential sf-release-bot.github.ssh 07:03:54 Cloning the remote Git repository 07:03:54 Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:docker/compose.git > git init /home/ubuntu/workspace/compose_PR-6918 # timeout=10 Fetching upstream changes from git@github.com:docker/compose.git > git --version # timeout=10 using GIT_SSH to set credentials docker-jenkins user on github.com > git fetch --no-tags --progress git@github.com:docker/compose.git +refs/pull/6918/head:refs/remotes/origin/PR-6918 07:03:56 Fetching without tags 07:03:56 Checking out Revision 115fd99a01c4165b6e52ce04a562913f74619354 (PR-6918) 07:03:56 Commit message: "Add env vars alternative substitution interpolation" 07:03:56 First time build. Skipping changelog. > git config remote.origin.url git@github.com:docker/compose.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/6918/head:refs/remotes/origin/PR-6918 # timeout=10 > git config remote.origin.url git@github.com:docker/compose.git # timeout=10 Fetching upstream changes from git@github.com:docker/compose.git using GIT_SSH to set credentials docker-jenkins user on github.com > git fetch --no-tags --progress git@github.com:docker/compose.git +refs/pull/6918/head:refs/remotes/origin/PR-6918 > git config core.sparsecheckout # timeout=10 > git checkout -f 115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] sh 07:03:57 + git rev-parse HEAD fatal: bad object ead69454b4062f17d1f8389642089a002b037213 [Pipeline] sh 07:03:58 + docker pull dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 07:03:58 Error response from daemon: manifest for dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 not found: manifest unknown: manifest unknown [Pipeline] sh 07:03:58 + script/build/write-git-sha 07:03:58 + GIT_COMMIT=115fd99a 07:03:58 + docker build -t dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 --target build --build-arg BUILD_PLATFORM=alpine --build-arg GIT_COMMIT=115fd99a01c4165b6e52ce04a562913f74619354 . 07:03:58 Sending build context to Docker daemon 1.861MB 07:03:58 Step 1/32 : ARG DOCKER_VERSION=18.09.7 07:03:58 Step 2/32 : ARG PYTHON_VERSION=3.7.4 07:03:58 Step 3/32 : ARG BUILD_ALPINE_VERSION=3.10 07:03:58 Step 4/32 : ARG BUILD_DEBIAN_VERSION=slim-stretch 07:03:58 Step 5/32 : ARG RUNTIME_ALPINE_VERSION=3.10.1 07:03:58 Step 6/32 : ARG RUNTIME_DEBIAN_VERSION=stretch-20190812-slim 07:03:58 Step 7/32 : ARG BUILD_PLATFORM=alpine 07:03:58 Step 8/32 : FROM docker:${DOCKER_VERSION} AS docker-cli 07:03:58 ---> 108a4437ed8c 07:03:58 Step 9/32 : FROM python:${PYTHON_VERSION}-alpine${BUILD_ALPINE_VERSION} AS build-alpine 07:03:58 ---> 39fb80313465 07:03:58 Step 10/32 : RUN apk add --no-cache bash build-base ca-certificates curl gcc git libc-dev libffi-dev libgcc make musl-dev openssl openssl-dev python2 python2-dev zlib-dev 07:03:58 ---> Using cache 07:03:58 ---> c2eeed07ed65 07:03:58 Step 11/32 : ENV BUILD_BOOTLOADER=1 07:03:58 ---> Using cache 07:03:58 ---> e24c79dff5d0 07:03:58 Step 12/32 : FROM python:${PYTHON_VERSION}-${BUILD_DEBIAN_VERSION} AS build-debian 07:03:58 ---> 7691d3cb6cbc 07:03:58 Step 13/32 : RUN apt-get update && apt-get install -y curl gcc git libc-dev libgcc-6-dev make openssl python2.7-dev 07:03:58 ---> Using cache 07:03:58 ---> be685f127016 07:03:58 Step 14/32 : FROM build-${BUILD_PLATFORM} AS build 07:03:58 ---> e24c79dff5d0 07:03:58 Step 15/32 : COPY docker-compose-entrypoint.sh /usr/local/bin/ 07:03:58 ---> Using cache 07:03:58 ---> 7b8da8a2fc5b 07:03:58 Step 16/32 : ENTRYPOINT ["sh", "/usr/local/bin/docker-compose-entrypoint.sh"] 07:03:58 ---> Using cache 07:03:58 ---> a560fa416f4e 07:03:58 Step 17/32 : COPY --from=docker-cli /usr/local/bin/docker /usr/local/bin/docker 07:03:58 ---> Using cache 07:03:58 ---> 0c601672e894 07:03:58 Step 18/32 : WORKDIR /code/ 07:03:58 ---> Using cache 07:03:58 ---> 43f9c0c25a4d 07:03:58 Step 19/32 : RUN pip install virtualenv==16.2.0 07:03:58 ---> Using cache 07:03:58 ---> 7b6b4b7e6190 07:03:58 Step 20/32 : RUN pip install tox==2.9.1 07:03:58 ---> Using cache 07:03:58 ---> 0d7a6c23738e 07:03:58 Step 21/32 : COPY requirements.txt . 07:03:58 ---> Using cache 07:03:58 ---> 6e526871afbf 07:03:58 Step 22/32 : COPY requirements-dev.txt . 07:03:58 ---> Using cache 07:03:58 ---> 214d681b936b 07:03:58 Step 23/32 : COPY .pre-commit-config.yaml . 07:03:58 ---> Using cache 07:03:58 ---> 78e58a5b793e 07:03:58 Step 24/32 : COPY tox.ini . 07:03:58 ---> Using cache 07:03:58 ---> 1f29018d0eaa 07:03:58 Step 25/32 : COPY setup.py . 07:03:58 ---> Using cache 07:03:58 ---> 20d74cdf683e 07:03:58 Step 26/32 : COPY README.md . 07:03:58 ---> Using cache 07:03:58 ---> b777b74c9222 07:03:58 Step 27/32 : COPY compose compose/ 07:03:58 ---> 5e3982de705d 07:03:58 Step 28/32 : RUN tox --notest 07:03:58 ---> Running in 700bf94e646c 07:03:59 py27 create: /code/.tox/py27 07:04:12 py27 installdeps: -rrequirements.txt, -rrequirements-dev.txt 07:06:19 py27 develop-inst: /code 07:06:19 py27 installed: 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,asn1crypto==0.24.0,atomicwrites==1.3.0,attrs==19.1.0,backports.ssl-match-hostname==3.5.0.1,bcrypt==3.1.7,cached-property==1.3.0,certifi==2017.4.17,cffi==1.12.3,chardet==3.0.4,configparser==4.0.2,coverage==4.4.2,cryptography==2.7,ddt==1.2.0,docker==4.0.1,# Editable install with no version control (docker-compose==1.25.0.dev0),-e /code,docker-pycreds==0.4.0,dockerpty==0.4.1,docopt==0.6.2,enum34==1.1.6,flake8==3.5.0,funcsigs==1.0.2,functools32==3.2.3.post2,idna==2.5,ipaddress==1.0.18,jsonschema==3.0.1,mccabe==0.6.1,mock==3.0.5,more-itertools==5.0.0,paramiko==2.4.2,pluggy==0.6.0,py==1.8.0,pyasn1==0.4.7,pycodestyle==2.3.1,pycparser==2.19,pyflakes==1.6.0,PyNaCl==1.3.0,pyrsistent==0.15.4,PySocks==1.6.7,pytest==3.6.3,pytest-cov==2.5.1,PyYAML==4.2b1,requests==2.22.0,six==1.12.0,subprocess32==3.5.4,texttable==1.6.2,urllib3==1.25.6,websocket-client==0.32.0 07:06:19 py37 create: /code/.tox/py37 07:06:24 py37 installdeps: -rrequirements.txt, -rrequirements-dev.txt 07:08:31 py37 develop-inst: /code 07:08:31 py37 installed: asn1crypto==0.24.0,atomicwrites==1.3.0,attrs==19.1.0,bcrypt==3.1.7,cached-property==1.3.0,certifi==2017.4.17,cffi==1.12.3,chardet==3.0.4,coverage==4.4.2,cryptography==2.7,ddt==1.2.0,docker==4.0.1,# Editable install with no version control (docker-compose==1.25.0.dev0),-e /code,docker-pycreds==0.4.0,dockerpty==0.4.1,docopt==0.6.2,flake8==3.5.0,idna==2.5,ipaddress==1.0.18,jsonschema==3.0.1,mccabe==0.6.1,mock==3.0.5,more-itertools==7.2.0,paramiko==2.4.2,pluggy==0.6.0,py==1.8.0,pyasn1==0.4.7,pycodestyle==2.3.1,pycparser==2.19,pyflakes==1.6.0,PyNaCl==1.3.0,pyrsistent==0.15.4,PySocks==1.6.7,pytest==3.6.3,pytest-cov==2.5.1,PyYAML==4.2b1,requests==2.22.0,six==1.12.0,texttable==1.6.2,urllib3==1.25.6,websocket-client==0.32.0 07:08:31 pre-commit create: /code/.tox/pre-commit 07:08:34 pre-commit installdeps: pre-commit 07:08:42 pre-commit installed: aspy.yaml==1.3.0,cfgv==2.0.1,identify==1.4.7,importlib-metadata==0.23,more-itertools==7.2.0,nodeenv==1.3.3,pre-commit==1.18.3,PyYAML==5.1.2,six==1.12.0,toml==0.10.0,virtualenv==16.7.5,zipp==0.6.0 07:08:42 ___________________________________ summary ____________________________________ 07:08:42 py27: skipped tests 07:08:42 py37: skipped tests 07:08:42 pre-commit: skipped tests 07:08:42 congratulations :) 07:08:45 Removing intermediate container 700bf94e646c 07:08:45 ---> 19e4ec649fcb 07:08:45 Step 29/32 : COPY . . 07:08:45 ---> f36d6ba58a98 07:08:45 Step 30/32 : ARG GIT_COMMIT=unknown 07:08:45 ---> Running in 7d2ef52deb7d 07:08:45 Removing intermediate container 7d2ef52deb7d 07:08:45 ---> 4d7df9b808a6 07:08:45 Step 31/32 : ENV DOCKER_COMPOSE_GITSHA=$GIT_COMMIT 07:08:45 ---> Running in e11a16f536ec 07:08:46 Removing intermediate container e11a16f536ec 07:08:46 ---> d04fe78927fa 07:08:46 Step 32/32 : RUN script/build/linux-entrypoint 07:08:46 ---> Running in c39889102eb7 07:08:46 + CODE_PATH=/code 07:08:46 + VENV=/code/.tox/py37 07:08:46 + cd /code 07:08:46 + mkdir -p dist 07:08:46 + chmod 777 dist 07:08:46 + /code/.tox/py37/bin/pip3 install -q -r requirements-build.txt 07:09:04 + '[' -z 115fd99a01c4165b6e52ce04a562913f74619354 ']' 07:09:04 + echo 115fd99a01c4165b6e52ce04a562913f74619354 07:09:04 + export PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 07:09:04 + PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 07:09:04 + '[' '!' -z 1 ']' 07:09:04 + git clone --single-branch --branch develop https://github.com/pyinstaller/pyinstaller.git /tmp/pyinstaller 07:09:04 Cloning into '/tmp/pyinstaller'... 07:09:08 + cd /tmp/pyinstaller/bootloader 07:09:08 + git checkout v3.5 07:09:08 Note: checking out 'v3.5'. 07:09:08 07:09:08 You are in 'detached HEAD' state. You can look around, make experimental 07:09:08 changes and commit them, and you can discard any commits you make in this 07:09:08 state without impacting any branches by performing another checkout. 07:09:08 07:09:08 If you want to create a new branch to retain commits you create, you may 07:09:08 do so (now or later) by using -b with the checkout command again. Example: 07:09:08 07:09:08 git checkout -b <new-branch-name> 07:09:08 07:09:08 HEAD is now at 498e6ee0 Release 3.5. 07:09:08 + /code/.tox/py37/bin/python3 ./waf configure --no-lsb all 07:09:08 Setting top to : /tmp/pyinstaller/bootloader 07:09:08 Setting out to : /tmp/pyinstaller/bootloader/build 07:09:08 Python Version : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 07:09:08 Checking for 'gcc' (C compiler) : /usr/bin/gcc 07:09:08 Checking size of pointer : 8 07:09:08 Platform : Linux-64bit detected based on compiler 07:09:08 Checking for flags -m64 : yes 07:09:08 Checking for program '/usr/bin/strip' : /usr/bin/strip 07:09:08 Checking for program 'strip' : /usr/bin/strip 07:09:08 Checking for library dl : yes 07:09:08 Checking for library m : yes 07:09:08 Checking for library z : yes 07:09:08 Checking for function unsetenv : yes 07:09:08 Checking for function mkdtemp : yes 07:09:08 Checking for flags -Wl,--as-needed : yes 07:09:08 'configure' finished successfully (0.326s) 07:09:08 'all' finished successfully (0.000s) 07:09:08 'distclean' finished successfully (0.001s) 07:09:08 Setting top to : /tmp/pyinstaller/bootloader 07:09:08 Setting out to : /tmp/pyinstaller/bootloader/build 07:09:08 Python Version : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 07:09:08 Checking for 'gcc' (C compiler) : /usr/bin/gcc 07:09:08 Checking size of pointer : 8 07:09:08 Platform : Linux-64bit detected based on compiler 07:09:08 Checking for flags -m64 : yes 07:09:08 Checking for program '/usr/bin/strip' : /usr/bin/strip 07:09:08 Checking for program 'strip' : /usr/bin/strip 07:09:08 Checking for library dl : yes 07:09:08 Checking for library m : yes 07:09:08 Checking for library z : yes 07:09:08 Checking for function unsetenv : yes 07:09:09 Checking for function mkdtemp : yes 07:09:09 Checking for flags -Wl,--as-needed : yes 07:09:09 'configure' finished successfully (0.317s) 07:09:09 'make_all' finished successfully (0.003s) 07:09:09 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug' 07:09:09 [ 1/13] Compiling src/pyi_python.c 07:09:09 [ 2/13] Compiling src/pyi_global.c 07:09:09 [ 3/13] Compiling src/pyi_archive.c 07:09:09 [ 4/13] Compiling src/pyi_launch.c 07:09:09 [ 5/13] Compiling src/pyi_main.c 07:09:09 [ 6/13] Compiling src/pyi_pythonlib.c 07:09:09 [ 7/13] Compiling src/pyi_python27_compat.c 07:09:09 [ 8/13] Compiling src/pyi_win32_utils.c 07:09:09 [ 9/13] Compiling src/pyi_path.c 07:09:09 [10/13] Compiling src/main.c 07:09:09 [11/13] Compiling src/pyi_utils.c 07:09:09 [12/13] Linking build/debug/run_d 07:09:09 [13/13] Processing build/debug/run_d 07:09:09 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug' 07:09:09 'build_debug' finished successfully (0.687s) 07:09:09 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release' 07:09:09 [ 1/13] Compiling src/pyi_python.c 07:09:09 [ 2/13] Compiling src/pyi_global.c 07:09:09 [ 3/13] Compiling src/main.c 07:09:09 [ 4/13] Compiling src/pyi_utils.c 07:09:09 [ 5/13] Compiling src/pyi_main.c 07:09:09 [ 6/13] Compiling src/pyi_pythonlib.c 07:09:10 [ 7/13] Compiling src/pyi_python27_compat.c 07:09:10 [ 8/13] Compiling src/pyi_win32_utils.c 07:09:10 [ 9/13] Compiling src/pyi_path.c 07:09:10 [10/13] Compiling src/pyi_archive.c 07:09:10 [11/13] Compiling src/pyi_launch.c 07:09:10 [12/13] Linking build/release/run 07:09:10 [13/13] Processing build/release/run 07:09:10 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release' 07:09:10 'build_release' finished successfully (0.688s) 07:09:10 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug' 07:09:10 [13/14] Processing build/debug/run_d 07:09:10 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run_d (from build/debug/run_d) 07:09:10 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug' 07:09:10 'install_debug' finished successfully (0.014s) 07:09:10 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release' 07:09:10 [13/14] Processing build/release/run 07:09:10 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run (from build/release/run) 07:09:10 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release' 07:09:10 'install_release' finished successfully (0.013s) 07:09:10 + /code/.tox/py37/bin/pip3 install .. 07:09:10 Processing /tmp/pyinstaller 07:09:10 Installing build dependencies: started 07:09:16 Installing build dependencies: finished with status 'done' 07:09:16 Getting requirements to build wheel: started 07:09:16 Getting requirements to build wheel: finished with status 'done' 07:09:16 Preparing wheel metadata: started 07:09:16 Preparing wheel metadata: finished with status 'done' 07:09:16 Requirement already satisfied: altgraph in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (0.16.1) 07:09:16 Requirement already satisfied: setuptools in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (41.2.0) 07:09:16 Building wheels for collected packages: PyInstaller 07:09:16 Building wheel for PyInstaller (PEP 517): started 07:09:17 Building wheel for PyInstaller (PEP 517): finished with status 'done' 07:09:17 Created wheel for PyInstaller: filename=PyInstaller-3.5-cp37-none-any.whl size=2879088 sha256=32d21fc4f7dc4a5fdf68eb4a777badb20ae50ba3488be317b2f9f4c4adf29b62 07:09:17 Stored in directory: /tmp/pip-ephem-wheel-cache-ndh7h5oz/wheels/87/26/52/6e71dbb2b6d73f545e70263c3d348435a974f03b1e9c578887 07:09:17 Successfully built PyInstaller 07:09:17 Installing collected packages: PyInstaller 07:09:17 Found existing installation: PyInstaller 3.5 07:09:17 Uninstalling PyInstaller-3.5: 07:09:17 Successfully uninstalled PyInstaller-3.5 07:09:18 Successfully installed PyInstaller-3.5 07:09:18 + cd /code 07:09:18 + rm -Rf /tmp/pyinstaller 07:09:18 + /code/.tox/py37/bin/pyinstaller --exclude-module pycrypto --exclude-module PyInstaller docker-compose.spec 07:09:18 37 INFO: PyInstaller: 3.5 07:09:18 37 INFO: Python: 3.7.4 07:09:18 41 INFO: Platform: Linux-4.15.0-1048-aws-x86_64-with 07:09:18 42 INFO: UPX is not available. 07:09:18 43 INFO: Extending PYTHONPATH with paths 07:09:18 ['/code/bin', '/code'] 07:09:18 43 INFO: checking Analysis 07:09:18 43 INFO: Building Analysis because Analysis-00.toc is non existent 07:09:18 43 INFO: Initializing module dependency graph... 07:09:18 45 INFO: Initializing module graph hooks... 07:09:18 46 INFO: Analyzing base_library.zip ... 07:09:20 2518 INFO: running Analysis Analysis-00.toc 07:09:20 2528 INFO: Caching module hooks... 07:09:20 2532 INFO: Analyzing bin/docker-compose 07:09:21 2614 INFO: Processing pre-find module path hook distutils 07:09:21 2614 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.7/distutils' 07:09:21 2777 INFO: Processing pre-safe import module hook urllib3.packages.six.moves 07:09:22 3714 INFO: Processing pre-safe import module hook six.moves 07:09:24 6233 INFO: Loading module hooks... 07:09:24 6233 INFO: Loading module hook "hook-certifi.py"... 07:09:24 6234 INFO: Loading module hook "hook-jsonschema.py"... 07:09:24 6235 INFO: Loading module hook "hook-xml.py"... 07:09:24 6275 INFO: Loading module hook "hook-nacl.py"... 07:09:24 6277 INFO: Loading module hook "hook-distutils.py"... 07:09:24 6278 INFO: Loading module hook "hook-pkg_resources.py"... 07:09:24 6420 INFO: Processing pre-safe import module hook win32com 07:09:25 6619 INFO: Loading module hook "hook-pydoc.py"... 07:09:25 6619 INFO: Loading module hook "hook-sysconfig.py"... 07:09:25 6625 INFO: Loading module hook "hook-encodings.py"... 07:09:25 6662 INFO: Loading module hook "hook-cryptography.py"... 07:09:25 6855 INFO: Looking for ctypes DLLs 07:09:25 6869 INFO: Analyzing run-time hooks ... 07:09:25 6876 INFO: Including run-time hook 'pyi_rth_certifi.py' 07:09:25 6877 INFO: Including run-time hook 'pyi_rth_pkgres.py' 07:09:25 6887 INFO: Looking for dynamic libraries 07:09:25 7110 INFO: Looking for eggs 07:09:25 7111 INFO: Using Python library /usr/local/lib/libpython3.7m.so.1.0 07:09:25 7120 INFO: Warnings written to /code/build/docker-compose/warn-docker-compose.txt 07:09:25 7175 INFO: Graph cross-reference written to /code/build/docker-compose/xref-docker-compose.html 07:09:25 7197 INFO: checking PYZ 07:09:25 7197 INFO: Building PYZ because PYZ-00.toc is non existent 07:09:25 7197 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz 07:09:26 7949 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz completed successfully. 07:09:26 7971 INFO: checking PKG 07:09:26 7971 INFO: Building PKG because PKG-00.toc is non existent 07:09:26 7971 INFO: Building PKG (CArchive) PKG-00.pkg 07:09:38 18965 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully. 07:09:38 18968 INFO: Bootloader /code/.tox/py37/lib/python3.7/site-packages/PyInstaller/bootloader/Linux-64bit/run 07:09:38 18968 INFO: checking EXE 07:09:38 18968 INFO: Building EXE because EXE-00.toc is non existent 07:09:38 18968 INFO: Building EXE from EXE-00.toc 07:09:38 18969 INFO: Appending archive to ELF section in EXE /code/dist/docker-compose 07:09:38 19135 INFO: Building EXE from EXE-00.toc completed successfully. 07:09:38 + ls -la dist/ 07:09:38 total 17264 07:09:38 drwxrwxrwx 2 root root 4096 Sep 25 07:09 . 07:09:38 drwxr-xr-x 1 root root 4096 Sep 25 07:09 .. 07:09:38 -rwxr-xr-x 1 root root 17665424 Sep 25 07:09 docker-compose 07:09:38 + ldd dist/docker-compose 07:09:38  /lib/ld-musl-x86_64.so.1 (0x7f719c000000) 07:09:38 libz.so.1 => /lib/libz.so.1 (0x7f719bfca000) 07:09:38 libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f719c000000) 07:09:38 + mv dist/docker-compose /usr/local/bin 07:09:38 + docker-compose version 07:09:38 docker-compose version 1.25.0dev, build 115fd99a01c4165b6e52ce04a562913f74619354 07:09:38 docker-py version: 4.0.1 07:09:38 CPython version: 3.7.4 07:09:38 OpenSSL version: OpenSSL 1.1.1d 10 Sep 2019 07:09:39 Removing intermediate container c39889102eb7 07:09:39 ---> 5643070e6c87 07:09:39 Successfully built 5643070e6c87 07:09:39 Successfully tagged dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] sh 07:09:40 + docker push dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 07:09:40 The push refers to repository [docker.io/dockerbuildbot/compose] 07:09:40 2ebd13b29e7d: Preparing 07:09:40 b7555b5498d3: Preparing 07:09:40 220e0688ce22: Preparing 07:09:40 0ce4d3c0a4fe: Preparing 07:09:40 0c0b7cd3d3f1: Preparing 07:09:40 17abe19651dd: Preparing 07:09:40 a6e32faaf3ba: Preparing 07:09:40 fe2c328e0074: Preparing 07:09:40 5eddb6cdda3f: Preparing 07:09:40 e063f430c1f2: Preparing 07:09:40 62fe4f25ebe7: Preparing 07:09:40 9b6323ed61fe: Preparing 07:09:40 ce6e9eafaced: Preparing 07:09:40 3aa1c0f73956: Preparing 07:09:40 d2e1b645d012: Preparing 07:09:40 3c84f7db325d: Preparing 07:09:40 df8f08ee9463: Preparing 07:09:40 6a1aa47d6606: Preparing 07:09:40 7b66164940a3: Preparing 07:09:40 c5728f2d608b: Preparing 07:09:40 03901b4a2ea8: Preparing 07:09:40 17abe19651dd: Waiting 07:09:40 a6e32faaf3ba: Waiting 07:09:40 fe2c328e0074: Waiting 07:09:40 5eddb6cdda3f: Waiting 07:09:40 e063f430c1f2: Waiting 07:09:40 62fe4f25ebe7: Waiting 07:09:40 9b6323ed61fe: Waiting 07:09:40 ce6e9eafaced: Waiting 07:09:40 3aa1c0f73956: Waiting 07:09:40 d2e1b645d012: Waiting 07:09:40 3c84f7db325d: Waiting 07:09:40 df8f08ee9463: Waiting 07:09:40 6a1aa47d6606: Waiting 07:09:40 7b66164940a3: Waiting 07:09:40 c5728f2d608b: Waiting 07:09:40 03901b4a2ea8: Waiting 07:09:40 0c0b7cd3d3f1: Layer already exists 07:09:40 17abe19651dd: Layer already exists 07:09:40 a6e32faaf3ba: Layer already exists 07:09:40 fe2c328e0074: Layer already exists 07:09:40 5eddb6cdda3f: Layer already exists 07:09:40 e063f430c1f2: Layer already exists 07:09:41 62fe4f25ebe7: Layer already exists 07:09:41 9b6323ed61fe: Layer already exists 07:09:41 ce6e9eafaced: Layer already exists 07:09:41 0ce4d3c0a4fe: Pushed 07:09:42 b7555b5498d3: Pushed 07:09:42 3aa1c0f73956: Layer already exists 07:09:42 d2e1b645d012: Layer already exists 07:09:42 3c84f7db325d: Layer already exists 07:09:42 df8f08ee9463: Layer already exists 07:09:42 6a1aa47d6606: Layer already exists 07:09:43 7b66164940a3: Layer already exists 07:09:43 c5728f2d608b: Layer already exists 07:09:43 03901b4a2ea8: Layer already exists 07:09:46 2ebd13b29e7d: Pushed 07:09:50 220e0688ce22: Pushed 07:09:50 alpine-115fd99a01c4165b6e52ce04a562913f74619354: digest: sha256:593f58922429816563d44462493d672c37016b43051238caf7bebfa155994a08 size: 4715 [Pipeline] echo 07:09:50 dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // node [Pipeline] echo image.id: dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] node Running on ubuntu-1804-overlay2 (i-04d4822390287b7e7) in /home/ubuntu/workspace/compose_PR-6918 [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/compose_PR-6918@tmp/5e43d242-8c69-4f1f-860d-cc1bb6bb7fee/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 07:09:51 + docker run --rm --entrypoint=/code/.tox/py27/bin/python dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 /code/script/test/versions.py -n 2 docker/docker-ce recent [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } [Pipeline] // node [Pipeline] node Running on ubuntu-1804-overlay2 (i-04d4822390287b7e7) in /home/ubuntu/workspace/compose_PR-6918 [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/compose_PR-6918@tmp/6510ad20-8aed-4146-9b0c-0b0844a8cd44/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 07:09:53 cleanWorkspace: Ensuring workspace is owned by ubuntu [Pipeline] echo 07:09:53 chowning workspace [Pipeline] sh 07:09:53 + uname -m [Pipeline] sh 07:09:53 + pwd 07:09:53 + id -u 07:09:53 + id -g 07:09:53 + docker run --rm -v /home/ubuntu/workspace/compose_PR-6918:/workspace busybox chown -R 1000:1000 /workspace [Pipeline] echo 07:09:54 Removing all docker containers [Pipeline] sh 07:09:55 + docker container ls -aq [Pipeline] echo 07:09:55 Docker containers have been removed [Pipeline] echo 07:09:55 cleanWorkspace: Removing existing workspace [Pipeline] deleteDir [Pipeline] echo 07:09:55 cleanWorkspace: Workspace is clean. [Pipeline] stage [Pipeline] { (build image for "debian") [Pipeline] checkout 07:09:55 using credential sf-release-bot.github.ssh 07:09:55 Cloning the remote Git repository 07:09:55 Cloning with configured refspecs honoured and without tags Cloning repository git@github.com:docker/compose.git > git init /home/ubuntu/workspace/compose_PR-6918 # timeout=10 Fetching upstream changes from git@github.com:docker/compose.git > git --version # timeout=10 using GIT_SSH to set credentials docker-jenkins user on github.com > git fetch --no-tags --progress git@github.com:docker/compose.git +refs/pull/6918/head:refs/remotes/origin/PR-6918 07:09:56 Fetching without tags 07:09:57 Checking out Revision 115fd99a01c4165b6e52ce04a562913f74619354 (PR-6918) [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // withDockerRegistry [Pipeline] } > git config remote.origin.url git@github.com:docker/compose.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/6918/head:refs/remotes/origin/PR-6918 # timeout=10 > git config remote.origin.url git@github.com:docker/compose.git # timeout=10 Fetching upstream changes from git@github.com:docker/compose.git using GIT_SSH to set credentials docker-jenkins user on github.com > git fetch --no-tags --progress git@github.com:docker/compose.git +refs/pull/6918/head:refs/remotes/origin/PR-6918 > git config core.sparsecheckout # timeout=10 > git checkout -f 115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] // node [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result hudson.plugins.git.GitException: Command "git checkout -f 115fd99a01c4165b6e52ce04a562913f74619354" returned status code 128: stdout: stderr: fatal: reference is not a tree: 115fd99a01c4165b6e52ce04a562913f74619354 at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2042) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$900(CliGitAPIImpl.java:72) at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:2341) Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to ubuntu-1804-overlay2 (i-04d4822390287b7e7) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357) at hudson.remoting.Channel.call(Channel.java:957) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146) at sun.reflect.GeneratedMethodAccessor658.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132) at com.sun.proxy.$Proxy466.execute(Unknown Source) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1242) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:124) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused: hudson.plugins.git.GitException: Could not checkout 115fd99a01c4165b6e52ce04a562913f74619354 at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:2365) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:153) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.call(RemoteGitImpl.java:146) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.lang.Thread.run(Thread.java:834) Finished: FAILURE