Impossibile distribuire allo standard del motore dell'app con i componenti gcloud 272.0.0


13

Non ho modificato nessuno dei miei file yaml da settimane. Non importa se sto cercando di spingere i miei servizi go o python. Qualcuno ha visto questo errore? Nota: non è sicuro che le mie app di produzione vengano distribuite con qualcosa chiamato "experiments.yaml".

gcloud app deploy myApp.yaml -v v0-11-09 --project=myProject

ERROR: (gcloud.app.deploy) Failed to parse YAML from [gs://runtime-builders/experiments.yaml]: mapping values are not allowed here
  in "<file>", line 2, column 14
make: *** [deploy] Error 1

Aggiornamento: questo si verifica solo con la versione più recente dei componenti gcloud (272.0.0)

Sono appena tornato alla versione precedente (271.0.0) e tutto va di nuovo bene. C'è un modo per segnalare questo come un bug a Google? Al momento non sto pagando per il supporto, ma vorrei aiutare il team di Google se mi fosse permesso.


1
Ho riscontrato lo stesso problema e l'ho risolto ripristinando la versione precedente di Google Cloud SDK.
Dave Radcliffe,

Chiunque utilizzi l'SDK cloud da un contenitore docker dovrebbe ripristinare una versione precedente utilizzando i tag diretti: hub.docker.com/r/google/cloud-sdk/tags
drelliot

1
A partire da 1.55PM (PDT), sembra essere stato risolto sull'ultima versione. Puoi aggiornare di nuovo all'ultimo!
PCS-I,

Risposte:


15

Avere lo stesso problema qui. A partire da ora, l'unico modo è tornare a una versione precedente.

gcloud components update --version=271.0.0

A partire da 1.55PM (PDT), sembra essere stato risolto sull'ultima versione. Puoi aggiornare di nuovo all'ultimo!


Ho declassato i miei componenti gcloud come sopra. Ma la mia distribuzione java / maven non riesce ancora con: INFO: comando di invio: / Users / user / Library / Application Support / google-cloud-tools-java / managed-cloud-sdk / LATEST / google-cloud-sdk / bin / gcloud app deploy --project projectid 12: 32: 31.031 [INFO] GCLOUD: ERRORE: (gcloud.app.deploy) Impossibile analizzare YAML da [gs: //runtime-builders/experiments.yaml]: i valori di mapping non sono consentiti qui 12: 32: 31.031 [INFO] GCLOUD: in "<file>", linea 2, colonna 14
Bruce Wilcox

Prova a eliminare la cartella temporanea e di destinazione per la creazione del tuo progetto.
PCS-I

Questo ha funzionato perfettamente. Grazie!
bryan

avendo anche questo problema ma cercando di distribuire un'app di reazione. come si cancella la cartella temp e target?
Hung Luu,

Su Windows la cartella temp è accessibile con% temp%, non sono sicuro di cosa sia memorizzato nella cache per l'applicazione di reazione. Nel peggiore dei casi, eseguire una nuova installazione di gcloud con una versione precedente dovrebbe risolverlo.
PCS-I
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.