I have been having this issue the past two days, both using Cloud Builder and running app deploy locally. Have a case open but no resolution yet. Basically 8/10 deployments do not provision servers and eventually the version deletes itself. Pretty disheartening considering I am in the process of moving our infrastructure over to gcp from aws.
On Wednesday, November 7, 2018 at 9:47:39 AM UTC-8, Bulgarian seller wrote: > > I want to upload a project created with Laravel+Vue.is.I created app.yaml > file and added my base64 key into it. > > D:\wamp\www\php\byakimov>gcloud app deploy > Services to deploy: > > descriptor: [D:\wamp\www\php\byakimov\app.yaml] > source: [D:\wamp\www\php\byakimov] > target project: [yakimov-221800] > target service: [default] > target version: [20181107t041055] > target url: [https://yakimov-221800.appspot.com] > > > Do you want to continue (Y/n)? Y > > Beginning deployment of service [default]... > Building and pushing image for service [default] > Started cloud build [a3bbbc34-b549-4256-beb2-80e40aea9475]. > To see logs in the Cloud Console: > https://console.cloud.google.com/gcr/builds/a3 > bbbc34-b549-4256-beb2-80e40aea9475?project=538086323385 > ----------------------------- REMOTE BUILD OUTPUT > ------------------------------ > > starting build "a3bbbc34-b549-4256-beb2-80e40aea9475" > > FETCHSOURCE > Fetching storage object: gs:// > staging.yakimov-221800.appspot.com/eu.gcr.io/yakim > ov-221800/appengine/default.20181107t041055:latest#1541556939977321 > Copying gs:// > staging.yakimov-221800.appspot.com/eu.gcr.io/yakimov-221800/appengi > ne/default.20181107t041055:latest#1541556939977321... > / [0 files][ 0.0 B/ 39.4 MiB] > / [0 files][264.0 KiB/ 39.4 MiB] > - [0 files][ 4.1 MiB/ 39.4 MiB] > \ [1 files][ 39.4 MiB/ 39.4 MiB] > | > Operation completed over 1 objects/39.4 MiB. > > BUILD > Starting Step #0 > Step #0: Pulling image: > gcr.io/gcp-runtimes/php/gen-dockerfile@sha256:2cb2e946d3 > bc120fa12399f366f3cc354ea03e5b9b1cfdde9d881eee400d89bc > Step #0: > sha256:2cb2e946d3bc120fa12399f366f3cc354ea03e5b9b1cfdde9d881eee400d89bc > : Pulling from gcp-runtimes/php/gen-dockerfile > Step #0: Digest: > sha256:2cb2e946d3bc120fa12399f366f3cc354ea03e5b9b1cfdde9d881eee > 400d89bc > Step #0: Status: Downloaded newer image for > gcr.io/gcp-runtimes/php/gen-dockerfi > le@sha256:2cb2e946d3bc120fa12399f366f3cc354ea03e5b9b1cfdde9d881eee400d89bc > Step #0: + php /builder/create_dockerfile.php create --php72-image > gcr.io/google > > -appengine/php72@sha256:fea7c4f7668029b130d810d8e11d862f2e104ea8563186a0acb2b13b > 1d27eaff --php71-image > gcr.io/google-appengine/php71@sha256:1dd8666a236d4b14b30b > 51c2651ba68332e321d9dc93d16aee4f52719b612e53 --php70-image > gcr.io/google-appengi > > ne/php70@sha256:37db04f1a588bc84ae120f6f092a397837abd1e47724812d664e313ad24e5da0 > --php56-image > gcr.io/google-appengine/php56@sha256:2ac81e9eacc135d5ca1fe5161856 > b8a98838288507c43ff23dfba2534c73f90a > Finished Step #0 > Starting Step #1 > Step #1: Pulling image: > gcr.io/cloud-builders/docker@sha256:637ff2ac4a17ece11b80 > 49e4ea54511eac484aad1bdd7c21286804cc7c240779 > Step #1: > sha256:637ff2ac4a17ece11b8049e4ea54511eac484aad1bdd7c21286804cc7c240779 > : Pulling from cloud-builders/docker > Step #1: e5c573070776: Already exists > Step #1: a7e8e7eaedca: Already exists > Step #1: 3c2cba919283: Already exists > Step #1: ec677d19f5eb: Pulling fs layer > Step #1: ec677d19f5eb: Verifying Checksum > Step #1: ec677d19f5eb: Download complete > Step #1: ec677d19f5eb: Pull complete > Step #1: Digest: > sha256:637ff2ac4a17ece11b8049e4ea54511eac484aad1bdd7c21286804cc > 7c240779 > Step #1: Status: Downloaded newer image for > gcr.io/cloud-builders/docker@sha256: > 637ff2ac4a17ece11b8049e4ea54511eac484aad1bdd7c21286804cc7c240779 > Step #1: Sending build context to Docker daemon 216.4MB > Step #1: Step 1/8 : FROM > gcr.io/google-appengine/php72@sha256:fea7c4f7668029b130 > d810d8e11d862f2e104ea8563186a0acb2b13b1d27eaff > Step #1: > sha256:fea7c4f7668029b130d810d8e11d862f2e104ea8563186a0acb2b13b1d27eaff > : Pulling from google-appengine/php72 > Step #1: Digest: > sha256:fea7c4f7668029b130d810d8e11d862f2e104ea8563186a0acb2b13b > 1d27eaff > Step #1: Status: Downloaded newer image for > gcr.io/google-appengine/php72@sha256 > :fea7c4f7668029b130d810d8e11d862f2e104ea8563186a0acb2b13b1d27eaff > Step #1: ---> c46910c42c47 > Step #1: Step 2/8 : ENV DOCUMENT_ROOT='/app/public' APP_LOG='errorlog' > APP_KEY=' > base64:1RER4KbTh2Ltv4n4iVW7VbNvrUBKPlEAYlfiLyJi6Mw=' STORAGE_DIR='/tmp' > FRONT_CO > NTROLLER_FILE='index.php' COMPOSER_FLAGS='--no-dev --prefer-dist' > DETECTED_PHP_V > ERSION='7.2' > Step #1: ---> Running in e2c82dfe5a62 > Step #1: Removing intermediate container e2c82dfe5a62 > Step #1: ---> 6a0cdf41ea12 > Step #1: Step 3/8 : COPY . $APP_DIR > Step #1: ---> e5601d033b33 > Step #1: Step 4/8 : RUN chown -R www-data.www-data $APP_DIR > Step #1: ---> Running in 3bf8e5442d7a > Step #1: Removing intermediate container 3bf8e5442d7a > Step #1: ---> 6526fc83e14f > Step #1: Step 5/8 : RUN /build-scripts/composer.sh > Step #1: ---> Running in e51bad1cf8b0 > Step #1: Using PHP version: 7.2 > Step #1: Install PHP extensions... > Step #1: Running composer... > Step #1: [91mLoading composer repositories with package information [0m > [91m > Step #1: [0m [91mInstalling dependencies from lock file [0m [91m > Step #1: [0m [91mPackage operations: 39 installs, 0 updates, 0 removals > [0m [91 > m > Step #1: [0m [91mAs there is no 'unzip' command installed zip files are > being u > npacked using the PHP zip extension. [0m [91m > Step #1: [0m [91mThis may cause invalid reports of corrupted archives. > Installi > ng 'unzip' may remediate them. [0m [91m > Step #1: [0m [91m - Installing doctrine/inflector (v1.3.0): [0m > [91mDownloadi > ng [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing doctrine/lexer (v1.0.1): [0m > [91mDownloading [ > 0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing dragonmantank/cron-expression (v2.2.0): > [0m [9 > 1mDownloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing erusev/parsedown (1.7.1): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing vlucas/phpdotenv (v2.5.1): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/css-selector (v4.1.7): [0m > [91mDownloa > ding [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing tijsverkoyen/css-to-inline-styles (2.2.1): > [0m > [91mDownloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/polyfill-php72 (v1.10.0): [0m > [91mDown > loading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/polyfill-mbstring (v1.10.0): [0m > [91mD > ownloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/var-dumper (v4.1.7): [0m > [91mDownloadi > ng [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/routing (v4.1.7): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/process (v4.1.7): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/polyfill-ctype (v1.10.0): [0m > [91mDown > loading [0m [91m (100%) > Step #1: [0m [91m - Installing symfony/http-foundation (v4.1.7): [0m > [91mDown > loading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/event-dispatcher (v4.1.7): [0m > [91mDow > nloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing psr/log (1.0.2): [0m [91mDownloading [0m > [91m > (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/debug (v4.1.7): [0m > [91mDownloading [0 > m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/http-kernel (v4.1.7): [0m > [91mDownload > ing [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/finder (v4.1.7): [0m > [91mDownloading [ > 0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing symfony/console (v4.1.7): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing egulias/email-validator (2.1.6): [0m > [91mDownl > oading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing swiftmailer/swiftmailer (v6.1.3): [0m > [91mDown > loading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing paragonie/random_compat (v9.99.99): [0m > [91mDo > wnloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing ramsey/uuid (3.8.0): [0m [91mDownloading > [0m [ > 91m (100%) [0m [91m > Step #1: [0m [91m - Installing psr/simple-cache (1.0.1): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing psr/container (1.0.0): [0m [91mDownloading > [0m > [91m (100%) [0m [91m > Step #1: [0m [91m - Installing opis/closure (3.1.1): [0m [91mDownloading > [0m > [91m (100%) > Step #1: [0m [91m - Installing symfony/translation (v4.1.7): [0m > [91mDownload > ing [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing nesbot/carbon (1.34.0): [0m > [91mDownloading [0 > m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing monolog/monolog (1.24.0): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing league/flysystem (1.0.48): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing laravel/framework (v5.7.12): [0m > [91mDownloadi > ng [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing fideloper/proxy (4.0.0): [0m > [91mDownloading [ > 0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing jakub-onderka/php-console-color (v0.2): > [0m [9 > 1mDownloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing nikic/php-parser (v4.1.0): [0m > [91mDownloading > [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing jakub-onderka/php-console-highlighter > (v0.3.2): > [0m [91mDownloading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing dnoegel/php-xdg-base-dir (0.1): [0m > [91mDownlo > ading [0m [91m (100%) [0m [91m > Step #1: [0m [91m - Installing psy/psysh (v0.9.9): [0m [91mDownloading > [0m [9 > 1m (100%) [0m [91m > Step #1: [0m [91m - Installing laravel/tinker (v1.0.8): [0m > [91mDownloading [ > 0m [91m (100%) [0m [91m > Step #1: [0m [91mGenerating optimized autoload files > Step #1: [0m [91m> Illuminate\Foundation\ComposerScripts::postAutoloadDump > [0m > [91m > Step #1: [0m [91m> @php artisan package:discover [0m [91m > Step #1: [0mDiscovered Package: fideloper/proxy > Step #1: Discovered Package: laravel/tinker > Step #1: Discovered Package: nesbot/carbon > Step #1: Package manifest generated successfully. > Step #1: Removing intermediate container e51bad1cf8b0 > Step #1: ---> 53cb4bb39d91 > Step #1: Step 6/8 : RUN /bin/bash /build-scripts/move-config-files.sh > Step #1: ---> Running in 083570f08830 > Step #1: Moving user supplied config files... > Step #1: Removing intermediate container 083570f08830 > Step #1: ---> 17fd49c4abec > Step #1: Step 7/8 : RUN /usr/sbin/nginx -t -c /etc/nginx/nginx.conf > Step #1: ---> Running in 6f767b692a2f > Step #1: [91mnginx: the configuration file /etc/nginx/nginx.conf syntax is > ok > Step #1: [0m [91mnginx: configuration file /etc/nginx/nginx.conf test is > succes > sful > Step #1: [0mRemoving intermediate container 6f767b692a2f > Step #1: ---> d5a01d226f7d > Step #1: Step 8/8 : RUN /bin/bash /build-scripts/lockdown.sh > Step #1: ---> Running in 9f0a0bc1f584 > Step #1: Locking down the document root... > Step #1: Removing intermediate container 9f0a0bc1f584 > Step #1: ---> 11af4c2214c4 > Step #1: Successfully built 11af4c2214c4 > Step #1: Successfully tagged > eu.gcr.io/yakimov-221800/appengine/default.20181107 > t041055:latest > Finished Step #1 > PUSH > Pushing eu.gcr.io/yakimov-221800/appengine/default.20181107t041055:latest > The push refers to repository [ > eu.gcr.io/yakimov-221800/appengine/default.201811 > 07t041055] > 29cf631c522f: Preparing > 7619c3b93a12: Preparing > cc231c7996f8: Preparing > a1ef117ddfc5: Preparing > 1b9a87ba1600: Preparing > 3f44eda866e1: Preparing > 99c687a1362d: Preparing > ab8915c6e449: Preparing > df1e928a046e: Preparing > 1f5cbdfc7ac7: Preparing > 5f6dfb1d75cc: Preparing > 3f430ccc782a: Preparing > 5591c6e061dc: Preparing > ea87c1a6aa32: Preparing > aa6984ac9f8f: Preparing > cf10c9b3f326: Preparing > bc086669c165: Preparing > f09631e66cde: Preparing > 84ff92691f90: Preparing > 8c468b8e19fa: Preparing > b056439591da: Preparing > 3f44eda866e1: Waiting > 99c687a1362d: Waiting > ab8915c6e449: Waiting > df1e928a046e: Waiting > 1f5cbdfc7ac7: Waiting > 5f6dfb1d75cc: Waiting > 3f430ccc782a: Waiting > 5591c6e061dc: Waiting > ea87c1a6aa32: Waiting > aa6984ac9f8f: Waiting > cf10c9b3f326: Waiting > bc086669c165: Waiting > f09631e66cde: Waiting > 84ff92691f90: Waiting > 8c468b8e19fa: Waiting > b056439591da: Waiting > 7619c3b93a12: Pushed > 29cf631c522f: Pushed > 3f44eda866e1: Layer already exists > 99c687a1362d: Layer already exists > ab8915c6e449: Layer already exists > df1e928a046e: Layer already exists > 1f5cbdfc7ac7: Layer already exists > 5f6dfb1d75cc: Layer already exists > 3f430ccc782a: Layer already exists > 5591c6e061dc: Layer already exists > ea87c1a6aa32: Layer already exists > aa6984ac9f8f: Layer already exists > cf10c9b3f326: Layer already exists > bc086669c165: Layer already exists > f09631e66cde: Layer already exists > 84ff92691f90: Layer already exists > 8c468b8e19fa: Layer already exists > b056439591da: Layer already exists > cc231c7996f8: Pushed > 1b9a87ba1600: Pushed > a1ef117ddfc5: Pushed > latest: digest: > sha256:153f9d979c602f5758ce9aa8621c2aa8a798a51b510837db926789ccd > 21bb488 size: 4709 > DONE > > -------------------------------------------------------------------------------- > > > Updating service [default] (this may take several minutes)...failed. > ERROR: (gcloud.app.deploy) Error Response: [4] Timed out waiting for the > app inf > rastructure to become healthy. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at https://groups.google.com/group/google-appengine. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/49291e3d-25e0-4de6-8dce-bb353571c590%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.