Skip to content

"Deploying Your Web Service" Tutorial Error #2689

Closed
@thomas-beznik

Description

@thomas-beznik

In which file did you encounter the issue?

python-docs-samples\appengine\standard_python37\building-an-app\building-an-app-1

Did you change the file? If so, how?

No changes.

Describe the issue

Hello,

I am currently trying to do the google cloud platform tutorial "Deploying Your Web Service". I cloned this repository and navigated to it using "cd python-docs-samples/appengine/standard_python37/building-an-app/building-an-app-1". I created a project and enabled App Engine. I then used the command "gcloud app deploy", but I get the following error:

starting build "0a71d7b1-7b8d-40b8-8f3e-6d65b2f3104c"

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.tutorial-4325346.appspot.com/ae/75378add-4100-40be-a71f-a64e77d085ef/manifest.json.
Step #0 - "fetcher": Processing 4 files.
Step #0 - "fetcher": ******************************************************
Step #0 - "fetcher": Status: SUCCESS
Step #0 - "fetcher": Started: 2020-01-07T14:35:41Z
Step #0 - "fetcher": Completed: 2020-01-07T14:35:42Z
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.00 MiB/s
Step #0 - "fetcher": Time for manifest: 405.74 ms
Step #0 - "fetcher": Total time: 0.77 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 14:35:43 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=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef --directory=/workspace --destination=/srv --cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00].
Step #1 - "builder": 2020/01/07 14:35:44 No start command generator found for python37, using default app start command "serve".
Step #1 - "builder": 2020/01/07 14:35:44 Writing configuration file "/.googleconfig/app_start.json".
Step #1 - "builder": 2020/01/07 14:35:44 Invoking build command "python3 /parse_workspace/build.py --parser_script=/usr/local/bin/ftl.par --src= --entrypoint= --name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef --directory=/workspace --destination=/srv --cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00".
Step #1 - "builder": 07 Jan 2020 14:35:44 INFO Arguments: ['--parser_script=/usr/local/bin/ftl.par', '--src=', '--entrypoint=', '--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']
Step #1 - "builder": 07 Jan 2020 14:35:44 INFO Unparsed arguments: ['--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']
Step #1 - "builder": 07 Jan 2020 14:35:44 INFO Executing ['/usr/local/bin/ftl.par', '--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.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 eu.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 eu.gcr.io/tutorial-4325346/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 eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef
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 'eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'
Step #1 - "builder": INFO Loading Docker credentials for repository 'eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef'
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 Found cached base image: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245.
Step #1 - "builder": INFO {"architecture": "amd64", "author": "Bazel", "config": {}, "created": "2020-01-07T14:00:00Z", "env": "/env", "history": [{"author": "Bazel", "created": "1970-01-01T00:00:00Z", "created_by": "bazel build ..."}], "os": "linux", "rootfs": {"diff_ids": ["sha256:08e68884e49be56ec333908e2873007bb1ba02694e450a54919b6c41e9f0fadb"]}}
Step #1 - "builder": INFO Found dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 in local cache
Step #1 - "builder": INFO Found cached dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245
Step #1 - "builder": INFO {"architecture": "amd64", "author": "Bazel", "config": {}, "created": "2020-01-07T14:00:00Z", "env": "/env", "history": [{"author": "Bazel", "created": "1970-01-01T00:00:00Z", "created_by": "bazel build ..."}], "os": "linux", "rootfs": {"diff_ids": ["sha256:08e68884e49be56ec333908e2873007bb1ba02694e450a54919b6c41e9f0fadb"]}}
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][HIT] v0.17.0:PYTHON (interpreter)->1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245
Step #1 - "builder": INFO checking_cached_interpreter_layer took 1 seconds
Step #1 - "builder": INFO starting: checking_cached_requirements.txt_layer
Step #1 - "builder": INFO descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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 360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO No cached base image found for entry: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d.
Step #1 - "builder": INFO Cache miss on local cache for eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO No cached dependency layer for 360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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)->360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO checking_cached_requirements.txt_layer took 0 seconds
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 descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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/tmpwrWq3b/wheel -r requirements.txt --disable-pip-version-check
Step #1 - "builder": INFO pip_download_wheels stdout:
Step #1 - "builder": Collecting Flask==1.1.1 (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/tmpwrWq3b/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/tmpwrWq3b/wheel/gunicorn-20.0.4-py2.py3-none-any.whl
Step #1 - "builder": Collecting Jinja2>=2.10.1 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Jinja2-2.10.3-py2.py3-none-any.whl
Step #1 - "builder": Collecting Werkzeug>=0.15 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting itsdangerous>=0.24 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting click>=5.1 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Click-7.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/tmpwrWq3b/wheel/setuptools-44.0.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->Flask==1.1.1->-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/tmpwrWq3b/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 itsdangerous, due to already being wheel.
Step #1 - "builder": Skipping click, 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/tmpF6nF4g/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpZ2ZFR1/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpZ2ZFR1/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/tmpDkt_ey/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpLtTa3s/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpLtTa3s/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/tmpBPgYKU/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpgVXYid/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmp1m2tjB/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpGvRNRx/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpV_JKgp.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/tmpHjwDkt.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/tmpEQHMoC.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/tmpz49DV_.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/tmpt9H5U9.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/tmpV_JKgp.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/tmpHjwDkt.tar -1
Step #1 - "builder": INFO starting: tar_runtime_package
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/tmpiMdSME.tar --hard-dereference --transform flags=r;s,^,/, --exclude *.pyc .
Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpnil6Mc.tar --hard-dereference --transform flags=r;s,^,/, --exclude *.pyc .
Step #1 - "builder": INFO starting: building_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/tmpz49DV_.tar -1
Step #1 - "builder": INFO starting: tar_runtime_package
Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpWL6ecq.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/tmpt9H5U9.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/tmpEQHMoC.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/tmpiMdSME.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/tmpnil6Mc.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/tmpWL6ecq.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 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:94c285c5278b5e4360784b6858843aef95753088e36acd518279567a2eba391c pushed.
Step #1 - "builder": INFO Layer sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36 pushed.
Step #1 - "builder": INFO Layer sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524 pushed.
Step #1 - "builder": INFO Layer sha256:711793665a26616c3cc550d5799bee4c6e10830f240ca1d1e5b6adc1ab3dfc5b pushed.
Step #1 - "builder": INFO Layer sha256:7a36d4775387cc5452d3e8d8f3bd28b527d94a56de99074059414ce8a320fe4e pushed.
Step #1 - "builder": INFO Layer sha256:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796 pushed.
Step #1 - "builder": INFO Layer sha256:e2e298e68ad0186ec481e811f7dcd00e5242ce19c1c6ba1fe9157e6f87590103 pushed.
Step #1 - "builder": INFO Layer sha256:bd3163edf3130d0c2ee7c37ea7dda8aa0705c7516af25477170eb52aebc3371b pushed.
Step #1 - "builder": INFO Layer sha256:b0027beb3981d75d3bfc948e05d23ba9248987cbd5bf95452dfa14b19254eaf6 pushed.
Step #1 - "builder": INFO Layer sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6 pushed.
Step #1 - "builder": INFO Layer sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e pushed.
Step #1 - "builder": INFO Layer sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912 pushed.
Step #1 - "builder": INFO Layer sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7 pushed.
Step #1 - "builder": INFO Layer sha256:29ff413d4682b9bc68cb5d9d67f93fbe3ebb0719991e4c251951689ee7fd2440 pushed.
Step #1 - "builder": INFO Layer sha256:afaa4ca0207ea83b41b6bea09e62f328a75932493744b808ca71d5236281f9b3 pushed.
Step #1 - "builder": INFO Layer sha256:f9916432d1a2eab0726ff439c27851298f83394bf0fb32327332c0209359ea19 pushed.
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO uploading_all_package_layers took 5 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.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796 exists, skipping
Step #1 - "builder": INFO Layer sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524 exists, skipping
Step #1 - "builder": INFO Layer sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36 exists, skipping
Step #1 - "builder": INFO Layer sha256:7a36d4775387cc5452d3e8d8f3bd28b527d94a56de99074059414ce8a320fe4e exists, skipping
Step #1 - "builder": INFO Layer sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e exists, skipping
Step #1 - "builder": INFO Layer sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6 exists, skipping
Step #1 - "builder": INFO Layer sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7 exists, skipping
Step #1 - "builder": INFO Layer sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912 exists, skipping
Step #1 - "builder": INFO Layer sha256:bc3ef9b7619e8e0a37ff85aaf5394d8695c9ed810ba9c937d4080169a6a69569 pushed.
Step #1 - "builder": ERROR Error during upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO uploading_requirements.txt_pkg_lyr took 3 seconds
Step #1 - "builder": INFO build process for FTL image took 18 seconds
Step #1 - "builder": INFO full build took 18 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/docker_session
.py", line 317, in upload
Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/docker_session
.py", line 236, in put_manifest
Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/docker_http
.py", line 364, in Request
Step #1 - "builder": containerregistry.client.v2_2.docker_http_.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 14:36:03 GMT', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'application/json'}
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e: None
Step #1 - "builder": 2020/01/07 14:36:03 07 Jan 2020 14:35:44 INFO Arguments: ['--parser_script=/usr/local/bin/ftl.par', '--src=', '--entrypoint=', '--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']
Step #1 - "builder": 07 Jan 2020 14:35:44 INFO Unparsed arguments: ['--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00']
Step #1 - "builder": 07 Jan 2020 14:35:44 INFO Executing ['/usr/local/bin/ftl.par', '--name=eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef', '--directory=/workspace', '--destination=/srv', '--cache-repository=eu.gcr.io/tutorial-4325346/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=eu.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 eu.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 eu.gcr.io/tutorial-4325346/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 eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef
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 'eu.gcr.io/gae-runtimes/python37:python37_20191019_3_7_4_RC00'
Step #1 - "builder": INFO Loading Docker credentials for repository 'eu.gcr.io/tutorial-4325346/app-engine-tmp/app/ttl-2h:75378add-4100-40be-a71f-a64e77d085ef'
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 Found cached base image: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245.
Step #1 - "builder": INFO {"architecture": "amd64", "author": "Bazel", "config": {}, "created": "2020-01-07T14:00:00Z", "env": "/env", "history": [{"author": "Bazel", "created": "1970-01-01T00:00:00Z", "created_by": "bazel build ..."}], "os": "linux", "rootfs": {"diff_ids": ["sha256:08e68884e49be56ec333908e2873007bb1ba02694e450a54919b6c41e9f0fadb"]}}
Step #1 - "builder": INFO Found dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245 in local cache
Step #1 - "builder": INFO Found cached dependency layer for 1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245
Step #1 - "builder": INFO {"architecture": "amd64", "author": "Bazel", "config": {}, "created": "2020-01-07T14:00:00Z", "env": "/env", "history": [{"author": "Bazel", "created": "1970-01-01T00:00:00Z", "created_by": "bazel build ..."}], "os": "linux", "rootfs": {"diff_ids": ["sha256:08e68884e49be56ec333908e2873007bb1ba02694e450a54919b6c41e9f0fadb"]}}
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][HIT] v0.17.0:PYTHON (interpreter)->1eebfe82e78523bc8f2276f78557f48a4fa84c9e6cff418aacd0f97b05d2a245
Step #1 - "builder": INFO checking_cached_interpreter_layer took 1 seconds
Step #1 - "builder": INFO starting: checking_cached_requirements.txt_layer
Step #1 - "builder": INFO descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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 360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO No cached base image found for entry: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d.
Step #1 - "builder": INFO Cache miss on local cache for eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO No cached dependency layer for 360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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)->360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO checking_cached_requirements.txt_layer took 0 seconds
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 descriptor_contents:
Step #1 - "builder": Flask==1.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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/tmpwrWq3b/wheel -r requirements.txt --disable-pip-version-check
Step #1 - "builder": INFO pip_download_wheels stdout:
Step #1 - "builder": Collecting Flask==1.1.1 (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/tmpwrWq3b/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/tmpwrWq3b/wheel/gunicorn-20.0.4-py2.py3-none-any.whl
Step #1 - "builder": Collecting Jinja2>=2.10.1 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Jinja2-2.10.3-py2.py3-none-any.whl
Step #1 - "builder": Collecting Werkzeug>=0.15 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Werkzeug-0.16.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting itsdangerous>=0.24 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/itsdangerous-1.1.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting click>=5.1 (from Flask==1.1.1->-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/tmpwrWq3b/wheel/Click-7.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/tmpwrWq3b/wheel/setuptools-44.0.0-py2.py3-none-any.whl
Step #1 - "builder": Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->Flask==1.1.1->-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/tmpwrWq3b/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 itsdangerous, due to already being wheel.
Step #1 - "builder": Skipping click, 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/tmpF6nF4g/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpZ2ZFR1/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpZ2ZFR1/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/tmpDkt_ey/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpLtTa3s/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpLtTa3s/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/tmpBPgYKU/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpgVXYid/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmp1m2tjB/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpGvRNRx/env /tmp/tmpwrWq3b/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/tmpwrWq3b/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/tmpV_JKgp.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/tmpHjwDkt.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/tmpEQHMoC.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/tmpz49DV_.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/tmpt9H5U9.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/tmpV_JKgp.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/tmpHjwDkt.tar -1
Step #1 - "builder": INFO starting: tar_runtime_package
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/tmpiMdSME.tar --hard-dereference --transform flags=r;s,^,/, --exclude *.pyc .
Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpnil6Mc.tar --hard-dereference --transform flags=r;s,^,/, --exclude *.pyc .
Step #1 - "builder": INFO starting: building_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/tmpz49DV_.tar -1
Step #1 - "builder": INFO starting: tar_runtime_package
Step #1 - "builder": INFO tar_runtime_package tar -pcf /tmp/tmpWL6ecq.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/tmpt9H5U9.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/tmpEQHMoC.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/tmpiMdSME.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/tmpnil6Mc.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/tmpWL6ecq.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 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:94c285c5278b5e4360784b6858843aef95753088e36acd518279567a2eba391c pushed.
Step #1 - "builder": INFO Layer sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36 pushed.
Step #1 - "builder": INFO Layer sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524 pushed.
Step #1 - "builder": INFO Layer sha256:711793665a26616c3cc550d5799bee4c6e10830f240ca1d1e5b6adc1ab3dfc5b pushed.
Step #1 - "builder": INFO Layer sha256:7a36d4775387cc5452d3e8d8f3bd28b527d94a56de99074059414ce8a320fe4e pushed.
Step #1 - "builder": INFO Layer sha256:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796 pushed.
Step #1 - "builder": INFO Layer sha256:e2e298e68ad0186ec481e811f7dcd00e5242ce19c1c6ba1fe9157e6f87590103 pushed.
Step #1 - "builder": INFO Layer sha256:bd3163edf3130d0c2ee7c37ea7dda8aa0705c7516af25477170eb52aebc3371b pushed.
Step #1 - "builder": INFO Layer sha256:b0027beb3981d75d3bfc948e05d23ba9248987cbd5bf95452dfa14b19254eaf6 pushed.
Step #1 - "builder": INFO Layer sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6 pushed.
Step #1 - "builder": INFO Layer sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e pushed.
Step #1 - "builder": INFO Layer sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912 pushed.
Step #1 - "builder": INFO Layer sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7 pushed.
Step #1 - "builder": INFO Layer sha256:29ff413d4682b9bc68cb5d9d67f93fbe3ebb0719991e4c251951689ee7fd2440 pushed.
Step #1 - "builder": INFO Layer sha256:afaa4ca0207ea83b41b6bea09e62f328a75932493744b808ca71d5236281f9b3 pushed.
Step #1 - "builder": INFO Layer sha256:f9916432d1a2eab0726ff439c27851298f83394bf0fb32327332c0209359ea19 pushed.
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO Finished upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:1fe79d2959d02f3da1ba4ba89bfb27027a5deb71e0ad70b6f848f893ddb9bd94
Step #1 - "builder": INFO uploading_python_pkg_layer took 4 seconds
Step #1 - "builder": INFO uploading_all_package_layers took 5 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.1.1
Step #1 - "builder":
Step #1 - "builder": gunicorn
Step #1 - "builder":
Step #1 - "builder": INFO new_descriptor_contents:
Step #1 - "builder": Flask==1.1.1
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:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796 exists, skipping
Step #1 - "builder": INFO Layer sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524 exists, skipping
Step #1 - "builder": INFO Layer sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36 exists, skipping
Step #1 - "builder": INFO Layer sha256:7a36d4775387cc5452d3e8d8f3bd28b527d94a56de99074059414ce8a320fe4e exists, skipping
Step #1 - "builder": INFO Layer sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e exists, skipping
Step #1 - "builder": INFO Layer sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6 exists, skipping
Step #1 - "builder": INFO Layer sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7 exists, skipping
Step #1 - "builder": INFO Layer sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912 exists, skipping
Step #1 - "builder": INFO Layer sha256:bc3ef9b7619e8e0a37ff85aaf5394d8695c9ed810ba9c937d4080169a6a69569 pushed.
Step #1 - "builder": ERROR Error during upload of: eu.gcr.io/tutorial-4325346/app-engine-tmp/build-cache/ttl-7d/python-cache:360d9665e37bab7e0417cf0888923fe5c73b8a4986f8d27137a5ae452db50c5d
Step #1 - "builder": INFO uploading_requirements.txt_pkg_lyr took 3 seconds
Step #1 - "builder": INFO build process for FTL image took 18 seconds
Step #1 - "builder": INFO full build took 18 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/docker_session
.py", line 317, in upload
Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/docker_session
.py", line 236, in put_manifest
Step #1 - "builder": File "/usr/local/bin/ftl.par/containerregistry/client/v2_2/docker_http
.py", line 364, in Request
Step #1 - "builder": containerregistry.client.v2_2.docker_http_.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 14:36:03 GMT', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'application/json'}
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:0ed8798d47eee3843ec71efb605f5e21996a15d8525e401dd6265c456082adf6: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:3efb0626f7df00ce05ba527025e5d933e42e56c63be0b3b84d0768fefcf14ac7: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:504e472385376b9287849e68864cdf97292b06cf56b9d008a2eefcc512093796: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:133fc1018978e1ea29beab2cea7ed693d382719c38042ab78508f2e6275a6c36: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:2a7df095a0fe3162001e65f69ab593e657ea90d05d420baafd7276357a4af524: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:baa8e740b54e57aa79d2520a72991f0063d1d0bcb770be45d403a620b2648912: None
Step #1 - "builder": Image sha256:dd8cf01d56f13972e0f0464ac89049a7cd3226f2740ebf6ff5dc4a4b22479ce8 references a non-existent child manifest sha256:d0a7252253a4a15b7e48250214a20bf7ddc3333b17bd96e58b2c38e1b0a72b4e: 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

I tried searching on the web but wasn't able to find a solution to this... Thanks for the help!

Metadata

Metadata

Assignees

Labels

api: appengineIssues related to the App Engine Admin API API.type: questionRequest for information or clarification. Not an issue.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions