# Run sent to worker: doanac-reckless == 2022-08-04 16:37:59.064356: Setting up runner on worker == 2022-08-04 16:37:59.481629: Steps to recreate inside simulator wget -O simulate.sh https://api.gavelci.us/projects/jobserv/builds/288/runs/build-container//.simulate.sh # wget'ing the file may require the --header flag if the # jobserv API requires authentication. sh ./simulate.sh == 2022-08-04 16:38:00.008998: Pulling container: docker:dind dind: Pulling from library/docker 530afca65e2e: Already exists 33702c1843d1: Pulling fs layer d1c203384d5b: Pulling fs layer 985b0b72a175: Pulling fs layer 631e5808b8e1: Pulling fs layer a6147db7aacd: Pulling fs layer 453df592f267: Pulling fs layer 77ddbf87918d: Pulling fs layer 5ae276b70054: Pulling fs layer 83e48cd4832c: Pulling fs layer 631e5808b8e1: Waiting e58515a0672d: Pulling fs layer ea22e056db9f: Pulling fs layer 1bdfc9a49750: Pulling fs layer a6147db7aacd: Waiting b6227924db50: Pulling fs layer 453df592f267: Waiting e58515a0672d: Waiting 77ddbf87918d: Waiting ea22e056db9f: Waiting 5ae276b70054: Waiting 1bdfc9a49750: Waiting 83e48cd4832c: Waiting b6227924db50: Waiting d1c203384d5b: Verifying Checksum d1c203384d5b: Download complete 33702c1843d1: Verifying Checksum 33702c1843d1: Download complete 33702c1843d1: Pull complete d1c203384d5b: Pull complete a6147db7aacd: Verifying Checksum a6147db7aacd: Download complete 453df592f267: Verifying Checksum 453df592f267: Download complete 77ddbf87918d: Download complete 631e5808b8e1: Verifying Checksum 631e5808b8e1: Download complete 5ae276b70054: Verifying Checksum 5ae276b70054: Download complete 985b0b72a175: Verifying Checksum 985b0b72a175: Download complete e58515a0672d: Download complete 985b0b72a175: Pull complete 1bdfc9a49750: Verifying Checksum 1bdfc9a49750: Download complete 83e48cd4832c: Verifying Checksum 631e5808b8e1: Pull complete b6227924db50: Download complete a6147db7aacd: Pull complete 453df592f267: Pull complete 77ddbf87918d: Pull complete 5ae276b70054: Pull complete 83e48cd4832c: Pull complete e58515a0672d: Pull complete ea22e056db9f: Verifying Checksum ea22e056db9f: Download complete ea22e056db9f: Pull complete 1bdfc9a49750: Pull complete b6227924db50: Pull complete Digest: sha256:f8c65c9a3ecaa40c8f6e90e67c23c79c4dd6a2bee646a8c7c71bf9e49bea4eae Status: Downloaded newer image for docker:dind docker.io/library/docker:dind == 2022-08-04 16:38:17.698727: Preparing bind mounts 2022-08-04 16:38:17.878954: INFO Creating secret: dockerpass == 2022-08-04 16:38:18.235938: Creating container .netrc file 2022-08-04 16:38:18.417786: INFO Creating token for jobserv run access == 2022-08-04 16:38:18.755538: Preparing script == 2022-08-04 16:38:19.099218: Cloning git repository 2022-08-04 16:38:19.287125: INFO Clone_url: https://github.com/foundriesio/jobserv.git 2022-08-04 16:38:19.474229: INFO Checking to see if https://github.com/foundriesio/jobserv.git requires authentication. 2022-08-04 16:38:19.890189: INFO Server does not appear to need credentials for cloning 2022-08-04 16:38:20.068227: INFO Git install supports submodules Cloning into '/srv/gavelci-worker/runs/tmpjdrd95tu/repo'... 2022-08-04 16:38:20.981611: INFO Checking out: f785d31123d0b727c4466753da4b2cfc8612852d Switched to branch 'jobserv-run' == 2022-08-04 16:38:21.569472: Setting up container environment 2022-08-04 16:38:21.754008: INFO Container environment variables: GIT_URL=https://github.com/foundriesio/jobserv.git GIT_POLL_REFS=refs/heads/master GIT_REF=refs/heads/master GIT_OLD_SHA=6dbbef322d6872825e09ccaecb2e7227bb66440c GIT_SHA=f785d31123d0b727c4466753da4b2cfc8612852d H_PROJECT=jobserv H_BUILD=288 H_RUN=build-container H_WORKER=doanac-reckless == 2022-08-04 16:38:22.113319: Running script inside container 2022-08-04 16:38:22.302170: INFO Running with "--privileged" + docker build -t doanac/jobserv:f785d3 --force-rm . Sending build context to Docker daemon 661kB Step 1/14 : FROM alpine latest: Pulling from library/alpine 530afca65e2e: Pulling fs layer 530afca65e2e: Download complete 530afca65e2e: Pull complete Digest: sha256:7580ece7963bfa863801466c0a488f11c86f85d9988051a9f9c68cb27f6b7872 Status: Downloaded newer image for alpine:latest ---> d7d3d98c851f Step 2/14 : ENV APPDIR=/srv/jobserv ---> Running in f426e376cf6a Removing intermediate container f426e376cf6a ---> 14739bafdae1 Step 3/14 : ENV PYTHONPATH=$APPDIR ---> Running in f253a2033e0d Removing intermediate container f253a2033e0d ---> c0d6e87fcf02 Step 4/14 : ENV FLASK_APP=jobserv.app:app ---> Running in 378b872915b9 Removing intermediate container 378b872915b9 ---> b842492a7581 Step 5/14 : RUN mkdir -p $APPDIR ---> Running in fd6a6c4ae03c Removing intermediate container fd6a6c4ae03c ---> 357b73189512 Step 6/14 : COPY ./requirements.txt /srv/jobserv/ ---> 5e414698539b Step 7/14 : RUN apk --no-cache add python3 py3-pip mysql-client python3-dev musl-dev g++ openssl libffi-dev openssl-dev rust cargo linux-headers && pip3 install --upgrade pip setuptools && pip3 install -r $APPDIR/requirements.txt && apk del python3-dev musl-dev g++ libffi-dev openssl-dev rust cargo linux-headers ---> Running in fb3f5b0ac6b8 fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.16/community/x86_64/APKINDEX.tar.gz (1/54) Installing rust-stdlib (1.60.0-r2) (2/54) Installing libgcc (11.2.1_git20220219-r2) (3/54) Installing libstdc++ (11.2.1_git20220219-r2) (4/54) Installing binutils (2.38-r3) (5/54) Installing libgomp (11.2.1_git20220219-r2) (6/54) Installing libatomic (11.2.1_git20220219-r2) (7/54) Installing gmp (6.2.1-r2) (8/54) Installing isl22 (0.22-r0) (9/54) Installing mpfr4 (4.1.0-r0) (10/54) Installing mpc1 (1.2.1-r0) (11/54) Installing gcc (11.2.1_git20220219-r2) (12/54) Installing musl-dev (1.2.3-r0) (13/54) Installing libffi (3.4.2-r1) (14/54) Installing xz-libs (5.2.5-r1) (15/54) Installing libxml2 (2.9.14-r0) (16/54) Installing llvm13-libs (13.0.1-r2) (17/54) Installing rust (1.60.0-r2) (18/54) Installing ca-certificates (20220614-r0) (19/54) Installing brotli-libs (1.0.9-r6) (20/54) Installing nghttp2-libs (1.47.0-r0) (21/54) Installing libcurl (7.83.1-r2) (22/54) Installing cargo (1.60.0-r2) (23/54) Installing libc-dev (0.7.2-r3) (24/54) Installing g++ (11.2.1_git20220219-r2) (25/54) Installing linux-headers (5.16.7-r1) (26/54) Installing pkgconf (1.8.0-r0) (27/54) Installing libffi-dev (3.4.2-r1) (28/54) Installing mariadb-common (10.6.8-r0) (29/54) Installing ncurses-terminfo-base (6.3_p20220521-r0) (30/54) Installing ncurses-libs (6.3_p20220521-r0) (31/54) Installing mariadb-client (10.6.8-r0) (32/54) Installing mysql-client (10.6.8-r0) (33/54) Installing openssl (1.1.1q-r0) (34/54) Installing openssl-dev (1.1.1q-r0) (35/54) Installing libbz2 (1.0.8-r1) (36/54) Installing expat (2.4.8-r0) (37/54) Installing gdbm (1.23-r0) (38/54) Installing mpdecimal (2.5.1-r1) (39/54) Installing readline (8.1.2-r0) (40/54) Installing sqlite-libs (3.38.5-r0) (41/54) Installing python3 (3.10.5-r0) (42/54) Installing py3-contextlib2 (21.6.0-r2) (43/54) Installing py3-tomli (2.0.1-r1) (44/54) Installing py3-pep517 (0.12.0-r2) (45/54) Installing py3-six (1.16.0-r1) (46/54) Installing py3-retrying (1.3.3-r3) (47/54) Installing py3-appdirs (1.4.4-r3) (48/54) Installing py3-more-itertools (8.13.0-r0) (49/54) Installing py3-ordered-set (4.0.2-r3) (50/54) Installing py3-parsing (2.4.7-r3) (51/54) Installing py3-packaging (21.3-r0) (52/54) Installing py3-setuptools (59.4.0-r0) (53/54) Installing py3-pip (22.1.1-r0) (54/54) Installing python3-dev (3.10.5-r0) Executing busybox-1.35.0-r15.trigger Executing ca-certificates-20220614-r0.trigger OK: 1096 MiB in 68 packages Requirement already satisfied: pip in /usr/lib/python3.10/site-packages (22.1.1) Collecting pip Downloading pip-22.2.2-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 6.0 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /usr/lib/python3.10/site-packages (59.4.0) Collecting setuptools Downloading setuptools-63.4.1-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 6.2 MB/s eta 0:00:00 Installing collected packages: setuptools, pip Attempting uninstall: setuptools Found existing installation: setuptools 59.4.0 Uninstalling setuptools-59.4.0: Successfully uninstalled setuptools-59.4.0 Attempting uninstall: pip Found existing installation: pip 22.1.1 Uninstalling pip-22.1.1: Successfully uninstalled pip-22.1.1 Successfully installed pip-22.2.2 setuptools-63.4.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Collecting Flask-Migrate==3.1.0 Downloading Flask_Migrate-3.1.0-py3-none-any.whl (20 kB) Collecting Flask-SQLAlchemy==2.5.1 Downloading Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl (17 kB) Collecting Flask-Testing==0.8.1 Downloading Flask-Testing-0.8.1.tar.gz (45 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.2/45.2 kB 406.5 kB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Flask==1.1.4 Downloading Flask-1.1.4-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.6/94.6 kB 70.3 kB/s eta 0:00:00 Collecting Jinja2==2.11.3 Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.7/125.7 kB 180.6 kB/s eta 0:00:00 Collecting Mako==1.1.5 Downloading Mako-1.1.5-py2.py3-none-any.whl (75 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.7/75.7 kB 75.9 kB/s eta 0:00:00 Collecting MarkupSafe==2.0.1 Downloading MarkupSafe-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (30 kB) Collecting PyJWT==2.4.0 Downloading PyJWT-2.4.0-py3-none-any.whl (18 kB) Collecting PyMySQL==1.0.2 Downloading PyMySQL-1.0.2-py3-none-any.whl (43 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.8/43.8 kB 415.9 kB/s eta 0:00:00 Collecting PyYAML==5.4.1 Downloading PyYAML-5.4.1.tar.gz (175 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 175.1/175.1 kB 1.9 MB/s eta 0:00:00 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting SQLAlchemy==1.4.23 Downloading SQLAlchemy-1.4.23.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 7.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Werkzeug==0.16.1 Downloading Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 327.4/327.4 kB 4.1 MB/s eta 0:00:00 Collecting bcrypt==3.2.0 Downloading bcrypt-3.2.0-cp36-abi3-musllinux_1_1_x86_64.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 1.0 MB/s eta 0:00:00 Collecting cryptography==3.4.8 Downloading cryptography-3.4.8-cp36-abi3-musllinux_1_1_x86_64.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 7.3 MB/s eta 0:00:00 Collecting dataclasses==0.6 Downloading dataclasses-0.6-py3-none-any.whl (14 kB) Collecting google-cloud-storage==1.42.0 Downloading google_cloud_storage-1.42.0-py2.py3-none-any.whl (105 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 105.2/105.2 kB 1.9 MB/s eta 0:00:00 Collecting google-crc32c==1.1.2 Downloading google-crc32c-1.1.2.tar.gz (12 kB) 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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting gunicorn==20.0.4 Downloading gunicorn-20.0.4-py2.py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.9/77.9 kB 1.6 MB/s eta 0:00:00 Collecting pykwalify==1.8.0 Downloading pykwalify-1.8.0-py2.py3-none-any.whl (24 kB) Collecting python-dateutil==2.8.2 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 3.5 MB/s eta 0:00:00 Collecting pytz==2021.1 Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 510.8/510.8 kB 5.4 MB/s eta 0:00:00 Collecting requests==2.26.0 Downloading requests-2.26.0-py2.py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.3/62.3 kB 1.2 MB/s eta 0:00:00 Collecting setproctitle==1.2.2 Downloading setproctitle-1.2.2.tar.gz (23 kB) 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wheel==0.37.0 Downloading wheel-0.37.0-py2.py3-none-any.whl (35 kB) Collecting alembic>=0.7 Downloading alembic-1.8.1-py3-none-any.whl (209 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.8/209.8 kB 3.1 MB/s eta 0:00:00 Collecting click<8.0,>=5.1 Downloading click-7.1.2-py2.py3-none-any.whl (82 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.8/82.8 kB 1.9 MB/s eta 0:00:00 Collecting itsdangerous<2.0,>=0.24 Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB) Collecting greenlet!=0.4.17 Downloading greenlet-1.1.2-cp310-cp310-musllinux_1_1_x86_64.whl (710 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 710.4/710.4 kB 5.3 MB/s eta 0:00:00 Collecting cffi>=1.1 Using cached cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl (464 kB) Requirement already satisfied: six>=1.4.1 in /usr/lib/python3.10/site-packages (from bcrypt==3.2.0->-r /srv/jobserv/requirements.txt (line 13)) (1.16.0) Collecting google-resumable-media<3.0dev,>=1.3.0 Downloading google_resumable_media-2.3.3-py2.py3-none-any.whl (76 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.9/76.9 kB 1.4 MB/s eta 0:00:00 Collecting google-cloud-core<3.0dev,>=1.6.0 Downloading google_cloud_core-2.3.2-py2.py3-none-any.whl (29 kB) Collecting google-api-core<3.0dev,>=1.29.0 Downloading google_api_core-2.8.2-py3-none-any.whl (114 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.6/114.6 kB 2.1 MB/s eta 0:00:00 Collecting google-auth<3.0dev,>=1.25.0 Downloading google_auth-2.9.1-py2.py3-none-any.whl (167 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.8/167.8 kB 2.7 MB/s eta 0:00:00 Requirement already satisfied: setuptools>=3.0 in /usr/lib/python3.10/site-packages (from gunicorn==20.0.4->-r /srv/jobserv/requirements.txt (line 20)) (63.4.1) Collecting ruamel.yaml>=0.16.0 Downloading ruamel.yaml-0.17.21-py3-none-any.whl (109 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.5/109.5 kB 2.4 MB/s eta 0:00:00 Collecting docopt>=0.6.2 Downloading docopt-0.6.2.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.11-py2.py3-none-any.whl (139 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.9/139.9 kB 2.1 MB/s eta 0:00:00 Collecting idna<4,>=2.5 Downloading idna-3.3-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 1.3 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 Downloading certifi-2022.6.15-py3-none-any.whl (160 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.2/160.2 kB 2.5 MB/s eta 0:00:00 Collecting charset-normalizer~=2.0.0 Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB) Collecting pycparser Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting googleapis-common-protos<2.0dev,>=1.56.2 Downloading googleapis_common_protos-1.56.4-py2.py3-none-any.whl (211 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 211.7/211.7 kB 3.4 MB/s eta 0:00:00 Collecting protobuf<5.0.0dev,>=3.15.0 Downloading protobuf-4.21.4-py3-none-any.whl (291 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 291.6/291.6 kB 4.0 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.2.0-py3-none-any.whl (9.3 kB) Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 2.2 MB/s eta 0:00:00 Collecting ruamel.yaml.clib>=0.2.6 Downloading ruamel.yaml.clib-0.2.6.tar.gz (180 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 180.7/180.7 kB 2.8 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyasn1<0.5.0,>=0.4.6 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 1.6 MB/s eta 0:00:00 Using legacy 'setup.py install' for Flask-Testing, since package 'wheel' is not installed. Using legacy 'setup.py install' for SQLAlchemy, since package 'wheel' is not installed. Using legacy 'setup.py install' for docopt, since package 'wheel' is not installed. Using legacy 'setup.py install' for ruamel.yaml.clib, since package 'wheel' is not installed. Building wheels for collected packages: PyYAML, google-crc32c, setproctitle Building wheel for PyYAML (pyproject.toml): started Building wheel for PyYAML (pyproject.toml): finished with status 'done' Created wheel for PyYAML: filename=PyYAML-5.4.1-cp310-cp310-linux_x86_64.whl size=45656 sha256=28366204e71ae9582f645ab32e7d2a2aabc30007438ea13b4f999030b0697aff Stored in directory: /root/.cache/pip/wheels/c7/0d/22/696ee92245ad710f506eee79bb05c740d8abccd3ecdb778683 Building wheel for google-crc32c (pyproject.toml): started Building wheel for google-crc32c (pyproject.toml): finished with status 'done' Created wheel for google-crc32c: filename=google_crc32c-1.1.2-py3-none-any.whl size=13193 sha256=c5f118790cc6577d305d68abf295680ff7bd0dadb4d7a502dcc1a6880a6b97af Stored in directory: /root/.cache/pip/wheels/cd/e2/5d/37016ebd90c0a98b0c29acd386652db29156cbbaec2817a0d8 Building wheel for setproctitle (pyproject.toml): started Building wheel for setproctitle (pyproject.toml): finished with status 'done' Created wheel for setproctitle: filename=setproctitle-1.2.2-cp310-cp310-linux_x86_64.whl size=28317 sha256=ce2be1b4c2273eddfd87f761217ca7975c9c2b63f7e6215641304588f65e9af4 Stored in directory: /root/.cache/pip/wheels/0a/6c/aa/fc524e2f2409c81ebdd02b5da32c06d5f3cab09a15e42231db Successfully built PyYAML google-crc32c setproctitle Installing collected packages: pytz, pyasn1, docopt, dataclasses, wheel, Werkzeug, urllib3, setproctitle, ruamel.yaml.clib, rsa, PyYAML, python-dateutil, PyMySQL, PyJWT, pycparser, pyasn1-modules, protobuf, MarkupSafe, itsdangerous, idna, gunicorn, greenlet, click, charset-normalizer, certifi, cachetools, SQLAlchemy, ruamel.yaml, requests, Mako, Jinja2, googleapis-common-protos, google-auth, cffi, pykwalify, google-crc32c, google-api-core, Flask, cryptography, bcrypt, alembic, google-resumable-media, google-cloud-core, Flask-Testing, Flask-SQLAlchemy, google-cloud-storage, Flask-Migrate Running setup.py install for docopt: started Running setup.py install for docopt: finished with status 'done' Running setup.py install for ruamel.yaml.clib: started Running setup.py install for ruamel.yaml.clib: finished with status 'done' Running setup.py install for SQLAlchemy: started Running setup.py install for SQLAlchemy: finished with status 'done' Running setup.py install for Flask-Testing: started Running setup.py install for Flask-Testing: finished with status 'done' Successfully installed Flask-1.1.4 Flask-Migrate-3.1.0 Flask-SQLAlchemy-2.5.1 Flask-Testing-0.8.1 Jinja2-2.11.3 Mako-1.1.5 MarkupSafe-2.0.1 PyJWT-2.4.0 PyMySQL-1.0.2 PyYAML-5.4.1 SQLAlchemy-1.4.23 Werkzeug-0.16.1 alembic-1.8.1 bcrypt-3.2.0 cachetools-5.2.0 certifi-2022.6.15 cffi-1.15.1 charset-normalizer-2.0.12 click-7.1.2 cryptography-3.4.8 dataclasses-0.6 docopt-0.6.2 google-api-core-2.8.2 google-auth-2.9.1 google-cloud-core-2.3.2 google-cloud-storage-1.42.0 google-crc32c-1.1.2 google-resumable-media-2.3.3 googleapis-common-protos-1.56.4 greenlet-1.1.2 gunicorn-20.0.4 idna-3.3 itsdangerous-1.1.0 protobuf-4.21.4 pyasn1-0.4.8 pyasn1-modules-0.2.8 pycparser-2.21 pykwalify-1.8.0 python-dateutil-2.8.2 pytz-2021.1 requests-2.26.0 rsa-4.9 ruamel.yaml-0.17.21 ruamel.yaml.clib-0.2.6 setproctitle-1.2.2 urllib3-1.26.11 wheel-0.37.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/main: No such file or directory WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.16/community: No such file or directory (1/25) Purging cargo (1.60.0-r2) (2/25) Purging rust (1.60.0-r2) (3/25) Purging rust-stdlib (1.60.0-r2) (4/25) Purging g++ (11.2.1_git20220219-r2) (5/25) Purging gcc (11.2.1_git20220219-r2) (6/25) Purging binutils (2.38-r3) (7/25) Purging libatomic (11.2.1_git20220219-r2) (8/25) Purging libgomp (11.2.1_git20220219-r2) (9/25) Purging libc-dev (0.7.2-r3) (10/25) Purging musl-dev (1.2.3-r0) (11/25) Purging libffi-dev (3.4.2-r1) (12/25) Purging linux-headers (5.16.7-r1) (13/25) Purging openssl-dev (1.1.1q-r0) (14/25) Purging python3-dev (3.10.5-r0) (15/25) Purging mpc1 (1.2.1-r0) (16/25) Purging mpfr4 (4.1.0-r0) (17/25) Purging isl22 (0.22-r0) (18/25) Purging gmp (6.2.1-r2) (19/25) Purging llvm13-libs (13.0.1-r2) (20/25) Purging libxml2 (2.9.14-r0) (21/25) Purging libcurl (7.83.1-r2) (22/25) Purging ca-certificates (20220614-r0) Executing ca-certificates-20220614-r0.post-deinstall (23/25) Purging brotli-libs (1.0.9-r6) (24/25) Purging nghttp2-libs (1.47.0-r0) (25/25) Purging pkgconf (1.8.0-r0) Executing busybox-1.35.0-r15.trigger OK: 108 MiB in 43 packages Removing intermediate container fb3f5b0ac6b8 ---> 2804f8549bfa Step 8/14 : COPY ./ $APPDIR/ ---> 2f917f829ad3 Step 9/14 : RUN cd $APPDIR/runner && python3 ./setup.py bdist_wheel ---> Running in 81375cb4dc5a running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/jobserv_runner copying jobserv_runner/logging.py -> build/lib/jobserv_runner copying jobserv_runner/__init__.py -> build/lib/jobserv_runner copying jobserv_runner/cmd.py -> build/lib/jobserv_runner copying jobserv_runner/simulator.py -> build/lib/jobserv_runner copying jobserv_runner/jobserv.py -> build/lib/jobserv_runner creating build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/git_poller.py -> build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/generate-public-url.py -> build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/gitlab_mr.py -> build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/simple.py -> build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/__init__.py -> build/lib/jobserv_runner/handlers copying jobserv_runner/handlers/github_pr.py -> build/lib/jobserv_runner/handlers /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/jobserv_runner copying build/lib/jobserv_runner/logging.py -> build/bdist.linux-x86_64/wheel/jobserv_runner copying build/lib/jobserv_runner/__init__.py -> build/bdist.linux-x86_64/wheel/jobserv_runner copying build/lib/jobserv_runner/cmd.py -> build/bdist.linux-x86_64/wheel/jobserv_runner creating build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/git_poller.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/generate-public-url.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/gitlab_mr.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/simple.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/__init__.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/handlers/github_pr.py -> build/bdist.linux-x86_64/wheel/jobserv_runner/handlers copying build/lib/jobserv_runner/simulator.py -> build/bdist.linux-x86_64/wheel/jobserv_runner copying build/lib/jobserv_runner/jobserv.py -> build/bdist.linux-x86_64/wheel/jobserv_runner running install_egg_info running egg_info creating jobserv_runner.egg-info writing jobserv_runner.egg-info/PKG-INFO writing dependency_links to jobserv_runner.egg-info/dependency_links.txt writing top-level names to jobserv_runner.egg-info/top_level.txt writing manifest file 'jobserv_runner.egg-info/SOURCES.txt' reading manifest file 'jobserv_runner.egg-info/SOURCES.txt' writing manifest file 'jobserv_runner.egg-info/SOURCES.txt' Copying jobserv_runner.egg-info to build/bdist.linux-x86_64/wheel/jobserv_runner-0.1-py3.10.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/jobserv_runner-0.1.dist-info/WHEEL creating 'dist/jobserv_runner-0.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'jobserv_runner/__init__.py' adding 'jobserv_runner/cmd.py' adding 'jobserv_runner/jobserv.py' adding 'jobserv_runner/logging.py' adding 'jobserv_runner/simulator.py' adding 'jobserv_runner/handlers/__init__.py' adding 'jobserv_runner/handlers/generate-public-url.py' adding 'jobserv_runner/handlers/git_poller.py' adding 'jobserv_runner/handlers/github_pr.py' adding 'jobserv_runner/handlers/gitlab_mr.py' adding 'jobserv_runner/handlers/simple.py' adding 'jobserv_runner-0.1.dist-info/METADATA' adding 'jobserv_runner-0.1.dist-info/WHEEL' adding 'jobserv_runner-0.1.dist-info/top_level.txt' adding 'jobserv_runner-0.1.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Removing intermediate container 81375cb4dc5a ---> 0687a0cd06e2 Step 10/14 : WORKDIR $APPDIR ---> Running in ce65c423afa1 Removing intermediate container ce65c423afa1 ---> 6d94ab445513 Step 11/14 : EXPOSE 8000 ---> Running in 94c98573413e Removing intermediate container 94c98573413e ---> cec60c2e055c Step 12/14 : ARG APP_VERSION=? ---> Running in 949a350ec73f Removing intermediate container 949a350ec73f ---> 9d3491124ba6 Step 13/14 : ENV APP_VERSION=$APP_VERSION ---> Running in 65f2f1ddcca0 Removing intermediate container 65f2f1ddcca0 ---> 57c352ec7e9f Step 14/14 : CMD ["/srv/jobserv/docker_run.sh"] ---> Running in f602fbd2092d Removing intermediate container f602fbd2092d ---> 5100e8257182 Successfully built 5100e8257182 Successfully tagged doanac/jobserv:f785d3 + docker tag doanac/jobserv:f785d3 doanac/jobserv:latest + '[' -f /secrets/dockerpass ] + set +x WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /root/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded + docker push doanac/jobserv:f785d3 The push refers to repository [docker.io/doanac/jobserv] 0ea50c1f5fe0: Preparing 429d5aab30bb: Preparing 2b87565f0cb1: Preparing f2cdb28792bb: Preparing 35f8a402e0ec: Preparing ec34fcc1d526: Preparing ec34fcc1d526: Waiting f2cdb28792bb: Pushed 35f8a402e0ec: Pushed 0ea50c1f5fe0: Pushed 429d5aab30bb: Pushed ec34fcc1d526: Mounted from library/alpine 2b87565f0cb1: Pushed f785d3: digest: sha256:39ce2b1c5a53fb44a514fcc33d45c6fc1ac2a3b765b5b6f45cfc148ad90ef479 size: 1573 + docker push doanac/jobserv:latest The push refers to repository [docker.io/doanac/jobserv] 0ea50c1f5fe0: Preparing 429d5aab30bb: Preparing 2b87565f0cb1: Preparing f2cdb28792bb: Preparing 35f8a402e0ec: Preparing ec34fcc1d526: Preparing ec34fcc1d526: Waiting f2cdb28792bb: Layer already exists 429d5aab30bb: Layer already exists 35f8a402e0ec: Layer already exists 0ea50c1f5fe0: Layer already exists 2b87565f0cb1: Layer already exists ec34fcc1d526: Layer already exists latest: digest: sha256:39ce2b1c5a53fb44a514fcc33d45c6fc1ac2a3b765b5b6f45cfc148ad90ef479 size: 1573 Script completed == 2022-08-04 16:43:38.052836: Finding artifacts to upload Uploading 1 items 18194 bytes == 2022-08-04 16:43:38.845644: Runner has completed _ _ | \/ | \__|____|__/ | o o| Thumbs Up |___\/_|_____||_ | _____|__| | | |______| | | | | | | | | |_| |_|