Skip to content

Console Output

22:11:15 + script/build/write-git-sha
22:11:15 + GIT_COMMIT=330c1bf6
22:11:15 + docker build -t dockerbuildbot/compose:alpine-330c1bf629206e3c5360fb1c99a0fa09fd4178f4 --target build --build-arg BUILD_PLATFORM=alpine --build-arg GIT_COMMIT=330c1bf629206e3c5360fb1c99a0fa09fd4178f4 .
22:11:15 Sending build context to Docker daemon  1.881MB

22:11:15 Step 1/32 : ARG DOCKER_VERSION=18.09.7
22:11:15 Step 2/32 : ARG PYTHON_VERSION=3.7.4
22:11:15 Step 3/32 : ARG BUILD_ALPINE_VERSION=3.10
22:11:15 Step 4/32 : ARG BUILD_DEBIAN_VERSION=slim-stretch
22:11:15 Step 5/32 : ARG RUNTIME_ALPINE_VERSION=3.10.1
22:11:15 Step 6/32 : ARG RUNTIME_DEBIAN_VERSION=stretch-20190812-slim
22:11:15 Step 7/32 : ARG BUILD_PLATFORM=alpine
22:11:15 Step 8/32 : FROM docker:${DOCKER_VERSION} AS docker-cli
22:11:15  ---> 108a4437ed8c
22:11:15 Step 9/32 : FROM python:${PYTHON_VERSION}-alpine${BUILD_ALPINE_VERSION} AS build-alpine
22:11:15  ---> f309434dea3a
22:11:15 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
22:11:15  ---> Using cache
22:11:15  ---> a0fee480894e
22:11:15 Step 11/32 : ENV BUILD_BOOTLOADER=1
22:11:15  ---> Using cache
22:11:15  ---> 89c1439a3f7f
22:11:15 Step 12/32 : FROM python:${PYTHON_VERSION}-${BUILD_DEBIAN_VERSION} AS build-debian
22:11:15  ---> fad2b9f06d3b
22:11:15 Step 13/32 : RUN apt-get update && apt-get install --no-install-recommends -y     curl     gcc     git     libc-dev     libffi-dev     libgcc-6-dev     libssl-dev     make     openssl     python2.7-dev     zlib1g-dev
22:11:15  ---> Using cache
22:11:15  ---> 902b161181da
22:11:15 Step 14/32 : FROM build-${BUILD_PLATFORM} AS build
22:11:15  ---> 89c1439a3f7f
22:11:15 Step 15/32 : COPY docker-compose-entrypoint.sh /usr/local/bin/
22:11:15  ---> Using cache
22:11:15  ---> 8c2cc4baae51
22:11:15 Step 16/32 : ENTRYPOINT ["sh", "/usr/local/bin/docker-compose-entrypoint.sh"]
22:11:15  ---> Using cache
22:11:15  ---> ecca21391036
22:11:15 Step 17/32 : COPY --from=docker-cli /usr/local/bin/docker /usr/local/bin/docker
22:11:15  ---> Using cache
22:11:15  ---> 993dbf2ab907
22:11:15 Step 18/32 : WORKDIR /code/
22:11:15  ---> Using cache
22:11:15  ---> a28c995f8b16
22:11:15 Step 19/32 : RUN pip install virtualenv==16.2.0
22:11:15  ---> Using cache
22:11:15  ---> 64b073a659db
22:11:15 Step 20/32 : RUN pip install tox==2.9.1
22:11:15  ---> Using cache
22:11:15  ---> 478d6e8f8ded
22:11:15 Step 21/32 : COPY requirements.txt .
22:11:15  ---> Using cache
22:11:15  ---> 1b81e2074ba2
22:11:15 Step 22/32 : COPY requirements-dev.txt .
22:11:15  ---> Using cache
22:11:15  ---> 289401ffc405
22:11:15 Step 23/32 : COPY .pre-commit-config.yaml .
22:11:15  ---> Using cache
22:11:15  ---> 81de28390b0b
22:11:15 Step 24/32 : COPY tox.ini .
22:11:15  ---> Using cache
22:11:15  ---> a0b1ad9f6e54
22:11:15 Step 25/32 : COPY setup.py .
22:11:15  ---> Using cache
22:11:15  ---> 66353cf1020c
22:11:15 Step 26/32 : COPY README.md .
22:11:15  ---> Using cache
22:11:15  ---> bdbbb7433815
22:11:15 Step 27/32 : COPY compose compose/
22:11:15  ---> 806fcad8b301
22:11:15 Step 28/32 : RUN tox --notest
22:11:15  ---> Running in f40f31b0cd05
22:11:16 py27 create: /code/.tox/py27
22:11:28 py27 installdeps: -rrequirements.txt, -rrequirements-dev.txt
22:13:35 py27 develop-inst: /code
22:13:35 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,atomicwrites==1.3.0,attrs==19.3.0,backports.shutil-get-terminal-size==1.0.0,backports.ssl-match-hostname==3.5.0.1,bcrypt==3.1.7,cached-property==1.3.0,certifi==2017.4.17,cffi==1.13.2,chardet==3.0.4,configparser==4.0.2,coverage==4.5.4,cryptography==2.8,ddt==1.2.0,docker==4.1.0,# Editable install with no version control (docker-compose==1.26.0.dev0),-e /code,docker-pycreds==0.4.0,dockerpty==0.4.1,docopt==0.6.2,entrypoints==0.3,enum34==1.1.6,flake8==3.7.9,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.6.0,pluggy==0.6.0,py==1.8.1,pycodestyle==2.5.0,pycparser==2.19,pyflakes==2.1.1,PyNaCl==1.3.0,pyrsistent==0.15.6,PySocks==1.6.7,pytest==3.6.3,pytest-cov==2.8.1,PyYAML==4.2b1,requests==2.22.0,six==1.12.0,subprocess32==3.5.4,texttable==1.6.2,typing==3.7.4.1,urllib3==1.25.7,websocket-client==0.32.0
22:13:35 py37 create: /code/.tox/py37
22:13:47 py37 installdeps: -rrequirements.txt, -rrequirements-dev.txt
22:15:53 py37 develop-inst: /code
22:15:53 py37 installed: atomicwrites==1.3.0,attrs==19.3.0,backports.shutil-get-terminal-size==1.0.0,bcrypt==3.1.7,cached-property==1.3.0,certifi==2017.4.17,cffi==1.13.2,chardet==3.0.4,coverage==4.5.4,cryptography==2.8,ddt==1.2.0,docker==4.1.0,# Editable install with no version control (docker-compose==1.26.0.dev0),-e /code,docker-pycreds==0.4.0,dockerpty==0.4.1,docopt==0.6.2,entrypoints==0.3,flake8==3.7.9,idna==2.5,ipaddress==1.0.18,jsonschema==3.0.1,mccabe==0.6.1,mock==3.0.5,more-itertools==8.0.2,paramiko==2.6.0,pluggy==0.6.0,py==1.8.1,pycodestyle==2.5.0,pycparser==2.19,pyflakes==2.1.1,PyNaCl==1.3.0,pyrsistent==0.15.6,PySocks==1.6.7,pytest==3.6.3,pytest-cov==2.8.1,PyYAML==4.2b1,requests==2.22.0,six==1.12.0,texttable==1.6.2,urllib3==1.25.7,websocket-client==0.32.0
22:15:53 pre-commit create: /code/.tox/pre-commit
22:16:01 pre-commit installdeps: pre-commit
22:16:14 pre-commit installed: aspy.yaml==1.3.0,cfgv==2.0.1,identify==1.4.9,importlib-metadata==1.3.0,more-itertools==8.0.2,nodeenv==1.3.3,pre-commit==1.21.0,PyYAML==5.3,six==1.13.0,toml==0.10.0,virtualenv==16.7.9,zipp==0.6.0
22:16:14 ___________________________________ summary ____________________________________
22:16:14   py27: skipped tests
22:16:14   py37: skipped tests
22:16:14   pre-commit: skipped tests
22:16:14   congratulations :)
22:16:17 Removing intermediate container f40f31b0cd05
22:16:17  ---> 2db35127ec05
22:16:17 Step 29/32 : COPY . .
22:16:17  ---> 11ade873aa1f
22:16:17 Step 30/32 : ARG GIT_COMMIT=unknown
22:16:17  ---> Running in ed8461f0eaba
22:16:17 Removing intermediate container ed8461f0eaba
22:16:17  ---> a464fcbcff3c
22:16:17 Step 31/32 : ENV DOCKER_COMPOSE_GITSHA=$GIT_COMMIT
22:16:17  ---> Running in 68a01fc3e17a
22:16:17 Removing intermediate container 68a01fc3e17a
22:16:17  ---> 9f73d5341738
22:16:17 Step 32/32 : RUN script/build/linux-entrypoint
22:16:17  ---> Running in b98172cb4a9a
22:16:18 + CODE_PATH=/code
22:16:18 + VENV=/code/.tox/py37
22:16:18 + cd /code
22:16:18 + mkdir -p dist
22:16:18 + chmod 777 dist
22:16:18 + /code/.tox/py37/bin/pip3 install -q -r requirements-build.txt
22:16:36 + '[' -z 330c1bf629206e3c5360fb1c99a0fa09fd4178f4 ']'
22:16:36 + echo 330c1bf629206e3c5360fb1c99a0fa09fd4178f4
22:16:36 + export PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
22:16:36 + PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
22:16:36 + '[' '!' -z 1 ']'
22:16:36 + git clone --single-branch --branch develop https://github.com/pyinstaller/pyinstaller.git /tmp/pyinstaller
22:16:36 Cloning into '/tmp/pyinstaller'...
22:16:40 + cd /tmp/pyinstaller/bootloader
22:16:40 + git checkout v3.5
22:16:40 Note: checking out 'v3.5'.
22:16:40 
22:16:40 You are in 'detached HEAD' state. You can look around, make experimental
22:16:40 changes and commit them, and you can discard any commits you make in this
22:16:40 state without impacting any branches by performing another checkout.
22:16:40 
22:16:40 If you want to create a new branch to retain commits you create, you may
22:16:40 do so (now or later) by using -b with the checkout command again. Example:
22:16:40 
22:16:40   git checkout -b <new-branch-name>
22:16:40 
22:16:40 HEAD is now at 498e6ee0 Release 3.5.
22:16:40 + /code/.tox/py37/bin/python3 ./waf configure --no-lsb all
22:16:40 Setting top to                           : /tmp/pyinstaller/bootloader 
22:16:40 Setting out to                           : /tmp/pyinstaller/bootloader/build 
22:16:40 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
22:16:40 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
22:16:40 Checking size of pointer                 : 8 
22:16:40 Platform                                 : Linux-64bit detected based on compiler 
22:16:40 Checking for flags -m64                  : yes 
22:16:40 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
22:16:40 Checking for program 'strip'             : /usr/bin/strip 
22:16:40 Checking for library dl                  : yes 
22:16:40 Checking for library m                   : yes 
22:16:40 Checking for library z                   : yes 
22:16:40 Checking for function unsetenv           : yes 
22:16:40 Checking for function mkdtemp            : yes 
22:16:40 Checking for flags -Wl,--as-needed       : yes 
22:16:40 'configure' finished successfully (0.352s)
22:16:40 'all' finished successfully (0.000s)
22:16:40 'distclean' finished successfully (0.001s)
22:16:40 Setting top to                           : /tmp/pyinstaller/bootloader 
22:16:40 Setting out to                           : /tmp/pyinstaller/bootloader/build 
22:16:40 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
22:16:40 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
22:16:40 Checking size of pointer                 : 8 
22:16:40 Platform                                 : Linux-64bit detected based on compiler 
22:16:40 Checking for flags -m64                  : yes 
22:16:40 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
22:16:40 Checking for program 'strip'             : /usr/bin/strip 
22:16:40 Checking for library dl                  : yes 
22:16:40 Checking for library m                   : yes 
22:16:40 Checking for library z                   : yes 
22:16:40 Checking for function unsetenv           : yes 
22:16:40 Checking for function mkdtemp            : yes 
22:16:41 Checking for flags -Wl,--as-needed       : yes 
22:16:41 'configure' finished successfully (0.313s)
22:16:41 'make_all' finished successfully (0.003s)
22:16:41 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
22:16:41 [ 1/13] Compiling src/pyi_python.c
22:16:41 [ 2/13] Compiling src/pyi_global.c
22:16:41 [ 3/13] Compiling src/main.c
22:16:41 [ 4/13] Compiling src/pyi_archive.c
22:16:41 [ 5/13] Compiling src/pyi_launch.c
22:16:41 [ 6/13] Compiling src/pyi_win32_utils.c
22:16:41 [ 7/13] Compiling src/pyi_main.c
22:16:41 [ 8/13] Compiling src/pyi_pythonlib.c
22:16:41 [ 9/13] Compiling src/pyi_python27_compat.c
22:16:41 [10/13] Compiling src/pyi_utils.c
22:16:41 [11/13] Compiling src/pyi_path.c
22:16:41 [12/13] Linking build/debug/run_d
22:16:41 [13/13] Processing build/debug/run_d
22:16:41 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
22:16:41 'build_debug' finished successfully (0.691s)
22:16:41 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
22:16:41 [ 1/13] Compiling src/pyi_python.c
22:16:41 [ 2/13] Compiling src/pyi_global.c
22:16:41 [ 3/13] Compiling src/main.c
22:16:41 [ 4/13] Compiling src/pyi_archive.c
22:16:41 [ 5/13] Compiling src/pyi_launch.c
22:16:41 [ 6/13] Compiling src/pyi_win32_utils.c
22:16:42 [ 7/13] Compiling src/pyi_main.c
22:16:42 [ 8/13] Compiling src/pyi_pythonlib.c
22:16:42 [ 9/13] Compiling src/pyi_python27_compat.c
22:16:42 [10/13] Compiling src/pyi_utils.c
22:16:42 [11/13] Compiling src/pyi_path.c
22:16:42 [12/13] Linking build/release/run
22:16:42 [13/13] Processing build/release/run
22:16:42 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
22:16:42 'build_release' finished successfully (0.698s)
22:16:42 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
22:16:42 [13/14] Processing build/debug/run_d
22:16:42 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run_d (from build/debug/run_d)
22:16:42 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
22:16:42 'install_debug' finished successfully (0.014s)
22:16:42 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
22:16:42 [13/14] Processing build/release/run
22:16:42 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run (from build/release/run)
22:16:42 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
22:16:42 'install_release' finished successfully (0.012s)
22:16:42 + /code/.tox/py37/bin/pip3 install ..
22:16:42 Processing /tmp/pyinstaller
22:16:42   Installing build dependencies: started
22:16:48   Installing build dependencies: finished with status 'done'
22:16:48   Getting requirements to build wheel: started
22:16:48   Getting requirements to build wheel: finished with status 'done'
22:16:48     Preparing wheel metadata: started
22:16:48     Preparing wheel metadata: finished with status 'done'
22:16:48 Requirement already satisfied: altgraph in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (0.16.1)
22:16:48 Requirement already satisfied: setuptools in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (44.0.0)
22:16:48 Building wheels for collected packages: PyInstaller
22:16:48   Building wheel for PyInstaller (PEP 517): started
22:16:49   Building wheel for PyInstaller (PEP 517): finished with status 'done'
22:16:49   Created wheel for PyInstaller: filename=PyInstaller-3.5-cp37-none-any.whl size=2879088 sha256=51088a25df51e767de1506ed6517a388dc65aefeec5870f65f2ef1ba851ac06e
22:16:49   Stored in directory: /tmp/pip-ephem-wheel-cache-ry7byjof/wheels/87/26/52/6e71dbb2b6d73f545e70263c3d348435a974f03b1e9c578887
22:16:49 Successfully built PyInstaller
22:16:49 Installing collected packages: PyInstaller
22:16:49   Found existing installation: PyInstaller 3.5
22:16:50     Uninstalling PyInstaller-3.5:
22:16:50       Successfully uninstalled PyInstaller-3.5
22:16:50 Successfully installed PyInstaller-3.5
22:16:50 + cd /code
22:16:50 + rm -Rf /tmp/pyinstaller
22:16:50 + /code/.tox/py37/bin/pyinstaller --exclude-module pycrypto --exclude-module PyInstaller docker-compose.spec
22:16:50 41 INFO: PyInstaller: 3.5
22:16:50 41 INFO: Python: 3.7.4
22:16:50 44 INFO: Platform: Linux-4.15.0-1048-aws-x86_64-with
22:16:50 45 INFO: UPX is not available.
22:16:50 46 INFO: Extending PYTHONPATH with paths
22:16:50 ['/code/bin', '/code']
22:16:50 46 INFO: checking Analysis
22:16:50 47 INFO: Building Analysis because Analysis-00.toc is non existent
22:16:50 47 INFO: Initializing module dependency graph...
22:16:50 48 INFO: Initializing module graph hooks...
22:16:50 49 INFO: Analyzing base_library.zip ...
22:16:53 2559 INFO: running Analysis Analysis-00.toc
22:16:53 2570 INFO: Caching module hooks...
22:16:53 2574 INFO: Analyzing bin/docker-compose
22:16:53 2661 INFO: Processing pre-find module path hook   distutils
22:16:53 2661 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.7/distutils'
22:16:53 2847 INFO: Processing pre-safe import module hook   urllib3.packages.six.moves
22:16:54 3733 INFO: Processing pre-safe import module hook   six.moves
22:16:56 6077 INFO: Loading module hooks...
22:16:56 6077 INFO: Loading module hook "hook-certifi.py"...
22:16:56 6078 INFO: Loading module hook "hook-jsonschema.py"...
22:16:56 6079 INFO: Loading module hook "hook-xml.py"...
22:16:56 6117 INFO: Loading module hook "hook-nacl.py"...
22:16:56 6119 INFO: Loading module hook "hook-distutils.py"...
22:16:56 6120 INFO: Loading module hook "hook-pkg_resources.py"...
22:16:56 6260 INFO: Processing pre-safe import module hook   win32com
22:16:57 6453 INFO: Loading module hook "hook-pydoc.py"...
22:16:57 6454 INFO: Loading module hook "hook-sysconfig.py"...
22:16:57 6460 INFO: Loading module hook "hook-encodings.py"...
22:16:57 6498 INFO: Loading module hook "hook-cryptography.py"...
22:16:57 6644 INFO: Looking for ctypes DLLs
22:16:57 Illegal option -p
22:16:57 6672 INFO: Analyzing run-time hooks ...
22:16:57 6680 INFO: Including run-time hook 'pyi_rth_certifi.py'
22:16:57 6681 INFO: Including run-time hook 'pyi_rth_pkgres.py'
22:16:57 6690 INFO: Looking for dynamic libraries
22:16:57 6889 INFO: Looking for eggs
22:16:57 6889 INFO: Using Python library /usr/local/lib/libpython3.7m.so.1.0
22:16:57 6899 INFO: Warnings written to /code/build/docker-compose/warn-docker-compose.txt
22:16:57 6950 INFO: Graph cross-reference written to /code/build/docker-compose/xref-docker-compose.html
22:16:57 6972 INFO: checking PYZ
22:16:57 6972 INFO: Building PYZ because PYZ-00.toc is non existent
22:16:57 6972 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz
22:16:58 7680 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz completed successfully.
22:16:58 7690 INFO: checking PKG
22:16:58 7690 INFO: Building PKG because PKG-00.toc is non existent
22:16:58 7690 INFO: Building PKG (CArchive) PKG-00.pkg
22:17:10 18760 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
22:17:10 18763 INFO: Bootloader /code/.tox/py37/lib/python3.7/site-packages/PyInstaller/bootloader/Linux-64bit/run
22:17:10 18763 INFO: checking EXE
22:17:10 18764 INFO: Building EXE because EXE-00.toc is non existent
22:17:10 18764 INFO: Building EXE from EXE-00.toc
22:17:10 18764 INFO: Appending archive to ELF section in EXE /code/dist/docker-compose
22:17:10 18809 INFO: Building EXE from EXE-00.toc completed successfully.
22:17:10 + ls -la dist/
22:17:10 total 17124
22:17:10 drwxrwxrwx    2 root     root          4096 Jan  6 22:17 .
22:17:10 drwxr-xr-x    1 root     root          4096 Jan  6 22:16 ..
22:17:10 -rwxr-xr-x    1 root     root      17518640 Jan  6 22:17 docker-compose
22:17:10 + ldd dist/docker-compose
22:17:10 	/lib/ld-musl-x86_64.so.1 (0x7f65aa781000)
22:17:10 	libz.so.1 => /lib/libz.so.1 (0x7f65aa74b000)
22:17:10 	libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f65aa781000)
22:17:10 + mv dist/docker-compose /usr/local/bin
22:17:10 + docker-compose version
22:17:10 docker-compose version 1.26.0dev, build 330c1bf629206e3c5360fb1c99a0fa09fd4178f4
22:17:10 docker-py version: 4.1.0
22:17:10 CPython version: 3.7.4
22:17:10 OpenSSL version: OpenSSL 1.1.1d  10 Sep 2019
22:17:11 Removing intermediate container b98172cb4a9a
22:17:11  ---> 8b9fb830e9d8
22:17:11 Successfully built 8b9fb830e9d8
22:17:11 Successfully tagged dockerbuildbot/compose:alpine-330c1bf629206e3c5360fb1c99a0fa09fd4178f4