Pushed my site with deploy but old one remains

179 views
Skip to first unread message

Nikos Katsikanis

unread,
Nov 20, 2018, 4:07:06 AM11/20/18
to Google App Engine
I pushed my app with  gcloud app deploy and it still remains the old one


I spun up a new app and deployed there and it worked.

Any ideas?

Attila-Mihaly Balazs

unread,
Nov 20, 2018, 6:56:23 AM11/20/18
to Google App Engine
Check if there are multiple versions of your app and if the new version has any traffic routed to it, or if the old version is still set to receive all the traffic.

Attila

George (Cloud Platform Support)

unread,
Nov 20, 2018, 11:19:48 AM11/20/18
to Google App Engine
Hi Nikos, 

You should be able to manage versions and set the default one in the Developers' Console, navigating to App Engine --> Versions, where you can stop the unwanted version and start the preferred one. You may read more on the "Testing and Deploying your Application" documentation page

More information becomes available if your run the verbose command: gcloud app deploy --verbosity=debug. 

What is the output of gcloud info?

A copy of your app.yaml configuration file would provide more insight as well. 

Nikos Katsikanis

unread,
Nov 20, 2018, 1:40:59 PM11/20/18
to Google App Engine
Thx!

The yaml

runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /
static_files: dist/index.html
upload: dist/index.html

- url: /.*
static_files: dist/index.html
upload: dist/index.html

skip_files:
- media
- node_modules
- public
- src
- tests
- .git
- .history

This is the debug output:

ROR: (gcloud.app.deploy) argument --verbosity: Invalid choice: 'debug.'. Did you mean 'debug'?
Usage: gcloud app deploy [DEPLOYABLES ...] [optional flags]
  optional flags may be  --bucket | --help | --image-url | --promote |
                         --stop-previous-version | --version

For detailed information on this command and its flags, run:
  gcloud app deploy --help
