Skip to content

Console Output

15:01:22 + script/build/write-git-sha
15:01:22 + GIT_COMMIT=9ad10575
15:01:22 + docker build -t dockerbuildbot/compose:alpine-9ad10575d11be163dae96a7e0f3284eed66d5427 --target build --build-arg BUILD_PLATFORM=alpine --build-arg GIT_COMMIT=9ad10575d11be163dae96a7e0f3284eed66d5427 .
15:01:22 Sending build context to Docker daemon  1.867MB

15:01:22 Step 1/32 : ARG DOCKER_VERSION=18.09.7
15:01:22 Step 2/32 : ARG PYTHON_VERSION=3.7.4
15:01:22 Step 3/32 : ARG BUILD_ALPINE_VERSION=3.10
15:01:22 Step 4/32 : ARG BUILD_DEBIAN_VERSION=slim-stretch
15:01:22 Step 5/32 : ARG RUNTIME_ALPINE_VERSION=3.10.1
15:01:22 Step 6/32 : ARG RUNTIME_DEBIAN_VERSION=stretch-20190812-slim
15:01:22 Step 7/32 : ARG BUILD_PLATFORM=alpine
15:01:22 Step 8/32 : FROM docker:${DOCKER_VERSION} AS docker-cli
15:01:22  ---> 108a4437ed8c
15:01:22 Step 9/32 : FROM python:${PYTHON_VERSION}-alpine${BUILD_ALPINE_VERSION} AS build-alpine
15:01:22  ---> f309434dea3a
15:01:22 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
15:01:22  ---> Using cache
15:01:22  ---> 1fdbb732177c
15:01:22 Step 11/32 : ENV BUILD_BOOTLOADER=1
15:01:22  ---> Using cache
15:01:22  ---> 5800dbf0a7f2
15:01:22 Step 12/32 : FROM python:${PYTHON_VERSION}-${BUILD_DEBIAN_VERSION} AS build-debian
15:01:22  ---> fad2b9f06d3b
15:01:22 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
15:01:22  ---> Using cache
15:01:22  ---> a066ca5009e6
15:01:22 Step 14/32 : FROM build-${BUILD_PLATFORM} AS build
15:01:22  ---> 5800dbf0a7f2
15:01:22 Step 15/32 : COPY docker-compose-entrypoint.sh /usr/local/bin/
15:01:22  ---> Using cache
15:01:22  ---> db32d62998c9
15:01:22 Step 16/32 : ENTRYPOINT ["sh", "/usr/local/bin/docker-compose-entrypoint.sh"]
15:01:22  ---> Using cache
15:01:22  ---> 497f19d85474
15:01:22 Step 17/32 : COPY --from=docker-cli /usr/local/bin/docker /usr/local/bin/docker
15:01:22  ---> Using cache
15:01:22  ---> 92ef6d23a103
15:01:22 Step 18/32 : WORKDIR /code/
15:01:22  ---> Using cache
15:01:22  ---> 3ea652a97a5d
15:01:22 Step 19/32 : RUN pip install virtualenv==16.2.0
15:01:22  ---> Using cache
15:01:22  ---> c77116680269
15:01:22 Step 20/32 : RUN pip install tox==2.9.1
15:01:22  ---> Using cache
15:01:22  ---> 8626980db1ca
15:01:22 Step 21/32 : COPY requirements.txt .
15:01:22  ---> Using cache
15:01:22  ---> a105c3294805
15:01:22 Step 22/32 : COPY requirements-dev.txt .
15:01:22  ---> Using cache
15:01:22  ---> 91c07885003d
15:01:22 Step 23/32 : COPY .pre-commit-config.yaml .
15:01:22  ---> Using cache
15:01:22  ---> e5278ce28654
15:01:22 Step 24/32 : COPY tox.ini .
15:01:22  ---> Using cache
15:01:22  ---> b526ca70fccc
15:01:22 Step 25/32 : COPY setup.py .
15:01:22  ---> Using cache
15:01:22  ---> 9f62f0671fc4
15:01:22 Step 26/32 : COPY README.md .
15:01:22  ---> Using cache
15:01:22  ---> 688506290ad2
15:01:22 Step 27/32 : COPY compose compose/
15:01:22  ---> Using cache
15:01:22  ---> ad8a7069afad
15:01:22 Step 28/32 : RUN tox --notest
15:01:22  ---> Using cache
15:01:22  ---> d2278081825d
15:01:22 Step 29/32 : COPY . .
15:01:23  ---> 2d29a201e7fb
15:01:23 Step 30/32 : ARG GIT_COMMIT=unknown
15:01:23  ---> Running in 03a6b22c22dd
15:01:23 Removing intermediate container 03a6b22c22dd
15:01:23  ---> f283b0dc313e
15:01:23 Step 31/32 : ENV DOCKER_COMPOSE_GITSHA=$GIT_COMMIT
15:01:23  ---> Running in 58bbb78b872e
15:01:24 Removing intermediate container 58bbb78b872e
15:01:24  ---> 824b9d92f2bb
15:01:24 Step 32/32 : RUN script/build/linux-entrypoint
15:01:24  ---> Running in f9ec9826a0af
15:01:24 + CODE_PATH=/code
15:01:24 + VENV=/code/.tox/py37
15:01:24 + cd /code
15:01:24 + mkdir -p dist
15:01:24 + chmod 777 dist
15:01:24 + /code/.tox/py37/bin/pip3 install -q -r requirements-build.txt
15:01:42 + '[' -z 9ad10575d11be163dae96a7e0f3284eed66d5427 ']'
15:01:42 + echo 9ad10575d11be163dae96a7e0f3284eed66d5427
15:01:42 + export PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
15:01:42 + PATH=/code/pyinstaller:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
15:01:42 + '[' '!' -z 1 ']'
15:01:42 + git clone --single-branch --branch develop https://github.com/pyinstaller/pyinstaller.git /tmp/pyinstaller
15:01:42 Cloning into '/tmp/pyinstaller'...
15:01:46 + cd /tmp/pyinstaller/bootloader
15:01:46 + git checkout v3.5
15:01:46 Note: checking out 'v3.5'.
15:01:46 
15:01:46 You are in 'detached HEAD' state. You can look around, make experimental
15:01:46 changes and commit them, and you can discard any commits you make in this
15:01:46 state without impacting any branches by performing another checkout.
15:01:46 
15:01:46 If you want to create a new branch to retain commits you create, you may
15:01:46 do so (now or later) by using -b with the checkout command again. Example:
15:01:46 
15:01:46   git checkout -b <new-branch-name>
15:01:46 
15:01:46 HEAD is now at 498e6ee0 Release 3.5.
15:01:46 + /code/.tox/py37/bin/python3 ./waf configure --no-lsb all
15:01:46 Setting top to                           : /tmp/pyinstaller/bootloader 
15:01:46 Setting out to                           : /tmp/pyinstaller/bootloader/build 
15:01:46 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
15:01:46 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
15:01:46 Checking size of pointer                 : 8 
15:01:46 Platform                                 : Linux-64bit detected based on compiler 
15:01:46 Checking for flags -m64                  : yes 
15:01:46 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
15:01:46 Checking for program 'strip'             : /usr/bin/strip 
15:01:46 Checking for library dl                  : yes 
15:01:46 Checking for library m                   : yes 
15:01:46 Checking for library z                   : yes 
15:01:46 Checking for function unsetenv           : yes 
15:01:46 Checking for function mkdtemp            : yes 
15:01:46 Checking for flags -Wl,--as-needed       : yes 
15:01:46 'configure' finished successfully (0.360s)
15:01:46 'all' finished successfully (0.000s)
15:01:46 'distclean' finished successfully (0.001s)
15:01:46 Setting top to                           : /tmp/pyinstaller/bootloader 
15:01:46 Setting out to                           : /tmp/pyinstaller/bootloader/build 
15:01:46 Python Version                           : 3.7.4 (default, Aug 21 2019, 00:19:59) [GCC 8.3.0] 
15:01:46 Checking for 'gcc' (C compiler)          : /usr/bin/gcc 
15:01:46 Checking size of pointer                 : 8 
15:01:46 Platform                                 : Linux-64bit detected based on compiler 
15:01:46 Checking for flags -m64                  : yes 
15:01:46 Checking for program '/usr/bin/strip'    : /usr/bin/strip 
15:01:46 Checking for program 'strip'             : /usr/bin/strip 
15:01:46 Checking for library dl                  : yes 
15:01:46 Checking for library m                   : yes 
15:01:46 Checking for library z                   : yes 
15:01:46 Checking for function unsetenv           : yes 
15:01:46 Checking for function mkdtemp            : yes 
15:01:47 Checking for flags -Wl,--as-needed       : yes 
15:01:47 'configure' finished successfully (0.324s)
15:01:47 'make_all' finished successfully (0.003s)
15:01:47 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
15:01:47 [ 1/13] Compiling src/pyi_python.c
15:01:47 [ 2/13] Compiling src/pyi_global.c
15:01:47 [ 3/13] Compiling src/pyi_archive.c
15:01:47 [ 4/13] Compiling src/pyi_path.c
15:01:47 [ 5/13] Compiling src/pyi_main.c
15:01:47 [ 6/13] Compiling src/pyi_pythonlib.c
15:01:47 [ 7/13] Compiling src/pyi_python27_compat.c
15:01:47 [ 8/13] Compiling src/pyi_win32_utils.c
15:01:47 [ 9/13] Compiling src/pyi_launch.c
15:01:47 [10/13] Compiling src/main.c
15:01:47 [11/13] Compiling src/pyi_utils.c
15:01:47 [12/13] Linking build/debug/run_d
15:01:47 [13/13] Processing build/debug/run_d
15:01:47 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
15:01:47 'build_debug' finished successfully (0.718s)
15:01:47 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
15:01:47 [ 1/13] Compiling src/pyi_python.c
15:01:47 [ 2/13] Compiling src/pyi_global.c
15:01:47 [ 3/13] Compiling src/main.c
15:01:47 [ 4/13] Compiling src/pyi_utils.c
15:01:47 [ 5/13] Compiling src/pyi_python27_compat.c
15:01:47 [ 6/13] Compiling src/pyi_win32_utils.c
15:01:47 [ 7/13] Compiling src/pyi_main.c
15:01:48 [ 8/13] Compiling src/pyi_pythonlib.c
15:01:48 [ 9/13] Compiling src/pyi_path.c
15:01:48 [10/13] Compiling src/pyi_archive.c
15:01:48 [11/13] Compiling src/pyi_launch.c
15:01:48 [12/13] Linking build/release/run
15:01:48 [13/13] Processing build/release/run
15:01:48 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
15:01:48 'build_release' finished successfully (0.702s)
15:01:48 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/debug'
15:01:48 [13/14] Processing build/debug/run_d
15:01:48 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run_d (from build/debug/run_d)
15:01:48 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/debug'
15:01:48 'install_debug' finished successfully (0.015s)
15:01:48 Waf: Entering directory `/tmp/pyinstaller/bootloader/build/release'
15:01:48 [13/14] Processing build/release/run
15:01:48 + install /tmp/pyinstaller/PyInstaller/bootloader/Linux-64bit/run (from build/release/run)
15:01:48 Waf: Leaving directory `/tmp/pyinstaller/bootloader/build/release'
15:01:48 'install_release' finished successfully (0.013s)
15:01:48 + /code/.tox/py37/bin/pip3 install ..
15:01:48 Processing /tmp/pyinstaller
15:01:48   Installing build dependencies: started
15:01:54   Installing build dependencies: finished with status 'done'
15:01:54   Getting requirements to build wheel: started
15:01:54   Getting requirements to build wheel: finished with status 'done'
15:01:54     Preparing wheel metadata: started
15:01:54     Preparing wheel metadata: finished with status 'done'
15:01:54 Requirement already satisfied: altgraph in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (0.16.1)
15:01:54 Requirement already satisfied: setuptools in /code/.tox/py37/lib/python3.7/site-packages (from PyInstaller==3.5) (41.6.0)
15:01:54 Building wheels for collected packages: PyInstaller
15:01:54   Building wheel for PyInstaller (PEP 517): started
15:01:55   Building wheel for PyInstaller (PEP 517): finished with status 'done'
15:01:55   Created wheel for PyInstaller: filename=PyInstaller-3.5-cp37-none-any.whl size=2879088 sha256=8ec31e048f2614255fdb3652b967467b7825b8f3bc8197282ffb842ce4d78759
15:01:55   Stored in directory: /tmp/pip-ephem-wheel-cache-xx4ymc9e/wheels/87/26/52/6e71dbb2b6d73f545e70263c3d348435a974f03b1e9c578887
15:01:55 Successfully built PyInstaller
15:01:55 Installing collected packages: PyInstaller
15:01:55   Found existing installation: PyInstaller 3.5
15:01:56     Uninstalling PyInstaller-3.5:
15:01:56       Successfully uninstalled PyInstaller-3.5
15:01:56 Successfully installed PyInstaller-3.5
15:01:56 + cd /code
15:01:56 + rm -Rf /tmp/pyinstaller
15:01:56 + /code/.tox/py37/bin/pyinstaller --exclude-module pycrypto --exclude-module PyInstaller docker-compose.spec
15:01:56 38 INFO: PyInstaller: 3.5
15:01:56 38 INFO: Python: 3.7.4
15:01:56 40 INFO: Platform: Linux-4.15.0-1048-aws-x86_64-with
15:01:56 42 INFO: UPX is not available.
15:01:56 43 INFO: Extending PYTHONPATH with paths
15:01:56 ['/code/bin', '/code']
15:01:56 43 INFO: checking Analysis
15:01:56 43 INFO: Building Analysis because Analysis-00.toc is non existent
15:01:56 43 INFO: Initializing module dependency graph...
15:01:56 45 INFO: Initializing module graph hooks...
15:01:56 46 INFO: Analyzing base_library.zip ...
15:01:59 2530 INFO: running Analysis Analysis-00.toc
15:01:59 2541 INFO: Caching module hooks...
15:01:59 2545 INFO: Analyzing bin/docker-compose
15:01:59 2626 INFO: Processing pre-find module path hook   distutils
15:01:59 2627 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.7/distutils'
15:01:59 2813 INFO: Processing pre-safe import module hook   urllib3.packages.six.moves
15:02:00 3685 INFO: Processing pre-safe import module hook   six.moves
15:02:02 6090 INFO: Loading module hooks...
15:02:02 6090 INFO: Loading module hook "hook-certifi.py"...
15:02:02 6091 INFO: Loading module hook "hook-jsonschema.py"...
15:02:02 6092 INFO: Loading module hook "hook-xml.py"...
15:02:02 6131 INFO: Loading module hook "hook-nacl.py"...
15:02:02 6133 INFO: Loading module hook "hook-distutils.py"...
15:02:02 6134 INFO: Loading module hook "hook-pkg_resources.py"...
15:02:02 6271 INFO: Processing pre-safe import module hook   win32com
15:02:03 6486 INFO: Loading module hook "hook-pydoc.py"...
15:02:03 6486 INFO: Loading module hook "hook-sysconfig.py"...
15:02:03 6493 INFO: Loading module hook "hook-encodings.py"...
15:02:03 6531 INFO: Loading module hook "hook-cryptography.py"...
15:02:03 6685 INFO: Looking for ctypes DLLs
15:02:03 Illegal option -p
15:02:03 6714 INFO: Analyzing run-time hooks ...
15:02:03 6722 INFO: Including run-time hook 'pyi_rth_certifi.py'
15:02:03 6723 INFO: Including run-time hook 'pyi_rth_pkgres.py'
15:02:03 6732 INFO: Looking for dynamic libraries
15:02:03 6941 INFO: Looking for eggs
15:02:03 6942 INFO: Using Python library /usr/local/lib/libpython3.7m.so.1.0
15:02:03 6951 INFO: Warnings written to /code/build/docker-compose/warn-docker-compose.txt
15:02:03 7003 INFO: Graph cross-reference written to /code/build/docker-compose/xref-docker-compose.html
15:02:03 7025 INFO: checking PYZ
15:02:03 7026 INFO: Building PYZ because PYZ-00.toc is non existent
15:02:03 7026 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz
15:02:04 7767 INFO: Building PYZ (ZlibArchive) /code/build/docker-compose/PYZ-00.pyz completed successfully.
15:02:04 7777 INFO: checking PKG
15:02:04 7777 INFO: Building PKG because PKG-00.toc is non existent
15:02:04 7778 INFO: Building PKG (CArchive) PKG-00.pkg
15:02:16 18854 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
15:02:16 18858 INFO: Bootloader /code/.tox/py37/lib/python3.7/site-packages/PyInstaller/bootloader/Linux-64bit/run
15:02:16 18858 INFO: checking EXE
15:02:16 18858 INFO: Building EXE because EXE-00.toc is non existent
15:02:16 18858 INFO: Building EXE from EXE-00.toc
15:02:16 18858 INFO: Appending archive to ELF section in EXE /code/dist/docker-compose
15:02:16 18912 INFO: Building EXE from EXE-00.toc completed successfully.
15:02:16 + ls -la dist/
15:02:16 total 17124
15:02:16 drwxrwxrwx    2 root     root          4096 Nov 20 15:02 .
15:02:16 drwxr-xr-x    1 root     root          4096 Nov 20 15:01 ..
15:02:16 -rwxr-xr-x    1 root     root      17520016 Nov 20 15:02 docker-compose
15:02:16 + ldd dist/docker-compose
15:02:16 	/lib/ld-musl-x86_64.so.1 (0x7f3e4a5ce000)
15:02:16 	libz.so.1 => /lib/libz.so.1 (0x7f3e4a598000)
15:02:16 	libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f3e4a5ce000)
15:02:16 + mv dist/docker-compose /usr/local/bin
15:02:16 + docker-compose version
15:02:16 docker-compose version 1.25.0dev, build 9ad10575d11be163dae96a7e0f3284eed66d5427
15:02:16 docker-py version: 4.1.0
15:02:16 CPython version: 3.7.4
15:02:16 OpenSSL version: OpenSSL 1.1.1d  10 Sep 2019
15:02:17 Removing intermediate container f9ec9826a0af
15:02:17  ---> 30bbe2919a1a
15:02:17 Successfully built 30bbe2919a1a
15:02:17 Successfully tagged dockerbuildbot/compose:alpine-9ad10575d11be163dae96a7e0f3284eed66d5427