# Run sent to worker: doanac-reckless == 2022-06-03 19:33:27.702478: Setting up runner on worker == 2022-06-03 19:33:28.130088: Steps to recreate inside simulator wget -O simulate.sh https://api.gavelci.us/projects/jobserv/builds/281/runs/build-container//.simulate.sh # wget'ing the file may require the --header flag if the # jobserv API requires authentication. sh ./simulate.sh == 2022-06-03 19:33:28.640119: Pulling container: docker:dind dind: Pulling from library/docker 2408cc74d12b: Pulling fs layer d991df732aca: Pulling fs layer 21d05af1c410: Pulling fs layer dcb5a3015bf8: Pulling fs layer cbb264a375f3: Pulling fs layer ceaead5f332c: Pulling fs layer c38229eb29bf: Pulling fs layer 1ae67dbc815d: Pulling fs layer 7ea3cfd40cf9: Pulling fs layer 6d79ffddb300: Pulling fs layer a4ee2d5f7ab4: Pulling fs layer dcb5a3015bf8: Waiting 6565e4039a05: Pulling fs layer e6409072794b: Pulling fs layer cbb264a375f3: Waiting 6d79ffddb300: Waiting a4ee2d5f7ab4: Waiting ceaead5f332c: Waiting 6565e4039a05: Waiting c38229eb29bf: Waiting 7ea3cfd40cf9: Waiting 21d05af1c410: Verifying Checksum 21d05af1c410: Download complete 2408cc74d12b: Verifying Checksum d991df732aca: Verifying Checksum d991df732aca: Download complete 2408cc74d12b: Pull complete d991df732aca: Pull complete 21d05af1c410: Pull complete ceaead5f332c: Verifying Checksum ceaead5f332c: Download complete c38229eb29bf: Download complete 1ae67dbc815d: Verifying Checksum 1ae67dbc815d: Download complete 7ea3cfd40cf9: Verifying Checksum 7ea3cfd40cf9: Download complete cbb264a375f3: Verifying Checksum cbb264a375f3: Download complete 6d79ffddb300: Verifying Checksum 6d79ffddb300: Download complete a4ee2d5f7ab4: Verifying Checksum a4ee2d5f7ab4: Download complete 6565e4039a05: Verifying Checksum 6565e4039a05: Download complete e6409072794b: Verifying Checksum e6409072794b: Download complete dcb5a3015bf8: Verifying Checksum dcb5a3015bf8: Download complete dcb5a3015bf8: Pull complete cbb264a375f3: Pull complete ceaead5f332c: Pull complete c38229eb29bf: Pull complete 1ae67dbc815d: Pull complete 7ea3cfd40cf9: Pull complete 6d79ffddb300: Pull complete a4ee2d5f7ab4: Pull complete 6565e4039a05: Pull complete e6409072794b: Pull complete Digest: sha256:56ef400f08be1ca817d7e2cfdb43803786ab28d84c8167e8590622d9bab5b415 Status: Downloaded newer image for docker:dind docker.io/library/docker:dind == 2022-06-03 19:33:49.590585: Preparing bind mounts 2022-06-03 19:33:49.778835: INFO Creating secret: dockerpass == 2022-06-03 19:33:50.135147: Creating container .netrc file 2022-06-03 19:33:50.318508: INFO Creating token for jobserv run access == 2022-06-03 19:33:50.684312: Preparing script == 2022-06-03 19:33:51.046285: Cloning git repository 2022-06-03 19:33:51.243725: INFO Clone_url: https://github.com/foundriesio/jobserv.git 2022-06-03 19:33:51.423974: INFO Checking to see if https://github.com/foundriesio/jobserv.git requires authentication. 2022-06-03 19:33:51.856435: INFO Server does not appear to need credentials for cloning 2022-06-03 19:33:52.042904: INFO Git install supports submodules Cloning into '/srv/gavelci-worker/runs/tmp7kjadhbw/repo'... 2022-06-03 19:33:53.043970: INFO Checking out: 62adf88feaa0f598f88a7349558254ce720ecb56 Switched to branch 'jobserv-run' == 2022-06-03 19:33:53.648419: Setting up container environment 2022-06-03 19:33:53.855954: 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=c00a8971245cb40aa83d5a743c9d32fc6f4d12e1 GIT_SHA=62adf88feaa0f598f88a7349558254ce720ecb56 H_PROJECT=jobserv H_BUILD=281 H_RUN=build-container H_WORKER=doanac-reckless == 2022-06-03 19:33:54.223927: Running script inside container 2022-06-03 19:33:54.403986: INFO Running with "--privileged" + docker build -t doanac/jobserv:62adf8 --force-rm . Sending build context to Docker daemon 661kB Step 1/14 : FROM alpine latest: Pulling from library/alpine 2408cc74d12b: Pulling fs layer 2408cc74d12b: Download complete 2408cc74d12b: Pull complete Digest: sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c Status: Downloaded newer image for alpine:latest ---> e66264b98777 Step 2/14 : ENV APPDIR=/srv/jobserv ---> Running in 08f301640ef9 Removing intermediate container 08f301640ef9 ---> 7ef4aba0c2f3 Step 3/14 : ENV PYTHONPATH=$APPDIR ---> Running in 52ea03a2cc0e Removing intermediate container 52ea03a2cc0e ---> ed5796400252 Step 4/14 : ENV FLASK_APP=jobserv.app:app ---> Running in e28d8b41426f Removing intermediate container e28d8b41426f ---> 2b9b1ad3dbb8 Step 5/14 : RUN mkdir -p $APPDIR ---> Running in deb18bfeecbb Removing intermediate container deb18bfeecbb ---> cc98ef5ea019 Step 6/14 : COPY ./requirements.txt /srv/jobserv/ ---> 9a15677aebf9 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 208192ff7a2a 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-r2) (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 (20211220-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-r1) (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.1o-r0) (34/54) Installing openssl-dev (1.1.1o-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.4-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.4-r0) Executing busybox-1.35.0-r13.trigger Executing ca-certificates-20211220-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.1.2-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 6.5 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /usr/lib/python3.10/site-packages (59.4.0) Collecting setuptools Downloading setuptools-62.3.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 6.5 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.1.2 setuptools-62.3.2 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 700.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 1.6 MB/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 2.6 MB/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 1.1 MB/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.1.0 Downloading PyJWT-2.1.0-py3-none-any.whl (16 kB) Collecting PyMySQL==1.0.2 Downloading PyMySQL-1.0.2-py3-none-any.whl (43 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.8/43.8 kB 794.2 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 2.3 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.9 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 3.0 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.2 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.4 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.6 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.3 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.3 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 4.9 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.1 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.0-py3-none-any.whl (209 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.3/209.3 kB 3.5 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.2 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.4 MB/s eta 0:00:00 Collecting cffi>=1.1 Using cached cffi-1.15.0.tar.gz (484 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' 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-cloud-core<3.0dev,>=1.6.0 Downloading google_cloud_core-2.3.0-py2.py3-none-any.whl (29 kB) 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.3 MB/s eta 0:00:00 Collecting google-api-core<3.0dev,>=1.29.0 Downloading google_api_core-2.8.1-py3-none-any.whl (114 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.7/114.7 kB 1.7 MB/s eta 0:00:00 Collecting google-auth<3.0dev,>=1.25.0 Downloading google_auth-2.6.6-py2.py3-none-any.whl (156 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.7/156.7 kB 2.5 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)) (62.3.2) 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 ruamel.yaml>=0.16.0 Downloading ruamel.yaml-0.17.21-py3-none-any.whl (109 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.5/109.5 kB 2.0 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.2 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 Downloading certifi-2022.5.18.1-py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.2/155.2 kB 2.3 MB/s eta 0:00:00 Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.9-py2.py3-none-any.whl (138 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.0/139.0 kB 2.0 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 protobuf<4.0.0dev,>=3.15.0 Downloading protobuf-3.20.1-py2.py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.1/162.1 kB 2.4 MB/s eta 0:00:00 Collecting googleapis-common-protos<2.0dev,>=1.56.2 Downloading googleapis_common_protos-1.56.2-py2.py3-none-any.whl (211 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 211.8/211.8 kB 3.4 MB/s eta 0:00:00 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.5 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 Downloading rsa-4.8-py3-none-any.whl (39 kB) Collecting ruamel.yaml.clib>=0.2.6 Downloading ruamel.yaml.clib-0.2.6.tar.gz (180 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 180.7/180.7 kB 2.5 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.2 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 cffi, 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=5fa0a8b5601b94e3ef2ce7a93106f8da134cdd1ca524479f30202e11682b7296 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=af0c84978c6c6f3322960ba5607d777095cfa53c4b9a14fc0def06e893b91d86 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=28318 sha256=c5f6516032b7c599f222346998e794dfd9b547590844c9899f8282feb63fc5ed 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 cffi: started Running setup.py install for cffi: 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.1.0 PyMySQL-1.0.2 PyYAML-5.4.1 SQLAlchemy-1.4.23 Werkzeug-0.16.1 alembic-1.8.0 bcrypt-3.2.0 cachetools-5.2.0 certifi-2022.5.18.1 cffi-1.15.0 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.1 google-auth-2.6.6 google-cloud-core-2.3.0 google-cloud-storage-1.42.0 google-crc32c-1.1.2 google-resumable-media-2.3.3 googleapis-common-protos-1.56.2 greenlet-1.1.2 gunicorn-20.0.4 idna-3.3 itsdangerous-1.1.0 protobuf-3.20.1 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.8 ruamel.yaml-0.17.21 ruamel.yaml.clib-0.2.6 setproctitle-1.2.2 urllib3-1.26.9 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-r2) (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.1o-r0) (14/25) Purging python3-dev (3.10.4-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-r1) (22/25) Purging ca-certificates (20211220-r0) Executing ca-certificates-20211220-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-r13.trigger OK: 108 MiB in 43 packages Removing intermediate container 208192ff7a2a ---> 5162570113e0 Step 8/14 : COPY ./ $APPDIR/ ---> c8c5d2cec719 Step 9/14 : RUN cd $APPDIR/runner && python3 ./setup.py bdist_wheel ---> Running in e0194bae994c 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 e0194bae994c ---> 50513974ec1d Step 10/14 : WORKDIR $APPDIR ---> Running in 5d44e43695ed Removing intermediate container 5d44e43695ed ---> f2eca6a15f5e Step 11/14 : EXPOSE 8000 ---> Running in 3c1f28968388 Removing intermediate container 3c1f28968388 ---> 4194c3fd1b4d Step 12/14 : ARG APP_VERSION=? ---> Running in 08a12ef47e99 Removing intermediate container 08a12ef47e99 ---> 974ed2fef680 Step 13/14 : ENV APP_VERSION=$APP_VERSION ---> Running in b424671e010c Removing intermediate container b424671e010c ---> 29ba79e7ec0f Step 14/14 : CMD ["/srv/jobserv/docker_run.sh"] ---> Running in 6bd18f288db5 Removing intermediate container 6bd18f288db5 ---> 412022fab1df Successfully built 412022fab1df Successfully tagged doanac/jobserv:62adf8 + docker tag doanac/jobserv:62adf8 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:62adf8 The push refers to repository [docker.io/doanac/jobserv] 2f589ec80658: Preparing cffb59bc8d7b: Preparing be008e10ef7c: Preparing fa0b2eb4f203: Preparing 55478b47fd2e: Preparing 24302eb7d908: Preparing 24302eb7d908: Waiting fa0b2eb4f203: Pushed cffb59bc8d7b: Pushed 2f589ec80658: Pushed 55478b47fd2e: Pushed 24302eb7d908: Mounted from library/alpine be008e10ef7c: Pushed 62adf8: digest: sha256:01018fe9a4953ff21fdce187312c7ae87ac69b6032d7781a3a63ce3df0944450 size: 1573 + docker push doanac/jobserv:latest The push refers to repository [docker.io/doanac/jobserv] 2f589ec80658: Preparing cffb59bc8d7b: Preparing be008e10ef7c: Preparing fa0b2eb4f203: Preparing 55478b47fd2e: Preparing 24302eb7d908: Preparing 24302eb7d908: Waiting 55478b47fd2e: Layer already exists cffb59bc8d7b: Layer already exists fa0b2eb4f203: Layer already exists be008e10ef7c: Layer already exists 2f589ec80658: Layer already exists 24302eb7d908: Layer already exists latest: digest: sha256:01018fe9a4953ff21fdce187312c7ae87ac69b6032d7781a3a63ce3df0944450 size: 1573 Script completed == 2022-06-03 19:39:40.242147: Finding artifacts to upload Uploading 1 items 18043 bytes == 2022-06-03 19:39:41.014348: Runner has completed _ _ | \/ | \__|____|__/ | o o| Thumbs Up |___\/_|_____||_ | _____|__| | | |______| | | | | | | | | |_| |_|