➜  quantumvue git:(master) ✗ gcloud app deploy --verbosity=debug 
DEBUG: Running [gcloud.app.deploy] with arguments: [--verbosity: "debug"]
INFO: Refreshing access_token
DEBUG: API endpoint: [https://appengine.googleapis.com/], API version: [v1]
Services to deploy:

descriptor:      [/Users/nikos/WebstormProjects/quantumvue/app.yaml]
source:          [/Users/nikos/WebstormProjects/quantumvue]
target project:  [fluid-griffin-211109]
target service:  [default]
target version:  [20181120t180650]


Do you want to continue (Y/n)?  y

DEBUG: No bucket specified, retrieving default bucket.
DEBUG: Using bucket [gs://staging.fluid-griffin-211109.appspot.com].
Beginning deployment of service [default]...
INFO: Ignoring directory [.git]: Directory matches ignore regex.
INFO: Ignoring file [.gitignore]: File matches ignore regex.
INFO: Ignoring directory [.history]: Directory matches ignore regex.
INFO: Ignoring directory [media]: Directory matches ignore regex.
INFO: Ignoring directory [node_modules]: Directory matches ignore regex.
INFO: Ignoring directory [public]: Directory matches ignore regex.
INFO: Ignoring directory [src]: Directory matches ignore regex.
INFO: Ignoring directory [tests]: Directory matches ignore regex.
DEBUG: Skipping upload of [dist/img/icons/favicon-32x32.png]
DEBUG: Skipping upload of [dist/manifest.json]
DEBUG: Skipping upload of [dist/precache-manifest.6a0655e517d145bc74f2ecca888e9b2f.js]
DEBUG: Skipping upload of [dist/img/training.f3c2b919.jpg]
DEBUG: Skipping upload of [dist/fonts/sofachrome.regular.444a89a5.ttf]
DEBUG: Skipping upload of [dist/img/icons/android-chrome-512x512.png]
DEBUG: Skipping upload of [source-context.json]
DEBUG: Skipping upload of [dist/img/cityn.1fdfe758.jpg]
DEBUG: Skipping upload of [.idea/misc.xml]
DEBUG: Skipping upload of [app.yaml]
DEBUG: Skipping upload of [.idea/encodings.xml]
DEBUG: Skipping upload of [CNAME]
DEBUG: Skipping upload of [dist/img/icons/safari-pinned-tab.svg]
DEBUG: Skipping upload of [.postcssrc.js]
DEBUG: Skipping upload of [dist/img/icons/mstile-150x150.png]
DEBUG: Skipping upload of [dist/favicon.ico]
DEBUG: Skipping upload of [dist/img/ewan.82cb9de3.jpg]
DEBUG: Skipping upload of [dist/img/icons/favicon-16x16.png]
DEBUG: Skipping upload of [.idea/inspectionProfiles/Project_Default.xml]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon.png]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon-152x152.png]
DEBUG: Skipping upload of [dist/index.html]
DEBUG: Skipping upload of [vue.config.js]
DEBUG: Skipping upload of [dist/logometa.png]
DEBUG: Skipping upload of [dist/img/handshake.b89e0fd3.jpg]
DEBUG: Skipping upload of [dist/img/agile_board.066ff473.jpg]
DEBUG: Skipping upload of [dist/img/canary.e66a59f9.jpg]
DEBUG: Skipping upload of [dist/img/cowork.e6fc9afc.jpg]
DEBUG: Skipping upload of [dist/brochures/Seminar Brochure.pdf]
DEBUG: Skipping upload of [.idea/quantumvue.iml]
DEBUG: Skipping upload of [.editorconfig]
DEBUG: Skipping upload of [dist/js/chunk-vendors.5722bf90.js.map]
DEBUG: Skipping upload of [dist/css/chunk-vendors.8e406b77.css]
DEBUG: Skipping upload of [dist/brochures/TypeScript-Bootcamp.pdf]
DEBUG: Skipping upload of [dist/brochures/JavaScript-Bootcamp.pdf]
DEBUG: Skipping upload of [.DS_Store]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon-120x120.png]
DEBUG: Skipping upload of [dist/socialimg.jpg]
DEBUG: Skipping upload of [dist/img/nikosbw.e6567886.jpg]
DEBUG: Skipping upload of [dist/img/radio2.1b187566.jpg]
DEBUG: Skipping upload of [dist/img/finbar.d45e4a7f.png]
DEBUG: Skipping upload of [package.json]
DEBUG: Skipping upload of [dist/img/icons/android-chrome-192x192.png]
DEBUG: Skipping upload of [dist/js/chunk-vendors.5722bf90.js]
DEBUG: Skipping upload of [dist/img/globe.93a63387.jpg]
DEBUG: Skipping upload of [dist/img/cedd.14a193c3.jpg]
DEBUG: Skipping upload of [dist/img/desk.ec72ba66.jpg]
DEBUG: Skipping upload of [dist/brochures/JavaScript and Recruiting Masterclass.pdf]
DEBUG: Skipping upload of [dist/img/citywhite.6466bcc3.jpg]
DEBUG: Skipping upload of [jest.config.js]
DEBUG: Skipping upload of [package-lock.json]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon-76x76.png]
DEBUG: Skipping upload of [dist/img/nikos.cd985c00.jpg]
DEBUG: Skipping upload of [cafe.jpg]
DEBUG: Skipping upload of [.idea/modules.xml]
DEBUG: Skipping upload of [.idea/vcs.xml]
DEBUG: Skipping upload of [dist/service-worker.js]
DEBUG: Skipping upload of [dist/img/res.07a0dd0d.jpg]
DEBUG: Skipping upload of [.babelrc]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon-180x180.png]
DEBUG: Skipping upload of [.eslintrc]
DEBUG: Skipping upload of [dist/js/app.ba8c14ae.js.map]
DEBUG: Skipping upload of [dist/img/react_class.34dd1401.jpg]
DEBUG: Skipping upload of [dist/img/bg-logo-mobile.5948a107.svg]
DEBUG: Skipping upload of [dist/img/henry-be-229092-unsplash.0efa19b2.jpg]
DEBUG: Skipping upload of [dist/img/dean.dae0956c.png]
DEBUG: Skipping upload of [dist/img/icons/apple-touch-icon-60x60.png]
DEBUG: Skipping upload of [dist/img/knect.ecbfee2d.png]
DEBUG: Skipping upload of [dist/img/icons/msapplication-icon-144x144.png]
DEBUG: Skipping upload of [quantumjs.code-workspace]
DEBUG: Skipping upload of [dist/img/youtube.002b2f97.png]
DEBUG: Skipping upload of [dist/css/app.7e5ad305.css]
DEBUG: Skipping upload of [dist/img/outsourcing.f574c3d8.jpg]
DEBUG: Skipping upload of [dist/js/app.ba8c14ae.js]
DEBUG: Skipping upload of [dist/img/currys_logo.daa5d750.png]
INFO: Incremental upload skipped 99.67% of data
DEBUG: Uploading 1 file to Google Cloud Storage
DEBUG: Using [16] threads
╔════════════════════════════════════════════════════════════╗
╠═ Uploading 1 file to Google Cloud Storage                 ═╣
╚INFO: Uploading [/Users/nikos/WebstormProjects/quantumvue/.idea/workspace.xml] to [staging.fluid-griffin-211109.appspot.com/a395cec080a083e8cd6b9cdb9786fddb6f1a59d6]
════════════════════════════════════════════════════════════╝
File upload done.
INFO: Manifest: [{u'dist/img/icons/favicon-32x32.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/b995a00e8bd3d4c4ce8bbe219dd46afd4158b327', u'sha1Sum': 'b995a00e8bd3d4c4ce8bbe219dd46afd4158b327'}, u'dist/manifest.json': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/3dec5e0561ac8b3ebb3d68a0468c7ce9207fc48e', u'sha1Sum': '3dec5e0561ac8b3ebb3d68a0468c7ce9207fc48e'}, u'dist/precache-manifest.6a0655e517d145bc74f2ecca888e9b2f.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/b7b6980db5436ca0a340e6967ef60c0dd2d6f64a', u'sha1Sum': 'b7b6980db5436ca0a340e6967ef60c0dd2d6f64a'}, u'dist/img/training.f3c2b919.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/5d3bef075e94882d14689ef82bcebe97aabc8119', u'sha1Sum': '5d3bef075e94882d14689ef82bcebe97aabc8119'}, u'dist/fonts/sofachrome.regular.444a89a5.ttf': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c9f482c9d643280eb73080c4be2f9956fa258485', u'sha1Sum': 'c9f482c9d643280eb73080c4be2f9956fa258485'}, u'dist/img/icons/android-chrome-512x512.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/cb69cfdfd329efbbd96c20a3a7597f66ae52990e', u'sha1Sum': 'cb69cfdfd329efbbd96c20a3a7597f66ae52990e'}, 'source-context.json': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/f409eeb148ab63c12d815af538c0417b3b6bec61', u'sha1Sum': 'f409eeb148ab63c12d815af538c0417b3b6bec61'}, u'.idea/workspace.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/a395cec080a083e8cd6b9cdb9786fddb6f1a59d6', u'sha1Sum': 'a395cec080a083e8cd6b9cdb9786fddb6f1a59d6'}, u'dist/img/cityn.1fdfe758.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/82475fcc4263c3614d89db7f0519fed7ed3f408e', u'sha1Sum': '82475fcc4263c3614d89db7f0519fed7ed3f408e'}, u'.idea/misc.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/53c6294d73c95038aa6654d26e1aed8b406f891c', u'sha1Sum': '53c6294d73c95038aa6654d26e1aed8b406f891c'}, u'app.yaml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/2ac649e17ba56ef581842bcd64af4c67b6ce64fb', u'sha1Sum': '2ac649e17ba56ef581842bcd64af4c67b6ce64fb'}, u'.idea/encodings.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/adbda6ae60cd3b219acbd2aa8dfa3de9548b737c', u'sha1Sum': 'adbda6ae60cd3b219acbd2aa8dfa3de9548b737c'}, u'CNAME': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c18d352c88e45b61cebf7dc54d59a6564cd90fee', u'sha1Sum': 'c18d352c88e45b61cebf7dc54d59a6564cd90fee'}, u'dist/img/icons/safari-pinned-tab.svg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/0cdbc3276292dbffe4f5a10f710f68d4f3508e06', u'sha1Sum': '0cdbc3276292dbffe4f5a10f710f68d4f3508e06'}, u'.postcssrc.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/0737d8cc510517831d7d7e56311c2862594d20cd', u'sha1Sum': '0737d8cc510517831d7d7e56311c2862594d20cd'}, u'dist/img/icons/mstile-150x150.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/59284c8e8bc0040d35f9ccd5390ee41f26affd6c', u'sha1Sum': '59284c8e8bc0040d35f9ccd5390ee41f26affd6c'}, u'dist/favicon.ico': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/48c46df713ecfab9e7457fc6ffb9d40d52ffc791', u'sha1Sum': '48c46df713ecfab9e7457fc6ffb9d40d52ffc791'}, u'dist/img/ewan.82cb9de3.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/196a11258f842400378d6d03e1aacdc0606a3162', u'sha1Sum': '196a11258f842400378d6d03e1aacdc0606a3162'}, u'dist/img/icons/favicon-16x16.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6071cd177bf5312d314e855b4fff4a07317e16fb', u'sha1Sum': '6071cd177bf5312d314e855b4fff4a07317e16fb'}, u'.idea/inspectionProfiles/Project_Default.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/830c6185cfb93eb38d76baeba137caf42ee5b8ff', u'sha1Sum': '830c6185cfb93eb38d76baeba137caf42ee5b8ff'}, u'dist/img/icons/apple-touch-icon.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/df97be6a524bf5a3a6b96ea3a9730d04eb81376b', u'sha1Sum': 'df97be6a524bf5a3a6b96ea3a9730d04eb81376b'}, u'dist/img/icons/apple-touch-icon-152x152.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/446968b9b933f27d598d5559e87585239cf5f9a2', u'sha1Sum': '446968b9b933f27d598d5559e87585239cf5f9a2'}, u'dist/index.html': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/9e6946398ae581fe5d7047b4de736f9a0ba98f22', u'sha1Sum': '9e6946398ae581fe5d7047b4de736f9a0ba98f22'}, u'vue.config.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/eb2daca8f11489ad909d77f5481c76625b5b3d85', u'sha1Sum': 'eb2daca8f11489ad909d77f5481c76625b5b3d85'}, u'dist/logometa.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/0b7e3a7fecfecf51e9b57ef1ac11558669485058', u'sha1Sum': '0b7e3a7fecfecf51e9b57ef1ac11558669485058'}, u'dist/img/handshake.b89e0fd3.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/fada723ab4aa5502179dc9bb03e93e6d25121d30', u'sha1Sum': 'fada723ab4aa5502179dc9bb03e93e6d25121d30'}, u'dist/img/agile_board.066ff473.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/045b836be077e3188c08209673ebe8b714c40e6a', u'sha1Sum': '045b836be077e3188c08209673ebe8b714c40e6a'}, u'dist/img/canary.e66a59f9.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/40da2bd9047efbc3737f957124cad746146b314f', u'sha1Sum': '40da2bd9047efbc3737f957124cad746146b314f'}, u'dist/img/cowork.e6fc9afc.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/f4163767972a82781765ede7a81c88ff114710b9', u'sha1Sum': 'f4163767972a82781765ede7a81c88ff114710b9'}, u'dist/brochures/Seminar Brochure.pdf': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/1376e26240968a0678d3d7c8581d92000bd06ec4', u'sha1Sum': '1376e26240968a0678d3d7c8581d92000bd06ec4'}, u'.idea/quantumvue.iml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/4240dabdc746a36bae8a56eeec04a3a3fc59d842', u'sha1Sum': '4240dabdc746a36bae8a56eeec04a3a3fc59d842'}, u'.editorconfig': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/0c80817664885cf5b8030ae1f222b826ec07b202', u'sha1Sum': '0c80817664885cf5b8030ae1f222b826ec07b202'}, u'dist/js/chunk-vendors.5722bf90.js.map': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c9e4ab41d6588cc7dffa939dab3fd5274ed253d7', u'sha1Sum': 'c9e4ab41d6588cc7dffa939dab3fd5274ed253d7'}, u'dist/css/chunk-vendors.8e406b77.css': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/f068b2dc55547f7a75610b49bf5f153ba03c22cd', u'sha1Sum': 'f068b2dc55547f7a75610b49bf5f153ba03c22cd'}, u'dist/brochures/TypeScript-Bootcamp.pdf': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/817903d64021de8fec77ed141a62bb2f3d60344a', u'sha1Sum': '817903d64021de8fec77ed141a62bb2f3d60344a'}, u'dist/brochures/JavaScript-Bootcamp.pdf': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/f08e9149dc183dd6deccf05db72a7d37bacc84b9', u'sha1Sum': 'f08e9149dc183dd6deccf05db72a7d37bacc84b9'}, u'.DS_Store': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/cb7c823f72b99abe78ebae3bd66a451c04d7f3b7', u'sha1Sum': 'cb7c823f72b99abe78ebae3bd66a451c04d7f3b7'}, u'dist/img/icons/apple-touch-icon-120x120.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/54c5c44567d80eb1662b7844ea1403a639f3a955', u'sha1Sum': '54c5c44567d80eb1662b7844ea1403a639f3a955'}, u'dist/socialimg.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/cca69cfca8cff7ff54771d3b2a52567ea84765ee', u'sha1Sum': 'cca69cfca8cff7ff54771d3b2a52567ea84765ee'}, u'dist/img/nikosbw.e6567886.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/11faf4f6b9c8ccb0d3a547c57c64a8a346a1b3fc', u'sha1Sum': '11faf4f6b9c8ccb0d3a547c57c64a8a346a1b3fc'}, u'dist/img/radio2.1b187566.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/15a299443359418fe5e77139111c4efd62c0dba1', u'sha1Sum': '15a299443359418fe5e77139111c4efd62c0dba1'}, u'dist/img/finbar.d45e4a7f.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/88e7f80583df2d5265d81a6e75b98b32f4a7b818', u'sha1Sum': '88e7f80583df2d5265d81a6e75b98b32f4a7b818'}, u'package.json': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/81db148f564bafe5940fbc5972e25953076edf98', u'sha1Sum': '81db148f564bafe5940fbc5972e25953076edf98'}, u'dist/img/icons/android-chrome-192x192.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/227ee405cb964f484bb8ff27d7d681b1087ff17a', u'sha1Sum': '227ee405cb964f484bb8ff27d7d681b1087ff17a'}, u'dist/js/chunk-vendors.5722bf90.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c57c4fe4842721b5b491145e652e630507d81c8d', u'sha1Sum': 'c57c4fe4842721b5b491145e652e630507d81c8d'}, u'dist/img/globe.93a63387.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/f2ce6d161e7e4c8c54baaeb1e1f9aa8a50b14843', u'sha1Sum': 'f2ce6d161e7e4c8c54baaeb1e1f9aa8a50b14843'}, u'dist/img/cedd.14a193c3.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6e2f7ab4ca36c2c828b496aa8fdcbdb30d84f3fe', u'sha1Sum': '6e2f7ab4ca36c2c828b496aa8fdcbdb30d84f3fe'}, u'dist/img/desk.ec72ba66.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/8f97c19e2449ae75536932a2f2ef1be5fadbf367', u'sha1Sum': '8f97c19e2449ae75536932a2f2ef1be5fadbf367'}, u'dist/brochures/JavaScript and Recruiting Masterclass.pdf': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/4356da75eb21bdb930f7dc11d136fe8eca120e21', u'sha1Sum': '4356da75eb21bdb930f7dc11d136fe8eca120e21'}, u'dist/img/citywhite.6466bcc3.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6be4ec96701d26b3dff63b015fd89a7a69990822', u'sha1Sum': '6be4ec96701d26b3dff63b015fd89a7a69990822'}, u'jest.config.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6894254e74bed68bc556dedfe1d56a92768b324d', u'sha1Sum': '6894254e74bed68bc556dedfe1d56a92768b324d'}, u'package-lock.json': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/41226cbf94e299ddf88d296c0a5f0f19158dc80c', u'sha1Sum': '41226cbf94e299ddf88d296c0a5f0f19158dc80c'}, u'dist/img/icons/apple-touch-icon-76x76.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/35845d47c4801a9e03d9f6216d9a3d7d73ba69a6', u'sha1Sum': '35845d47c4801a9e03d9f6216d9a3d7d73ba69a6'}, u'dist/img/nikos.cd985c00.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/e4e20cee0bd74d98380934f933b12c7991c71b7e', u'sha1Sum': 'e4e20cee0bd74d98380934f933b12c7991c71b7e'}, u'cafe.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/5589988bf94688c1f14759adc1416b68bb878889', u'sha1Sum': '5589988bf94688c1f14759adc1416b68bb878889'}, u'.idea/modules.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/93c8deaba800710123760d91a65335ab43d491fb', u'sha1Sum': '93c8deaba800710123760d91a65335ab43d491fb'}, u'.idea/vcs.xml': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c92f3eb0ad1c70371e177a4d7d741f90af3f902c', u'sha1Sum': 'c92f3eb0ad1c70371e177a4d7d741f90af3f902c'}, u'dist/service-worker.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/57c79969d1523e601f04791da6a3172c927df30c', u'sha1Sum': '57c79969d1523e601f04791da6a3172c927df30c'}, u'dist/img/res.07a0dd0d.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/a7b4fc49250f52b650537ff0aa2ab8775ed3e240', u'sha1Sum': 'a7b4fc49250f52b650537ff0aa2ab8775ed3e240'}, u'.babelrc': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/607d6dbb618d8cd8f3cbff4526ed913dbaadd923', u'sha1Sum': '607d6dbb618d8cd8f3cbff4526ed913dbaadd923'}, u'dist/img/icons/apple-touch-icon-180x180.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/1b0ebf339465ee9c40f7b3a009ef0a6e98bb45cc', u'sha1Sum': '1b0ebf339465ee9c40f7b3a009ef0a6e98bb45cc'}, u'.eslintrc': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/ddd3cd8f34e1af2542e5cdf0f2643c037afb69a3', u'sha1Sum': 'ddd3cd8f34e1af2542e5cdf0f2643c037afb69a3'}, u'dist/js/app.ba8c14ae.js.map': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/394edba813f5166f4e891f0127d6ef0b7c487750', u'sha1Sum': '394edba813f5166f4e891f0127d6ef0b7c487750'}, u'dist/img/react_class.34dd1401.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c47b98612819c9330206c2222b2de02d7d7df585', u'sha1Sum': 'c47b98612819c9330206c2222b2de02d7d7df585'}, u'dist/img/bg-logo-mobile.5948a107.svg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/3198cf515f4d396384efc3023ede34b760b85ebe', u'sha1Sum': '3198cf515f4d396384efc3023ede34b760b85ebe'}, u'dist/img/henry-be-229092-unsplash.0efa19b2.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6b8fff93da5ce92d74e1d8284398a949f5f44d89', u'sha1Sum': '6b8fff93da5ce92d74e1d8284398a949f5f44d89'}, u'dist/img/dean.dae0956c.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/d7af6d8583bc01c25901c3f7f3d363d7a2978858', u'sha1Sum': 'd7af6d8583bc01c25901c3f7f3d363d7a2978858'}, u'dist/img/icons/apple-touch-icon-60x60.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/7c556a0c940d939838432d524dbd450c4e6f0beb', u'sha1Sum': '7c556a0c940d939838432d524dbd450c4e6f0beb'}, u'dist/img/knect.ecbfee2d.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/120f9c922f4b64ba8de83ea749d6a45038366424', u'sha1Sum': '120f9c922f4b64ba8de83ea749d6a45038366424'}, u'dist/img/icons/msapplication-icon-144x144.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/647d7d5b3854f80aa21a261886581501edfdc10c', u'sha1Sum': '647d7d5b3854f80aa21a261886581501edfdc10c'}, u'quantumjs.code-workspace': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/6874fba33a5edd16a2f27bb0162e3e44553f6c08', u'sha1Sum': '6874fba33a5edd16a2f27bb0162e3e44553f6c08'}, u'dist/img/youtube.002b2f97.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/05c947fb53759b2363b2a368bbfb236573c76f1d', u'sha1Sum': '05c947fb53759b2363b2a368bbfb236573c76f1d'}, u'dist/css/app.7e5ad305.css': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/88bcbf21d2ce5ff2d8b20c2d3df487e3c90025f8', u'sha1Sum': '88bcbf21d2ce5ff2d8b20c2d3df487e3c90025f8'}, u'dist/img/outsourcing.f574c3d8.jpg': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/774ef623f70784eabdd772eba7aad66e724474f3', u'sha1Sum': '774ef623f70784eabdd772eba7aad66e724474f3'}, u'dist/js/app.ba8c14ae.js': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/c1e051a174bd6311e49cd97ad1e2ffcb80fa8436', u'sha1Sum': 'c1e051a174bd6311e49cd97ad1e2ffcb80fa8436'}, u'dist/img/currys_logo.daa5d750.png': {u'sourceUrl': u'https://storage.googleapis.com/staging.fluid-griffin-211109.appspot.com/82bb1b9f771182a31d33f65146dc1bea2c90b0d8', u'sha1Sum': '82bb1b9f771182a31d33f65146dc1bea2c90b0d8'}}]
DEBUG: Converted YAML to JSON: "{
  "entrypoint": {
    "shell": ""
  }, 
  "handlers": [
    {
      "securityLevel": "SECURE_OPTIONAL", 
      "staticFiles": {
        "path": "dist/index.html", 
        "uploadPathRegex": "dist/index.html"
      }, 
      "urlRegex": "/"
    }, 
    {
      "securityLevel": "SECURE_OPTIONAL", 
      "staticFiles": {
        "path": "dist/index.html", 
        "uploadPathRegex": "dist/index.html"
      }, 
      "urlRegex": "/.*"
    }
  ], 
  "runtime": "python27", 
  "runtimeApiVersion": "1", 
  "threadsafe": true
}"
DEBUG: Operation [apps/fluid-griffin-211109/operations/4caa0617-fa14-401f-b37f-6dc18a2208ce] not complete. Waiting to retry.
Updating service [default]...⠛DEBUG: Operation [apps/fluid-griffin-211109/operations/4caa0617-fa14-401f-b37f-6dc18a2208ce] not complete. Waiting to retry.
Updating service [default]...⠹DEBUG: Operation [apps/fluid-griffin-211109/operations/4caa0617-fa14-401f-b37f-6dc18a2208ce] not complete. Waiting to retry.
Updating service [default]...⠹DEBUG: Operation [apps/fluid-griffin-211109/operations/4caa0617-fa14-401f-b37f-6dc18a2208ce] complete. Result: {
    "response": {
        "runtimeApiVersion": "1", 
        "name": "apps/fluid-griffin-211109/services/default/versions/20181120t180650", 
        "servingStatus": "SERVING", 
        "createTime": "2018-11-20T18:07:36Z", 
        "instanceClass": "F1", 
        "env": "standard", 
        "runtime": "python27", 
        "id": "20181120t180650", 
        "threadsafe": true
    }, 
    "done": true, 
    "name": "apps/fluid-griffin-211109/operations/4caa0617-fa14-401f-b37f-6dc18a2208ce", 
    "metadata": {
        "target": "apps/fluid-griffin-211109/services/default/versions/20181120t180650", 
        "method": "google.appengine.v1.Versions.CreateVersion", 
        "user": "f...@gmail.com", 
        "insertTime": "2018-11-20T18:07:31.065Z", 
        "endTime": "2018-11-20T18:07:40.136Z", 
    }
}
Updating service [default]...done.                                                                                
DEBUG: Operation [apps/fluid-griffin-211109/operations/cdb85f75-cc96-419a-b4a1-c4f2230c55fb] not complete. Waiting to retry.
Setting traffic split for service [default]...⠛DEBUG: Operation [apps/fluid-griffin-211109/operations/cdb85f75-cc96-419a-b4a1-c4f2230c55fb] not complete. Waiting to retry.
Setting traffic split for service [default]...⠛DEBUG: Operation [apps/fluid-griffin-211109/operations/cdb85f75-cc96-419a-b4a1-c4f2230c55fb] complete. Result: {
    "response": {
        "split": {
            "allocations": {
                "20181120t180650": 1
            }
        }, 
        "name": "apps/fluid-griffin-211109/services/default", 
        "id": "default"
    }, 
    "done": true, 
    "name": "apps/fluid-griffin-211109/operations/cdb85f75-cc96-419a-b4a1-c4f2230c55fb", 
    "metadata": {
        "target": "apps/fluid-griffin-211109/services/default", 
        "method": "google.appengine.v1.Services.UpdateService", 
        "user": "f...@gmail.com", 
        "insertTime": "2018-11-20T18:07:47.693Z", 
        "endTime": "2018-11-20T18:07:49.233Z", 
    }
}
Setting traffic split for service [default]...done.                                                               
INFO: Previous default version [fluid-griffin-211109/default/20181119t220253] is an automatically scaled standard environment app, so not stopping it.
Deployed service [default] to [https://fluid-griffin-211109.appspot.com]

You can stream logs from the command line by running:
  $ gcloud app logs tail -s default

To view your application in the web browser run:
  $ gcloud app browse
INFO: Display format: "none"
DEBUG: Checking for updates...


Updates are available for some Cloud SDK components.  To install them,
please run:
  $ gcloud components update




George (Cloud Platform Support)

unread,
Nov 26, 2018, 6:17:31 PM11/26/18
to Google App Engine
Hi Nikos, 

The error remains: "INFO: Previous default version is an automatically scaled standard environment app, so not stopping it. "Are you using manual scaling or automatic scaling in your app.yaml? If you're using manual scaling, App Engine will try to keep instances alive indefinitely until you manually shut them down. To avoid similar problems in future, you may choose automatic scaling instead. Right now, you should stop your default version manually, to help with correct deployment. 

Nikos Katsikanis

unread,
Nov 27, 2018, 5:37:28 PM11/27/18
to Google App Engine
Thanks George, would you like to discuss with me over discord? Our Official invite link https://discord.gg/9yGuxRV

I am not sure whether I have manual scaling or automatic scaling specify in my yaml, I can see from the attached that it is autoscaled

Screen Shot 2018-11-27 at 22.32.32.png



It also seems like the latest version is deployed, so I'm not sure why I'm still seeing the old code

Screen Shot 2018-11-27 at 22.33.51.png

George (Cloud Platform Support)

unread,
Nov 28, 2018, 3:27:10 PM11/28/18
to google-a...@googlegroups.com
Hi Nikos, 

You app's logs show errors similar to: 

methodName: "google.appengine.v1.Versions.CreateVersion" 

"status: {
   code:  3    
   details: [
    0: {
     @type:  "type.googleapis.com/google.rpc.BadRequest"      
     fieldViolations: [
      0: {
       description:  "Value "dist/\1$" must be a valid regular expression. Details: invalid escape sequence."        
       field:  "version.handlers[0].static_files.upload_path_regex"        
      }
     ]
    }
   ]
   message:  "The request is invalid."    
  }
 }
 receiveTimestamp:  "2018-07-30T10:03:55.483948799Z"  
 resource: {
  labels: {
   module_id:  "default"    
   project_id:  "***********"    
   version_id:  "20180730t110349"    
  }
  type:  "gae_app"   
 }
 severity:  "ERROR"  
 timestamp:  "2018-07-30T10:03:55.109Z"  
}

