GoogleCloudPlatform / distributed-load-testing-using-kubernetes

Distributed load testing using Kubernetes on Google Container Engine
http://cloud.google.com/solutions/distributed-load-testing-using-kubernetes
Apache License 2.0
442 stars 259 forks source link

Error when running "gcloud app deploy sample-webapp/app.yaml" #29

Closed shepardo closed 4 years ago

shepardo commented 4 years ago

Hi, when running the command (in the receipt of qwiklabs (https://google.qwiklabs.com/focuses/967?parent=catalog), I get this error (I am a bit lost, still trying to troubleshoot it):

File upload done. Updating service [default]...failed. ERROR: (gcloud.app.deploy) Error Response: [9] Cloud build 9e578a35-7f00-4398-9bba-b33368c689c0 status: FAILURE. Build error details: {"error":{"errorType":"BuildError","canonicalCode":"INVALID_ARGUMENT","errorId":"A0B90D42","errorMessage":"07 Jan 2020 17:52:39 INFO Arguments: ['--parser_script=/usr/local/bin/ftl.par', '--src=', '--entrypoint=', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=\"\"', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']\n07 Jan 2020 17:52:39 INFO Unparsed arguments: ['--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=\"\"', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']\n07 Jan 2020 17:52:39 INFO Executing ['/usr/local/bin/ftl.par', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=\"\"', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']\nINFO FTL version python-v0.17.0\nINFO Beginning FTL build for python\nINFO FTL arg passed: virtualenv_dir /env\nINFO FTL arg passed: ttl 168\nINFO FTL arg passed: python_cmd /opt/python3.7/bin/python3.7\nINFO FTL arg passed: cache True\nINFO FTL arg passed: virtualenv_cmd virtualenv\nINFO FTL arg passed: entrypoint None\nINFO FTL arg passed: exposed_ports None\nINFO FTL arg passed: pip_cmd /env/bin/python3.7 -m pip\nINFO FTL arg passed: tar_base_image_path None\nINFO FTL arg passed: export_cache_stats False\nINFO FTL arg passed: builder_output_path \"\"\nINFO FTL arg passed: destination_path /srv\nINFO FTL arg passed: sh_c_prefix False\nINFO FTL arg passed: base us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00\nINFO FTL arg passed: cache_key_version v0.17.0\nINFO FTL arg passed: cache_salt \nINFO FTL arg passed: cache_repository us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d\nINFO FTL arg passed: venv_cmd /opt/python3.7/bin/python3.7 -m venv /env\nINFO FTL arg passed: name us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326\nINFO FTL arg passed: global_cache False\nINFO FTL arg passed: upload True\nINFO FTL arg passed: fail_on_error True\nINFO FTL arg passed: output_path None\nINFO FTL arg passed: directory /workspace\nINFO FTL arg passed: additional_directory /.googleconfig\nINFO FTL arg passed: verbosity DEBUG\nINFO starting: full build\nINFO starting: builder initialization\nINFO Loading Docker credentials for repository 'us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'\nINFO Loading Docker credentials for repository 'us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326'\nINFO builder initialization took 0 seconds\nINFO starting: build process for FTL image\nINFO starting: checking_cached_interpreter_layer\nINFO starting: check python version\nINFO . Check the build log for errors: https://console.cloud.google.com/gcr/builds/9e578a35-7f00-4398-9bba-b33368c689c0?project=501598992346

At the cloud build log, more details are provided:

starting build "9e578a35-7f00-4398-9bba-b33368c689c0"

FETCHSOURCE BUILD Starting Step #0 - "fetcher" Step #0 - "fetcher": Already have image (with digest): gcr.io/cloud-builders/gcs-fetcher Step #0 - "fetcher": Fetching manifest gs://staging.qwiklabs-gcp-00-11dcb60fefc2.appspot.com/ae/3abb078a-6e44-49d5-8e6c-0739d9632326/manifest.json. Step #0 - "fetcher": Processing 4 files. Step #0 - "fetcher": ** Step #0 - "fetcher": Status: SUCCESS Step #0 - "fetcher": Started: 2020-01-07T17:52:37Z Step #0 - "fetcher": Completed: 2020-01-07T17:52:37Z Step #0 - "fetcher": Requested workers: 200 Step #0 - "fetcher": Actual workers: 4 Step #0 - "fetcher": Total files: 4 Step #0 - "fetcher": Total retries: 0 Step #0 - "fetcher": GCS timeouts: 0 Step #0 - "fetcher": MiB downloaded: 0.00 MiB Step #0 - "fetcher": MiB/s throughput: 0.02 MiB/s Step #0 - "fetcher": Time for manifest: 247.72 ms Step #0 - "fetcher": Total time: 0.40 s Step #0 - "fetcher": ** Finished Step #0 - "fetcher" Starting Step #1 - "builder" Step #1 - "builder": Pulling image: gcr.io/gae-runtimes/python37_app_builder:python37_20191019_3_7_4_RC00 Step #1 - "builder": python37_20191019_3_7_4_RC00: Pulling from gae-runtimes/python37_app_builder Step #1 - "builder": Digest: sha256:4f0499a7a48f9483f7b96d122878bea10a84065e97d1fc270d5db16ce4d6b305 Step #1 - "builder": Status: Downloaded newer image for gcr.io/gae-runtimes/python37_app_builder:python37_20191019_3_7_4_RC00 Step #1 - "builder": gcr.io/gae-runtimes/python37_app_builder:python37_20191019_3_7_4_RC00 Step #1 - "builder": 2020/01/07 17:52:39 Starting commonbuild with args [commonbuild --runtime=python37 --entrypoint= --src=/workspace --config-file=/.googleconfig/app_start.json -- python3 /parse_workspace/build.py --parser_script=/usr/local/bin/ftl.par --src= --entrypoint= --name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326 --directory=/workspace --destination=/srv --cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d --cache --builder-output-path="" --additional-directory=/.googleconfig --python-cmd=/opt/python3.7/bin/python3.7 --pip-cmd=/env/bin/python3.7 -m pip --venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env -v=DEBUG --base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00]. Step #1 - "builder": 2020/01/07 17:52:39 No start command generator found for python37, using default app start command "serve". Step #1 - "builder": 2020/01/07 17:52:39 Writing configuration file "/.googleconfig/app_start.json". Step #1 - "builder": 2020/01/07 17:52:39 Invoking build command "python3 /parse_workspace/build.py --parser_script=/usr/local/bin/ftl.par --src= --entrypoint= --name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326 --directory=/workspace --destination=/srv --cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d --cache --builder-output-path=\"\" --additional-directory=/.googleconfig --python-cmd=/opt/python3.7/bin/python3.7 --pip-cmd=/env/bin/python3.7 -m pip --venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env -v=DEBUG --base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00". Step #1 - "builder": 07 Jan 2020 17:52:39 INFO Arguments: ['--parser_script=/usr/local/bin/ftl.par', '--src=', '--entrypoint=', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": 07 Jan 2020 17:52:39 INFO Unparsed arguments: ['--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": 07 Jan 2020 17:52:39 INFO Executing ['/usr/local/bin/ftl.par', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": INFO FTL version python-v0.17.0 Step #1 - "builder": INFO Beginning FTL build for python Step #1 - "builder": INFO FTL arg passed: virtualenv_dir /env Step #1 - "builder": INFO FTL arg passed: ttl 168 Step #1 - "builder": INFO FTL arg passed: python_cmd /opt/python3.7/bin/python3.7 Step #1 - "builder": INFO FTL arg passed: cache True Step #1 - "builder": INFO FTL arg passed: virtualenv_cmd virtualenv Step #1 - "builder": INFO FTL arg passed: entrypoint None Step #1 - "builder": INFO FTL arg passed: exposed_ports None Step #1 - "builder": INFO FTL arg passed: pip_cmd /env/bin/python3.7 -m pip Step #1 - "builder": INFO FTL arg passed: tar_base_image_path None Step #1 - "builder": INFO FTL arg passed: export_cache_stats False Step #1 - "builder": INFO FTL arg passed: builder_output_path "" Step #1 - "builder": INFO FTL arg passed: destination_path /srv Step #1 - "builder": INFO FTL arg passed: sh_c_prefix False Step #1 - "builder": INFO FTL arg passed: base us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00 Step #1 - "builder": INFO FTL arg passed: cache_key_version v0.17.0 Step #1 - "builder": INFO FTL arg passed: cache_salt Step #1 - "builder": INFO FTL arg passed: cache_repository us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d Step #1 - "builder": INFO FTL arg passed: venv_cmd /opt/python3.7/bin/python3.7 -m venv /env Step #1 - "builder": INFO FTL arg passed: name us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326 Step #1 - "builder": INFO FTL arg passed: global_cache False Step #1 - "builder": INFO FTL arg passed: upload True Step #1 - "builder": INFO FTL arg passed: fail_on_error True Step #1 - "builder": INFO FTL arg passed: output_path None Step #1 - "builder": INFO FTL arg passed: directory /workspace Step #1 - "builder": INFO FTL arg passed: additional_directory /.googleconfig Step #1 - "builder": INFO FTL arg passed: verbosity DEBUG Step #1 - "builder": INFO starting: full build Step #1 - "builder": INFO starting: builder initialization Step #1 - "builder": INFO Loading Docker credentials for repository 'us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00' Step #1 - "builder": INFO Loading Docker credentials for repository 'us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326' Step #1 - "builder": INFO builder initialization took 0 seconds Step #1 - "builder": INFO starting: build process for FTL image Step #1 - "builder": INFO starting: checking_cached_interpreter_layer Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": DEBUG Checking cache for cache_key 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO No cached base image found for entry: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245. Step #1 - "builder": INFO Cache miss on local cache for us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO No cached dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO [CACHE][MISS] v0.17.0:PYTHON (interpreter)->1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO checking_cached_interpreter_layer took 0 seconds Step #1 - "builder": INFO starting: building_interpreter_layer Step #1 - "builder": INFO starting: create_venv Step #1 - "builder": INFO create_venv /opt/python3.7/bin/python3.7 -m venv /env Step #1 - "builder": INFO create_venv stdout: Step #1 - "builder": Step #1 - "builder": INFO create_venv took 2 seconds Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpUsiTtk.tar --hard-dereference --transform flags=r;s,^,/env/, --exclude *.pyc . Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpUsiTtk.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_interpreter_layer took 2 seconds Step #1 - "builder": INFO starting: uploading_interpreter_layer Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO Layer sha256:1fedd482363ca2bf4f53d37bc3d05256156e4ac0a69440fc046bf277930345b0 pushed. Step #1 - "builder": INFO Layer sha256:0a8579f42a4732142c555353c7006a585ae2a84e0165227e9552a6a3c89a4422 pushed. Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO uploading_interpreter_layer took 3 seconds Step #1 - "builder": INFO starting: checking_cached_requirements.txt_layer Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": DEBUG Checking cache for cache_key c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO No cached base image found for entry: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec. Step #1 - "builder": INFO Cache miss on local cache for us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO No cached dependency layer for c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO [CACHE][MISS] v0.17.0:PYTHON (requirements)->c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO checking_cached_requirements.txt_layer took 0 seconds Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: pip_install_wheel Step #1 - "builder": INFO pip_install_wheel pip install wheel Step #1 - "builder": INFO pip_install_wheel stdout: Step #1 - "builder": Collecting wheel Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/00/83/b4a77d044e78ad1a45610eb88f745be2fd2c6d658f9798a15e384b7d57c9/wheel-0.33.6-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: wheel Step #1 - "builder": Successfully installed wheel-0.33.6 Step #1 - "builder": Step #1 - "builder": INFO pip_install_wheel had stderr output: Step #1 - "builder": You are using pip version 19.0.3, however version 19.3.1 is available. Step #1 - "builder": You should consider upgrading via the 'pip install --upgrade pip' command. Step #1 - "builder": Step #1 - "builder": INFO pip_install_wheel took 0 seconds Step #1 - "builder": INFO starting: pip_download_wheels Step #1 - "builder": INFO pip_download_wheels /env/bin/python3.7 -m pip wheel -w /tmp/tmp4HCKkU/wheel -r requirements.txt --disable-pip-version-check Step #1 - "builder": INFO pip_download_wheels stdout: Step #1 - "builder": Collecting Flask>=1.0.2 (from -r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/9b/93/628509b8d5dc749656a9641f4caf13540e2cdec85276964ff8f43bbb1d3b/Flask-1.1.1-py2.py3-none-any.whl (94kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl Step #1 - "builder": Collecting gunicorn (from -r requirements.txt (line 3)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/69/ca/926f7cd3a2014b16870086b2d0fdc84a9e49473c68a8dff8b57f7c156f43/gunicorn-20.0.4-py2.py3-none-any.whl (77kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl Step #1 - "builder": Collecting Jinja2>=2.10.1 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/65/e0/eb35e762802015cab1ccee04e8a277b03f1d8e53da3ec3106882ec42558b/Jinja2-2.10.3-py2.py3-none-any.whl (125kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl Step #1 - "builder": Collecting Werkzeug>=0.15 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/ce/42/3aeda98f96e85fd26180534d36570e4d18108d62ae36f87694b476b83d6f/Werkzeug-0.16.0-py2.py3-none-any.whl (327kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl Step #1 - "builder": Collecting click>=5.1 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl (81kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl Step #1 - "builder": Collecting itsdangerous>=0.24 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Collecting setuptools>=3.0 (from gunicorn->-r requirements.txt (line 3)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/f9/d3/955738b20d3832dfa3cd3d9b07e29a8162edb480bf988332f5e6e48ca444/setuptools-44.0.0-py2.py3-none-any.whl (583kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl Step #1 - "builder": Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/98/7b/ff284bd8c80654e471b769062a9b43cc5d03e7a615048d96f4619df8d420/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Skipping Flask, due to already being wheel. Step #1 - "builder": Skipping gunicorn, due to already being wheel. Step #1 - "builder": Skipping Jinja2, due to already being wheel. Step #1 - "builder": Skipping Werkzeug, due to already being wheel. Step #1 - "builder": Skipping click, due to already being wheel. Step #1 - "builder": Skipping itsdangerous, due to already being wheel. Step #1 - "builder": Skipping setuptools, due to already being wheel. Step #1 - "builder": Skipping MarkupSafe, due to already being wheel. Step #1 - "builder": Step #1 - "builder": INFO pip_download_wheels took 1 seconds Step #1 - "builder": INFO starting: resolving_whl_paths Step #1 - "builder": INFO resolving_whl_paths took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmphnd9fo/env /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: itsdangerous Step #1 - "builder": Successfully installed itsdangerous-1.1.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpmU_85A/env /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Flask Step #1 - "builder": Successfully installed Flask-1.1.1 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels had stderr output: Step #1 - "builder": The script flask is installed in '/tmp/tmpmU_85A/env/bin' which is not on PATH. Step #1 - "builder": Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpUfrk6N/env /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: setuptools Step #1 - "builder": Found existing installation: setuptools 40.8.0 Step #1 - "builder": Uninstalling setuptools-40.8.0: Step #1 - "builder": Successfully uninstalled setuptools-40.8.0 Step #1 - "builder": Successfully installed setuptools-44.0.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpQIgcZV/env /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: gunicorn Step #1 - "builder": Successfully installed gunicorn-20.0.4 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels had stderr output: Step #1 - "builder": The script gunicorn is installed in '/tmp/tmpQIgcZV/env/bin' which is not on PATH. Step #1 - "builder": Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpD1aoze/env /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Click Step #1 - "builder": Successfully installed Click-7.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpbv62O4/env /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Installing collected packages: MarkupSafe Step #1 - "builder": Successfully installed MarkupSafe-1.1.1 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpAlXrfE/env /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Jinja2 Step #1 - "builder": Successfully installed Jinja2-2.10.3 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpc8epyJ/env /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Werkzeug Step #1 - "builder": Successfully installed Werkzeug-0.16.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: uploading_all_package_layers Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpp6zFTI.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpGK2iwc.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpQQyAKk.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpp6zFTI.tar -1 Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpCEMSQL.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpX8BvHr.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpGK2iwc.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpX8BvHr.tar -1 Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmptDZz2j.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmppyP8Bk.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpCEMSQL.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpQQyAKk.tar -1 Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpYwPywb.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmptDZz2j.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmppyP8Bk.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpYwPywb.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO Layer sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55 pushed. Step #1 - "builder": INFO Layer sha256:4a8711e5807aaac32627d16fbe7e8ee2b6b51f1ca37ee60a1d1c42cbf1a19b4c pushed. Step #1 - "builder": INFO Layer sha256:905946c1d4713cff05b83b5e12fed6ec4c3c85281e810c448c16ef491c1bf176 pushed. Step #1 - "builder": INFO Layer sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951 pushed. Step #1 - "builder": INFO Layer sha256:a04bc6f4ab54da3a18a14a99e426b15ddcd3d6faf23523f142d21e571164eb3c pushed. Step #1 - "builder": INFO Layer sha256:dfe1056d988857d400a3879f40cd09a3e6223a085fdccd7f0c7fe0772c137208 pushed. Step #1 - "builder": INFO Layer sha256:ca7395701b8bcfd4574acce745fb7e1b9cccff969ceacac08a9e33b5a205888c pushed. Step #1 - "builder": INFO Layer sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55 pushed. Step #1 - "builder": INFO Layer sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff pushed. Step #1 - "builder": INFO Layer sha256:8557d472c655f6e794dc10d39763bf7ba37048dce6a022f9cde64fe798158d70 pushed. Step #1 - "builder": INFO Layer sha256:e2c0c8b51fdb0dacb60f858ad7c0c8d1998c650c8c05abe29824269c2bc82760 pushed. Step #1 - "builder": INFO Layer sha256:1dfef1f96c76b119668c0211afed8e7c70936569dc1922a4e77ccabd1c970de0 pushed. Step #1 - "builder": INFO Layer sha256:51a8eb1321544aaf83f3b78e1f8a241c3e0fe2fbe49eaed641b4b26e4b1f3851 pushed. Step #1 - "builder": INFO Layer sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9 pushed. Step #1 - "builder": INFO Layer sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67 pushed. Step #1 - "builder": INFO Layer sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0 pushed. Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO uploading_all_package_layers took 2 seconds Step #1 - "builder": INFO starting: Stitching layers into final image Step #1 - "builder": INFO Stitching layers into final image took 0 seconds Step #1 - "builder": INFO starting: uploading_requirements.txt_pkg_lyr Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO Layer sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67 exists, skipping Step #1 - "builder": INFO Layer sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951 exists, skipping Step #1 - "builder": INFO Layer sha256:4a8711e5807aaac32627d16fbe7e8ee2b6b51f1ca37ee60a1d1c42cbf1a19b4c exists, skipping Step #1 - "builder": INFO Layer sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55 exists, skipping Step #1 - "builder": INFO Layer sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55 exists, skipping Step #1 - "builder": INFO Layer sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9 exists, skipping Step #1 - "builder": INFO Layer sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff exists, skipping Step #1 - "builder": INFO Layer sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0 exists, skipping Step #1 - "builder": INFO Layer sha256:d0f8724494c6d5775baeadaba7ab49ecd17df7a9e1034dc50426a501cd70da1f pushed. Step #1 - "builder": ERROR Error during upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO uploading_requirements.txt_pkg_lyr took 1 seconds Step #1 - "builder": INFO build process for FTL image took 16 seconds Step #1 - "builder": INFO full build took 16 seconds Step #1 - "builder": Traceback (most recent call last): Step #1 - "builder": File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main Step #1 - "builder": "main", fname, loader, pkg_name) Step #1 - "builder": File "/usr/lib/python2.7/runpy.py", line 72, in _run_code Step #1 - "builder": exec code in run_globals Step #1 - "builder": File "/usr/local/bin/ftl.par/main.py", line 65, in Step #1 - "builder": File "/usr/local/bin/ftl.par/main.py", line 54, in main Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/python/builder.py", line 114, in Build Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/python/layer_builder.py", line 153, in BuildLayer Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/common/cache.py", line 212, in Set Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockersession.py", line 317, in upload Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockersession.py", line 236, in _put_manifest Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockerhttp.py", line 364, in Request Step #1 - "builder": containerregistry.client.v2_2.dockerhttp.V2DiagnosticException: response: {'status': '400', 'content-length': '1629', 'x-xss-protection': '0', 'transfer-encoding': 'chunked', 'server': 'Docker Registry', '-content-encoding': 'gzip', 'docker-distribution-api-version': 'registry/2.0', 'cache-control': 'private', 'date': 'Tue, 07 Jan 2020 17:52:56 GMT', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'application/json'} Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55: None Step #1 - "builder": 2020/01/07 17:52:56 07 Jan 2020 17:52:39 INFO Arguments: ['--parser_script=/usr/local/bin/ftl.par', '--src=', '--entrypoint=', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": 07 Jan 2020 17:52:39 INFO Unparsed arguments: ['--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": 07 Jan 2020 17:52:39 INFO Executing ['/usr/local/bin/ftl.par', '--name=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326', '--directory=/workspace', '--destination=/srv', '--cache-repository=us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d', '--cache', '--builder-output-path=""', '--additional-directory=/.googleconfig', '--python-cmd=/opt/python3.7/bin/python3.7', '--pip-cmd=/env/bin/python3.7 -m pip', '--venv-cmd=/opt/python3.7/bin/python3.7 -m venv /env', '-v=DEBUG', '--base=us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'] Step #1 - "builder": INFO FTL version python-v0.17.0 Step #1 - "builder": INFO Beginning FTL build for python Step #1 - "builder": INFO FTL arg passed: virtualenv_dir /env Step #1 - "builder": INFO FTL arg passed: ttl 168 Step #1 - "builder": INFO FTL arg passed: python_cmd /opt/python3.7/bin/python3.7 Step #1 - "builder": INFO FTL arg passed: cache True Step #1 - "builder": INFO FTL arg passed: virtualenv_cmd virtualenv Step #1 - "builder": INFO FTL arg passed: entrypoint None Step #1 - "builder": INFO FTL arg passed: exposed_ports None Step #1 - "builder": INFO FTL arg passed: pip_cmd /env/bin/python3.7 -m pip Step #1 - "builder": INFO FTL arg passed: tar_base_image_path None Step #1 - "builder": INFO FTL arg passed: export_cache_stats False Step #1 - "builder": INFO FTL arg passed: builder_output_path "" Step #1 - "builder": INFO FTL arg passed: destination_path /srv Step #1 - "builder": INFO FTL arg passed: sh_c_prefix False Step #1 - "builder": INFO FTL arg passed: base us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00 Step #1 - "builder": INFO FTL arg passed: cache_key_version v0.17.0 Step #1 - "builder": INFO FTL arg passed: cache_salt Step #1 - "builder": INFO FTL arg passed: cache_repository us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d Step #1 - "builder": INFO FTL arg passed: venv_cmd /opt/python3.7/bin/python3.7 -m venv /env Step #1 - "builder": INFO FTL arg passed: name us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326 Step #1 - "builder": INFO FTL arg passed: global_cache False Step #1 - "builder": INFO FTL arg passed: upload True Step #1 - "builder": INFO FTL arg passed: fail_on_error True Step #1 - "builder": INFO FTL arg passed: output_path None Step #1 - "builder": INFO FTL arg passed: directory /workspace Step #1 - "builder": INFO FTL arg passed: additional_directory /.googleconfig Step #1 - "builder": INFO FTL arg passed: verbosity DEBUG Step #1 - "builder": INFO starting: full build Step #1 - "builder": INFO starting: builder initialization Step #1 - "builder": INFO Loading Docker credentials for repository 'us.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00' Step #1 - "builder": INFO Loading Docker credentials for repository 'us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/app/ttl-2h:3abb078a-6e44-49d5-8e6c-0739d9632326' Step #1 - "builder": INFO builder initialization took 0 seconds Step #1 - "builder": INFO starting: build process for FTL image Step #1 - "builder": INFO starting: checking_cached_interpreter_layer Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": DEBUG Checking cache for cache_key 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO No cached base image found for entry: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245. Step #1 - "builder": INFO Cache miss on local cache for us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO No cached dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO [CACHE][MISS] v0.17.0:PYTHON (interpreter)->1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO checking_cached_interpreter_layer took 0 seconds Step #1 - "builder": INFO starting: building_interpreter_layer Step #1 - "builder": INFO starting: create_venv Step #1 - "builder": INFO create_venv /opt/python3.7/bin/python3.7 -m venv /env Step #1 - "builder": INFO create_venv stdout: Step #1 - "builder": Step #1 - "builder": INFO create_venv took 2 seconds Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpUsiTtk.tar --hard-dereference --transform flags=r;s,^,/env/, --exclude *.pyc . Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpUsiTtk.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_interpreter_layer took 2 seconds Step #1 - "builder": INFO starting: uploading_interpreter_layer Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO Layer sha256:1fedd482363ca2bf4f53d37bc3d05256156e4ac0a69440fc046bf277930345b0 pushed. Step #1 - "builder": INFO Layer sha256:0a8579f42a4732142c555353c7006a585ae2a84e0165227e9552a6a3c89a4422 pushed. Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 Step #1 - "builder": INFO uploading_interpreter_layer took 3 seconds Step #1 - "builder": INFO starting: checking_cached_requirements.txt_layer Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": DEBUG Checking cache for cache_key c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO No cached base image found for entry: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec. Step #1 - "builder": INFO Cache miss on local cache for us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO No cached dependency layer for c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO [CACHE][MISS] v0.17.0:PYTHON (requirements)->c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO checking_cached_requirements.txt_layer took 0 seconds Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: pip_install_wheel Step #1 - "builder": INFO pip_install_wheel pip install wheel Step #1 - "builder": INFO pip_install_wheel stdout: Step #1 - "builder": Collecting wheel Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/00/83/b4a77d044e78ad1a45610eb88f745be2fd2c6d658f9798a15e384b7d57c9/wheel-0.33.6-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: wheel Step #1 - "builder": Successfully installed wheel-0.33.6 Step #1 - "builder": Step #1 - "builder": INFO pip_install_wheel had stderr output: Step #1 - "builder": You are using pip version 19.0.3, however version 19.3.1 is available. Step #1 - "builder": You should consider upgrading via the 'pip install --upgrade pip' command. Step #1 - "builder": Step #1 - "builder": INFO pip_install_wheel took 0 seconds Step #1 - "builder": INFO starting: pip_download_wheels Step #1 - "builder": INFO pip_download_wheels /env/bin/python3.7 -m pip wheel -w /tmp/tmp4HCKkU/wheel -r requirements.txt --disable-pip-version-check Step #1 - "builder": INFO pip_download_wheels stdout: Step #1 - "builder": Collecting Flask>=1.0.2 (from -r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/9b/93/628509b8d5dc749656a9641f4caf13540e2cdec85276964ff8f43bbb1d3b/Flask-1.1.1-py2.py3-none-any.whl (94kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl Step #1 - "builder": Collecting gunicorn (from -r requirements.txt (line 3)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/69/ca/926f7cd3a2014b16870086b2d0fdc84a9e49473c68a8dff8b57f7c156f43/gunicorn-20.0.4-py2.py3-none-any.whl (77kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl Step #1 - "builder": Collecting Jinja2>=2.10.1 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/65/e0/eb35e762802015cab1ccee04e8a277b03f1d8e53da3ec3106882ec42558b/Jinja2-2.10.3-py2.py3-none-any.whl (125kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl Step #1 - "builder": Collecting Werkzeug>=0.15 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/ce/42/3aeda98f96e85fd26180534d36570e4d18108d62ae36f87694b476b83d6f/Werkzeug-0.16.0-py2.py3-none-any.whl (327kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl Step #1 - "builder": Collecting click>=5.1 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl (81kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl Step #1 - "builder": Collecting itsdangerous>=0.24 (from Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Collecting setuptools>=3.0 (from gunicorn->-r requirements.txt (line 3)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/f9/d3/955738b20d3832dfa3cd3d9b07e29a8162edb480bf988332f5e6e48ca444/setuptools-44.0.0-py2.py3-none-any.whl (583kB) Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl Step #1 - "builder": Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->Flask>=1.0.2->-r requirements.txt (line 1)) Step #1 - "builder": Downloading https://files.pythonhosted.org/packages/98/7b/ff284bd8c80654e471b769062a9b43cc5d03e7a615048d96f4619df8d420/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Saved /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Skipping Flask, due to already being wheel. Step #1 - "builder": Skipping gunicorn, due to already being wheel. Step #1 - "builder": Skipping Jinja2, due to already being wheel. Step #1 - "builder": Skipping Werkzeug, due to already being wheel. Step #1 - "builder": Skipping click, due to already being wheel. Step #1 - "builder": Skipping itsdangerous, due to already being wheel. Step #1 - "builder": Skipping setuptools, due to already being wheel. Step #1 - "builder": Skipping MarkupSafe, due to already being wheel. Step #1 - "builder": Step #1 - "builder": INFO pip_download_wheels took 1 seconds Step #1 - "builder": INFO starting: resolving_whl_paths Step #1 - "builder": INFO resolving_whl_paths took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmphnd9fo/env /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: itsdangerous Step #1 - "builder": Successfully installed itsdangerous-1.1.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpmU_85A/env /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Flask-1.1.1-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Flask Step #1 - "builder": Successfully installed Flask-1.1.1 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels had stderr output: Step #1 - "builder": The script flask is installed in '/tmp/tmpmU_85A/env/bin' which is not on PATH. Step #1 - "builder": Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpUfrk6N/env /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/setuptools-44.0.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: setuptools Step #1 - "builder": Found existing installation: setuptools 40.8.0 Step #1 - "builder": Uninstalling setuptools-40.8.0: Step #1 - "builder": Successfully uninstalled setuptools-40.8.0 Step #1 - "builder": Successfully installed setuptools-44.0.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpQIgcZV/env /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/gunicorn-20.0.4-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: gunicorn Step #1 - "builder": Successfully installed gunicorn-20.0.4 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels had stderr output: Step #1 - "builder": The script gunicorn is installed in '/tmp/tmpQIgcZV/env/bin' which is not on PATH. Step #1 - "builder": Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpD1aoze/env /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Click-7.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Click Step #1 - "builder": Successfully installed Click-7.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpbv62O4/env /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl Step #1 - "builder": Installing collected packages: MarkupSafe Step #1 - "builder": Successfully installed MarkupSafe-1.1.1 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpAlXrfE/env /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Jinja2-2.10.3-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Jinja2 Step #1 - "builder": Successfully installed Jinja2-2.10.3 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: pip_install_from_wheels Step #1 - "builder": INFO pip_install_from_wheels /env/bin/python3.7 -m pip install --no-deps --prefix /tmp/tmpc8epyJ/env /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl --disable-pip-version-check Step #1 - "builder": INFO pip_install_from_wheels stdout: Step #1 - "builder": Processing /tmp/tmp4HCKkU/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl Step #1 - "builder": Installing collected packages: Werkzeug Step #1 - "builder": Successfully installed Werkzeug-0.16.0 Step #1 - "builder": Step #1 - "builder": INFO pip_install_from_wheels took 0 seconds Step #1 - "builder": INFO starting: uploading_all_package_layers Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpp6zFTI.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpGK2iwc.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpQQyAKk.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpp6zFTI.tar -1 Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpCEMSQL.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpX8BvHr.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpGK2iwc.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpX8BvHr.tar -1 Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmptDZz2j.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmppyP8Bk.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO starting: building_python_pkg_layer Step #1 - "builder": INFO starting: tar_runtime_package Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpCEMSQL.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpQQyAKk.tar -1 Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpYwPywb.tar --hard-dereference --transform flags=r;s,^,/, --exclude .pyc . Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmptDZz2j.tar -1 Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmppyP8Bk.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO tar_runtime_package took 0 seconds Step #1 - "builder": INFO starting: gzip_tar_runtime_package Step #1 - "builder": INFO gzip_tar_runtime_package gzip /tmp/tmpYwPywb.tar -1 Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO gzip_tar_runtime_package stdout: Step #1 - "builder": Step #1 - "builder": INFO gzip_tar_runtime_package took 0 seconds Step #1 - "builder": INFO building_python_pkg_layer took 0 seconds Step #1 - "builder": INFO starting: uploading_python_pkg_layer Step #1 - "builder": INFO Layer sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55 pushed. Step #1 - "builder": INFO Layer sha256:4a8711e5807aaac32627d16fbe7e8ee2b6b51f1ca37ee60a1d1c42cbf1a19b4c pushed. Step #1 - "builder": INFO Layer sha256:905946c1d4713cff05b83b5e12fed6ec4c3c85281e810c448c16ef491c1bf176 pushed. Step #1 - "builder": INFO Layer sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951 pushed. Step #1 - "builder": INFO Layer sha256:a04bc6f4ab54da3a18a14a99e426b15ddcd3d6faf23523f142d21e571164eb3c pushed. Step #1 - "builder": INFO Layer sha256:dfe1056d988857d400a3879f40cd09a3e6223a085fdccd7f0c7fe0772c137208 pushed. Step #1 - "builder": INFO Layer sha256:ca7395701b8bcfd4574acce745fb7e1b9cccff969ceacac08a9e33b5a205888c pushed. Step #1 - "builder": INFO Layer sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55 pushed. Step #1 - "builder": INFO Layer sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff pushed. Step #1 - "builder": INFO Layer sha256:8557d472c655f6e794dc10d39763bf7ba37048dce6a022f9cde64fe798158d70 pushed. Step #1 - "builder": INFO Layer sha256:e2c0c8b51fdb0dacb60f858ad7c0c8d1998c650c8c05abe29824269c2bc82760 pushed. Step #1 - "builder": INFO Layer sha256:1dfef1f96c76b119668c0211afed8e7c70936569dc1922a4e77ccabd1c970de0 pushed. Step #1 - "builder": INFO Layer sha256:51a8eb1321544aaf83f3b78e1f8a241c3e0fe2fbe49eaed641b4b26e4b1f3851 pushed. Step #1 - "builder": INFO Layer sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9 pushed. Step #1 - "builder": INFO Layer sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67 pushed. Step #1 - "builder": INFO Layer sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0 pushed. Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO Finished upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94 Step #1 - "builder": INFO uploading_python_pkg_layer took 2 seconds Step #1 - "builder": INFO uploading_all_package_layers took 2 seconds Step #1 - "builder": INFO starting: Stitching layers into final image Step #1 - "builder": INFO Stitching layers into final image took 0 seconds Step #1 - "builder": INFO starting: uploading_requirements.txt_pkg_lyr Step #1 - "builder": INFO descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO new_descriptor_contents: Step #1 - "builder": Flask>=1.0.2 Step #1 - "builder": Step #1 - "builder": gunicorn Step #1 - "builder": Step #1 - "builder": INFO starting: check python version Step #1 - "builder": INFO python version full cmd: Step #1 - "builder": /opt/python3.7/bin/python3.7 --version Step #1 - "builder": INFO python version stderr: Step #1 - "builder": Step #1 - "builder": INFO check python version took 0 seconds Step #1 - "builder": INFO Layer sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67 exists, skipping Step #1 - "builder": INFO Layer sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951 exists, skipping Step #1 - "builder": INFO Layer sha256:4a8711e5807aaac32627d16fbe7e8ee2b6b51f1ca37ee60a1d1c42cbf1a19b4c exists, skipping Step #1 - "builder": INFO Layer sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55 exists, skipping Step #1 - "builder": INFO Layer sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55 exists, skipping Step #1 - "builder": INFO Layer sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9 exists, skipping Step #1 - "builder": INFO Layer sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff exists, skipping Step #1 - "builder": INFO Layer sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0 exists, skipping Step #1 - "builder": INFO Layer sha256:d0f8724494c6d5775baeadaba7ab49ecd17df7a9e1034dc50426a501cd70da1f pushed. Step #1 - "builder": ERROR Error during upload of: us.gcr.io/qwiklabs-gcp-00-11dcb60fefc2/app-engine-tmp/build-cache/ttl-7d/python-cache:c1514a1350ed58a617ab01c43c55cbb2375f2dc2684719318c3c0a1de38e69ec Step #1 - "builder": INFO uploading_requirements.txt_pkg_lyr took 1 seconds Step #1 - "builder": INFO build process for FTL image took 16 seconds Step #1 - "builder": INFO full build took 16 seconds Step #1 - "builder": Traceback (most recent call last): Step #1 - "builder": File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main Step #1 - "builder": "main", fname, loader, pkg_name) Step #1 - "builder": File "/usr/lib/python2.7/runpy.py", line 72, in _run_code Step #1 - "builder": exec code in run_globals Step #1 - "builder": File "/usr/local/bin/ftl.par/main.py", line 65, in Step #1 - "builder": File "/usr/local/bin/ftl.par/main.py", line 54, in main Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/python/builder.py", line 114, in Build Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/python/layer_builder.py", line 153, in BuildLayer Step #1 - "builder": File "/usr/local/bin/ftl.par/main/ftl/common/cache.py", line 212, in Set Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockersession.py", line 317, in upload Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockersession.py", line 236, in _put_manifest Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/dockerhttp.py", line 364, in Request Step #1 - "builder": containerregistry.client.v2_2.dockerhttp.V2DiagnosticException: response: {'status': '400', 'content-length': '1629', 'x-xss-protection': '0', 'transfer-encoding': 'chunked', 'server': 'Docker Registry', '-content-encoding': 'gzip', 'docker-distribution-api-version': 'registry/2.0', 'cache-control': 'private', 'date': 'Tue, 07 Jan 2020 17:52:56 GMT', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'application/json'} Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:d91b36d8a9e4d71ea090dd1611f1d63d045cd57dde2364702857a975c8544c55: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:e278c75341b5ca4ed21e2f7553fbe2b96d2d5eb9f08bbbf1a251128dac9e56a0: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:27a7d58174debd970928cd3af8d7f69ad787255c934cab832db1f94951e74c67: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:2551d94c380f310b515f049539249f741ea59df21090e347bbff8564e5a907ff: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:8631358961b07472a71c5ebb9415fb2c9dd03c9afdcb834951fae6464280f951: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:92ed0dfd8bbdb0a8e088d471117c32a4f0da2cf52903960ba10b8c5a52c09cc9: None Step #1 - "builder": Image sha256:7ee84f963ee574cda131c3174ae2b0d79a44432583286becd4a69a1551c5341a references a non-existent child manifest sha256:993bc38adc4be636c65f53decf37028d72273253e1cb523696b7d5e0bc1d2a55: None Finished Step #1 - "builder" ERROR ERROR: build step 1 "gcr.io/gae-runtimes/python37_app_builder:python37_20191019_3_7_4_RC00" failed: exit status 1

shepardo commented 4 years ago

Summary of steps to repro:

PROJECT=$(gcloud config get-value project) REGION=us-central1 ZONE=${REGION}-a CLUSTER=gke-load-test TARGET=${PROJECT}.appspot.com gcloud config set compute/region $REGION gcloud config set compute/zone $ZONE

git clone https://github.com/GoogleCloudPlatform/distributed-load-testing-using-kubernetes.git

cd distributed-load-testing-using-kubernetes/

gcloud builds submit --tag gcr.io/$PROJECT/locust-tasks:latest docker-image/.

gcloud app deploy sample-webapp/app.yaml

shepardo commented 4 years ago

Looks like is working now, was missing enabling some apis (from the README.md from this repo):

$ gcloud services enable \ cloudbuild.googleapis.com \ compute.googleapis.com \ container.googleapis.com \ containeranalysis.googleapis.com \ containerregistry.googleapis.com

(the GCP error was a bit cryptic)

shepardo commented 4 years ago

Closing issue, as is fixed with the last comment's work around.