Pull request #6918 opened 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 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/compose_PR-6918:/workspace busybox chown -R 1000:1000 /workspace [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 for "alpine") [Pipeline] checkout using credential sf-release-bot.github.ssh Cloning the remote Git repository 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 Fetching without tags Checking out Revision 115fd99a01c4165b6e52ce04a562913f74619354 (PR-6918) Commit message: "Add env vars alternative substitution interpolation" 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 + git rev-parse HEAD fatal: bad object ead69454b4062f17d1f8389642089a002b037213 [Pipeline] sh + docker pull dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 Error response from daemon: manifest for dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 not found: manifest unknown: manifest unknown [Pipeline] sh + script/build/write-git-sha + GIT_COMMIT=115fd99a + docker build -t dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 --target build --build-arg BUILD_PLATFORM=alpine --build-arg GIT_COMMIT=115fd99a01c4165b6e52ce04a562913f74619354 . Sending build context to Docker daemon 1.861MB Step 1/32 : ARG DOCKER_VERSION=18.09.7 Step 2/32 : ARG PYTHON_VERSION=3.7.4 Step 3/32 : ARG BUILD_ALPINE_VERSION=3.10 Step 4/32 : ARG BUILD_DEBIAN_VERSION=slim-stretch Step 5/32 : ARG RUNTIME_ALPINE_VERSION=3.10.1 Step 6/32 : ARG RUNTIME_DEBIAN_VERSION=stretch-20190812-slim Step 7/32 : ARG BUILD_PLATFORM=alpine Step 8/32 : FROM docker:${DOCKER_VERSION} AS docker-cli ---> 108a4437ed8c Step 9/32 : FROM python:${PYTHON_VERSION}-alpine${BUILD_ALPINE_VERSION} AS build-alpine ---> 39fb80313465 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 ---> Using cache ---> c2eeed07ed65 Step 11/32 : ENV BUILD_BOOTLOADER=1 ---> Using cache ---> e24c79dff5d0 Step 12/32 : FROM python:${PYTHON_VERSION}-${BUILD_DEBIAN_VERSION} AS build-debian ---> 7691d3cb6cbc Step 13/32 : RUN apt-get update && apt-get install -y curl gcc git libc-dev libgcc-6-dev make openssl python2.7-dev ---> Using cache ---> be685f127016 Step 14/32 : FROM build-${BUILD_PLATFORM} AS build ---> e24c79dff5d0 Step 15/32 : COPY docker-compose-entrypoint.sh /usr/local/bin/ ---> Using cache ---> 7b8da8a2fc5b Step 16/32 : ENTRYPOINT ["sh", "/usr/local/bin/docker-compose-entrypoint.sh"] ---> Using cache ---> a560fa416f4e Step 17/32 : COPY --from=docker-cli /usr/local/bin/docker /usr/local/bin/docker ---> Using cache ---> 0c601672e894 Step 18/32 : WORKDIR /code/ ---> Using cache ---> 43f9c0c25a4d Step 19/32 : RUN pip install virtualenv==16.2.0 ---> Using cache ---> 7b6b4b7e6190 Step 20/32 : RUN pip install tox==2.9.1 ---> Using cache ---> 0d7a6c23738e Step 21/32 : COPY requirements.txt . ---> Using cache ---> 6e526871afbf Step 22/32 : COPY requirements-dev.txt . ---> Using cache ---> 214d681b936b Step 23/32 : COPY .pre-commit-config.yaml . ---> Using cache ---> 78e58a5b793e Step 24/32 : COPY tox.ini . ---> Using cache ---> 1f29018d0eaa Step 25/32 : COPY setup.py . ---> Using cache ---> 20d74cdf683e Step 26/32 : COPY README.md . ---> Using cache ---> b777b74c9222 Step 27/32 : COPY compose compose/ ---> 5e3982de705d Step 28/32 : RUN tox --notest ---> Running in 700bf94e646c py27 create: /code/.tox/py27 py27 installdeps: -rrequirements.txt, -rrequirements-dev.txt py27 develop-inst: /code 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 py37 create: /code/.tox/py37 py37 installdeps: -rrequirements.txt, -rrequirements-dev.txt py37 develop-inst: /code 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 pre-commit create: /code/.tox/pre-commit pre-commit installdeps: pre-commit 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 ___________________________________ summary ____________________________________ py27: skipped tests py37: skipped tests pre-commit: skipped tests congratulations :) Removing intermediate container 700bf94e646c ---> 19e4ec649fcb Step 29/32 : COPY . . ---> f36d6ba58a98 Step 30/32 : ARG GIT_COMMIT=unknown ---> Running in 7d2ef52deb7d Removing intermediate container 7d2ef52deb7d ---> 4d7df9b808a6 Step 31/32 : ENV DOCKER_COMPOSE_GITSHA=$GIT_COMMIT ---> Running in e11a16f536ec Removing intermediate container e11a16f536ec ---> d04fe78927fa Step 32/32 : RUN script/build/linux-entrypoint ---> Running in c39889102eb7 + CODE_PATH=/code + VENV=/code/.tox/py37 + cd /code + mkdir -p dist + chmod 777 dist + /code/.tox/py37/bin/pip3 install -q -r requirements-build.txt + '[' -z 115fd99a01c4165b6e52ce04a562913f74619354 ']' + echo 115fd99a01c4165b6e52ce04a562913f74619354 + export PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + '[' '!' -z 1 ']' + git clone --single-branch --branch develop https://github.com/pyinstaller/pyinstaller.git /tmp/pyinstaller Cloning into '/tmp/pyinstaller'... + cd /tmp/pyinstaller/bootloader + git checkout v3.5 Note: checking out 'v3.5'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 498e6ee0 Release 3.5. + /code/.tox/py37/bin/python3 ./waf configure --no-lsb all Setting top to : /tmp/pyinstaller/bootloader Setting out to : /tmp/pyinstaller/bootloader/build Python Version : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking size of pointer : 8 Platform : Linux-64bit detected based on compiler Checking for flags -m64 : yes Checking for program '/usr/bin/strip' : /usr/bin/strip Checking for program 'strip' : /usr/bin/strip Checking for library dl : yes Checking for library m : yes Checking for library z : yes Checking for function unsetenv : yes Checking for function mkdtemp : yes Checking for flags -Wl,--as-needed : yes 'configure' finished successfully (0.326s) 'all' finished successfully (0.000s) 'distclean' finished successfully (0.001s) Setting top to : /tmp/pyinstaller/bootloader Setting out to : /tmp/pyinstaller/bootloader/build Python Version : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking size of pointer : 8 Platform : Linux-64bit detected based on compiler Checking for flags -m64 : yes Checking for program '/usr/bin/strip' : /usr/bin/strip Checking for program 'strip' : /usr/bin/strip Checking for library dl : yes Checking for library m : yes Checking for library z : yes Checking for function unsetenv : yes Checking for function mkdtemp : yes Checking for flags -Wl,--as-needed : yes 'configure' finished successfully (0.317s) 'make_all' finished successfully (0.003s) Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug' [ 1/13] Compiling src/pyi_python.c [ 2/13] Compiling src/pyi_global.c [ 3/13] Compiling src/pyi_archive.c [ 4/13] Compiling src/pyi_launch.c [ 5/13] Compiling src/pyi_main.c [ 6/13] Compiling src/pyi_pythonlib.c [ 7/13] Compiling src/pyi_python27_compat.c [ 8/13] Compiling src/pyi_win32_utils.c [ 9/13] Compiling src/pyi_path.c [10/13] Compiling src/main.c [11/13] Compiling src/pyi_utils.c [12/13] Linking build/debug/run_d [13/13] Processing build/debug/run_d Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug' 'build_debug' finished successfully (0.687s) Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release' [ 1/13] Compiling src/pyi_python.c [ 2/13] Compiling src/pyi_global.c [ 3/13] Compiling src/main.c [ 4/13] Compiling src/pyi_utils.c [ 5/13] Compiling src/pyi_main.c [ 6/13] Compiling src/pyi_pythonlib.c [ 7/13] Compiling src/pyi_python27_compat.c [ 8/13] Compiling src/pyi_win32_utils.c [ 9/13] Compiling src/pyi_path.c [10/13] Compiling src/pyi_archive.c [11/13] Compiling src/pyi_launch.c [12/13] Linking build/release/run [13/13] Processing build/release/run Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release' 'build_release' finished successfully (0.688s) Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug' [13/14] Processing build/debug/run_d + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run_d (from build/debug/run_d) Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug' 'install_debug' finished successfully (0.014s) Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release' [13/14] Processing build/release/run + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run (from build/release/run) Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release' 'install_release' finished successfully (0.013s) + /code/.tox/py37/bin/pip3 install .. Processing /tmp/pyinstaller Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Requirement already satisfied: altgraph in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (0.16.1) Requirement already satisfied: setuptools in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (41.2.0) Building wheels for collected packages: PyInstaller Building wheel for PyInstaller (PEP 517): started Building wheel for PyInstaller (PEP 517): finished with status 'done' Created wheel for PyInstaller: filename=PyInstaller-3.5-cp37-none-any.whl size=2879088 sha256=32d21fc4f7dc4a5fdf68eb4a777badb20ae50ba3488be317b2f9f4c4adf29b62 Stored in directory: /tmp/pip-ephem-wheel-cache-ndh7h5oz/wheels/87/26/52/6e71dbb2b6d73f545e70263c3d348435a974f03b1e9c578887 Successfully built PyInstaller Installing collected packages: PyInstaller Found existing installation: PyInstaller 3.5 Uninstalling PyInstaller-3.5: Successfully uninstalled PyInstaller-3.5 Successfully installed PyInstaller-3.5 + cd /code + rm -Rf /tmp/pyinstaller + /code/.tox/py37/bin/pyinstaller --exclude-module pycrypto --exclude-module PyInstaller docker-compose.spec 37 INFO: PyInstaller: 3.5 37 INFO: Python: 3.7.4 41 INFO: Platform: Linux-4.15.0-1048-aws-x86_64-with 42 INFO: UPX is not available. 43 INFO: Extending PYTHONPATH with paths ['/code/bin', '/code'] 43 INFO: checking Analysis 43 INFO: Building Analysis because Analysis-00.toc is non existent 43 INFO: Initializing module dependency graph... 45 INFO: Initializing module graph hooks... 46 INFO: Analyzing base_library.zip ... 2518 INFO: running Analysis Analysis-00.toc 2528 INFO: Caching module hooks... 2532 INFO: Analyzing bin/docker-compose 2614 INFO: Processing pre-find module path hook distutils 2614 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.7/distutils' 2777 INFO: Processing pre-safe import module hook urllib3.packages.six.moves 3714 INFO: Processing pre-safe import module hook six.moves 6233 INFO: Loading module hooks... 6233 INFO: Loading module hook "hook-certifi.py"... 6234 INFO: Loading module hook "hook-jsonschema.py"... 6235 INFO: Loading module hook "hook-xml.py"... 6275 INFO: Loading module hook "hook-nacl.py"... 6277 INFO: Loading module hook "hook-distutils.py"... 6278 INFO: Loading module hook "hook-pkg_resources.py"... 6420 INFO: Processing pre-safe import module hook win32com 6619 INFO: Loading module hook "hook-pydoc.py"... 6619 INFO: Loading module hook "hook-sysconfig.py"... 6625 INFO: Loading module hook "hook-encodings.py"... 6662 INFO: Loading module hook "hook-cryptography.py"... 6855 INFO: Looking for ctypes DLLs 6869 INFO: Analyzing run-time hooks ... 6876 INFO: Including run-time hook 'pyi_rth_certifi.py' 6877 INFO: Including run-time hook 'pyi_rth_pkgres.py' 6887 INFO: Looking for dynamic libraries 7110 INFO: Looking for eggs 7111 INFO: Using Python library /usr/local/lib/libpython3.7m.so.1.0 7120 INFO: Warnings written to /code/build/docker-compose/warn-docker-compose.txt 7175 INFO: Graph cross-reference written to /code/build/docker-compose/xref-docker-compose.html 7197 INFO: checking PYZ 7197 INFO: Building PYZ because PYZ-00.toc is non existent 7197 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz 7949 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz completed successfully. 7971 INFO: checking PKG 7971 INFO: Building PKG because PKG-00.toc is non existent 7971 INFO: Building PKG (CArchive) PKG-00.pkg 18965 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully. 18968 INFO: Bootloader /code/.tox/py37/lib/python3.7/site-packages/PyInstaller/bootloader/Linux-64bit/run 18968 INFO: checking EXE 18968 INFO: Building EXE because EXE-00.toc is non existent 18968 INFO: Building EXE from EXE-00.toc 18969 INFO: Appending archive to ELF section in EXE /code/dist/docker-compose 19135 INFO: Building EXE from EXE-00.toc completed successfully. + ls -la dist/ total 17264 drwxrwxrwx 2 root root 4096 Sep 25 07:09 . drwxr-xr-x 1 root root 4096 Sep 25 07:09 .. -rwxr-xr-x 1 root root 17665424 Sep 25 07:09 docker-compose + ldd dist/docker-compose  /lib/ld-musl-x86_64.so.1 (0x7f719c000000) libz.so.1 => /lib/libz.so.1 (0x7f719bfca000) libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f719c000000) + mv dist/docker-compose /usr/local/bin + docker-compose version docker-compose version 1.25.0dev, build 115fd99a01c4165b6e52ce04a562913f74619354 docker-py version: 4.0.1 CPython version: 3.7.4 OpenSSL version: OpenSSL 1.1.1d 10 Sep 2019 Removing intermediate container c39889102eb7 ---> 5643070e6c87 Successfully built 5643070e6c87 Successfully tagged dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 [Pipeline] sh + docker push dockerbuildbot/compose:alpine-115fd99a01c4165b6e52ce04a562913f74619354 The push refers to repository [docker.io/dockerbuildbot/compose] 2ebd13b29e7d: Preparing b7555b5498d3: Preparing 220e0688ce22: Preparing 0ce4d3c0a4fe: Preparing 0c0b7cd3d3f1: Preparing 17abe19651dd: Preparing a6e32faaf3ba: Preparing fe2c328e0074: Preparing 5eddb6cdda3f: Preparing e063f430c1f2: Preparing 62fe4f25ebe7: Preparing 9b6323ed61fe: Preparing ce6e9eafaced: Preparing 3aa1c0f73956: Preparing d2e1b645d012: Preparing 3c84f7db325d: Preparing df8f08ee9463: Preparing 6a1aa47d6606: Preparing 7b66164940a3: Preparing c5728f2d608b: Preparing 03901b4a2ea8: Preparing 17abe19651dd: Waiting a6e32faaf3ba: Waiting fe2c328e0074: Waiting 5eddb6cdda3f: Waiting e063f430c1f2: Waiting 62fe4f25ebe7: Waiting 9b6323ed61fe: Waiting ce6e9eafaced: Waiting 3aa1c0f73956: Waiting d2e1b645d012: Waiting 3c84f7db325d: Waiting df8f08ee9463: Waiting 6a1aa47d6606: Waiting 7b66164940a3: Waiting c5728f2d608b: Waiting 03901b4a2ea8: Waiting 0c0b7cd3d3f1: Layer already exists 17abe19651dd: Layer already exists a6e32faaf3ba: Layer already exists fe2c328e0074: Layer already exists 5eddb6cdda3f: Layer already exists e063f430c1f2: Layer already exists 62fe4f25ebe7: Layer already exists 9b6323ed61fe: Layer already exists ce6e9eafaced: Layer already exists 0ce4d3c0a4fe: Pushed b7555b5498d3: Pushed 3aa1c0f73956: Layer already exists d2e1b645d012: Layer already exists 3c84f7db325d: Layer already exists df8f08ee9463: Layer already exists 6a1aa47d6606: Layer already exists 7b66164940a3: Layer already exists c5728f2d608b: Layer already exists 03901b4a2ea8: Layer already exists 2ebd13b29e7d: Pushed 220e0688ce22: Pushed alpine-115fd99a01c4165b6e52ce04a562913f74619354: digest: sha256:593f58922429816563d44462493d672c37016b43051238caf7bebfa155994a08 size: 4715 [Pipeline] echo 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 + 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 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/compose_PR-6918:/workspace busybox chown -R 1000:1000 /workspace [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 for "debian") [Pipeline] checkout using credential sf-release-bot.github.ssh Cloning the remote Git repository 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 Fetching without tags 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