This seems to point towards an error in your code; worthwhile investigating. In any case, for a proper in-depth investigation, you are at an advantage posting your issue in the Public Issue Tracker. Confidential communication can easily be set up, to avoid publicly revealing details such as your project ID; you can easily follow all developments and solutions on thread. 

Nikos Katsikanis

unread,
Dec 1, 2018, 5:10:37 AM12/1/18
to Google App Engine
thanks, I can't seem to submit my issue: buttons greyed out
Screen Shot 2018-12-01 at 10.09.42.png

Katayoon (Cloud Platform Support)

unread,
Dec 3, 2018, 1:07:25 PM12/3/18
to Google App Engine
Hi Nikos,

There is a likelihood that you have missed filling some required fields or your message exceeds the maximum of the allowed message size. If so, there should be an error message on top of the page. You may send the output of the commands or the long error messages via attachment.

Nikos Katsikanis

unread,
Dec 22, 2018, 8:01:29 AM12/22/18
to Google App Engine
Sorry even if I only put text, I can't submit anything. What component am I supposed to put?

Nikos Katsikanis

unread,
Dec 22, 2018, 9:22:21 AM12/22/18
to Google App Engine

Nikos Katsikanis

unread,
Jan 3, 2019, 5:22:59 AM1/3/19
to Google App Engine
This UI is confusing, how do I stop this service?
Screen Shot 2019-01-03 at 12.22.49.png

