No se puede implementar en el estándar del motor de aplicaciones con los componentes de gcloud 272.0.0

13

No he cambiado ninguno de mis archivos yaml en semanas. No importa si estoy tratando de impulsar mis servicios go o python. Alguien ha visto este error? Nota: No infunde confianza en que mis aplicaciones de producción se están implementando con algo llamado "experiment.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

Actualización: esto solo ocurre con la versión más reciente de los componentes de gcloud (272.0.0)

Acabo de volver a la versión anterior (271.0.0) y todo está bien nuevamente. ¿Hay alguna manera de informar esto como un error a Google? Actualmente no estoy pagando por el soporte, pero me gustaría ayudar al equipo de Google si me lo permitieran.

Steve
fuente
1
Encontré el mismo problema, y ​​también lo resolví volviendo a la versión anterior del SDK de Google Cloud.
Dave Radcliffe el
Cualquier persona que use el SDK en la nube desde un contenedor acoplable debe volver a una versión anterior usando las etiquetas directas: hub.docker.com/r/google/cloud-sdk/tags
drelliot
1
A partir de la 1.55 p.m. (PDT), parece haberse solucionado en la última versión. ¡Puedes actualizar a la última versión nuevamente!
PCS-I

Respuestas:

15

Tener el mismo problema aquí. A partir de ahora, la única forma es volver a una versión anterior.

gcloud components update --version=271.0.0

A partir de la 1.55PM (PDT), parece estar arreglado en la última versión. ¡Puedes actualizar a la última versión nuevamente!

PCS-I
fuente
Bajé mis componentes de gcloud según lo anterior. Pero mi implementación de java / maven todavía falla: INFO: envío del comando: / Users / user / Library / Application Support / google-cloud-tools-java / managed-cloud-sdk / LATEST / google-cloud-sdk / bin / Implementación de la aplicación gcloud --project projectid 12: 32: 31.031 [INFO] GCLOUD: ERROR: (gcloud.app.deploy) No se pudo analizar YAML desde [gs: //runtime-builders/experiments.yaml]: los valores de mapeo no están permitidos aquí 12: 32: 31.031 [INFO] GCLOUD: en "<file>", línea 2, columna 14
Bruce Wilcox
Intente eliminar su carpeta temporal y de destino para la construcción de su proyecto.
PCS-I
Esto funcionó perfectamente. ¡Gracias!
Bryan
teniendo este problema también pero tratando de implementar una aplicación de reacción. ¿Cómo se elimina la carpeta temporal y de destino?
Hung Luu
En Windows, se puede acceder a la carpeta temporal con% temp%, no estoy seguro de qué se almacena en caché para su aplicación de reacción. En el peor de los casos, hacer una instalación nueva de gcloud con una versión anterior debería solucionarlo.
PCS-I