George (Cloud Platform Support)

unread,
Jan 3, 2019, 10:59:04 AM1/3/19
to google-a...@googlegroups.com
Hello Nikos, 

You seem to want to stop your default service, which is not possible. This is why your button is greyed out. To stop this service, you need to redeploy your app with an empty application, and create an app.yaml that uses only static files. Once this is done, you can stop your app using thegcloud app versions stop VERSION_ID command, where "VERSION_ID" is the version of the newly deployed empty application.

Nikos Katsikanis

unread,
Jan 3, 2019, 1:39:08 PM1/3/19
to Google App Engine
Is there a step by step guide for this? I'm not sure about the steps you propose.

George (Cloud Platform Support)

unread,
Jan 4, 2019, 1:57:10 PM1/4/19
to google-a...@googlegroups.com
Hi Nikos, 

Detailing the actions to be taken: 

1) redeploy your app with an empty application: you can read needed details on the "Deploying the Application" documentation page

2) create an app.yaml that uses only static files. You can check the "Configuring the app to use static files" sub-chapter on the "Serving Static Files" page

3) stop your app using the "gcloud app versions stop command": check "gcloud app versions stop" page.

Nikos Katsikanis

unread,
Jan 7, 2019, 3:34:23 PM1/7/19
to Google App Engine
awesome, I deleted the old project to get the custom domain free, any idea how long I need to wait?

Point your domain to qunatumvue
Google will add a free, auto-renewing SSL certificate to your application for security.
The following domain and subdomains will be mapped:


Also what does \1 mean here in this yaml?

handlers:
- url: /(.*\.(js|css|png|jpg|svg|ttf|ico|manifest|pdf))$
static_files: \1
upload: .*\.(js|css|png|jpg|svg|ttf|ico|manifest|pdf)$
# catch all handler to index.html
- url: /.*
static_files: index.html
upload: index.html

George (Cloud Platform Support)

unread,
Jan 7, 2019, 5:29:21 PM1/7/19
to Google App Engine
Hi Nikos, 

This seems to be a new question: how to detach mapping of your custom domain to your service. You did not mention this purpose till now. For a new question, it is better to open a new thread, but not in Groups. This forum meant for general discussion on the platform and its services, not technical matters. If you think you have noticed an issue with Google Cloud Platform, the place to open a new issue were the Public Issue Tracker. This is not the case, as you simply ask for advice. In your case, forums such as stackoverflow would be appropriate, where experienced programmers are ready to provide expert advice. 

To detach the mapping of your custom domain to your service, you can simply follow the advice provided in the "Deleting a custom domain" sub-chapter of the "Setting up a custom domain" document. 
Reply all
Reply to author
Forward
0 new messages