Nie można wdrożyć w standardzie silnika aplikacji z komponentami gcloud 272.0.0


13

Od tygodni nie zmieniłem żadnego z moich plików yaml. Nie ma znaczenia, czy próbuję przesłać moje usługi go lub python. Czy ktoś widział ten błąd? Uwaga: Nie budzi to zaufania, że ​​moje aplikacje produkcyjne są wdrażane za pomocą czegoś o nazwie „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

Aktualizacja: występuje tylko w najnowszej wersji komponentów gcloud (272.0.0)

Właśnie wróciłem do poprzedniej wersji (271.0.0) i znów wszystko jest w porządku. Czy istnieje sposób, aby zgłosić to jako błąd do Google? Obecnie nie płacę za wsparcie, ale chciałbym pomóc zespołowi Google, jeśli pozwolono mi.


1
Napotkałem ten sam problem, a także go rozwiązałem, przywracając poprzednią wersję pakietu Google Cloud SDK.
Dave Radcliffe

Każdy, kto korzysta z zestawu SDK w chmurze z kontenera dokowanego, powinien powrócić do starszej wersji przy użyciu bezpośrednich tagów: hub.docker.com/r/google/cloud-sdk/tags
drelliot

1
Od wersji 1.55PM (PDT) wydaje się być naprawiony w najnowszej wersji. Możesz ponownie zaktualizować do najnowszej wersji!
PCS-I,

Odpowiedzi:


15

Mając ten sam problem tutaj. Na razie jedynym sposobem jest przywrócenie starszej wersji.

gcloud components update --version=271.0.0

Od wersji 1.55PM (PDT) wydaje się być naprawiony w najnowszej wersji. Możesz ponownie zaktualizować do najnowszej wersji!


Obniżyłem swoje komponenty gcloud na niższą wersję zgodnie z powyższym. Ale moje wdrożenie java / maven nadal nie działa z: INFO: przesłanie polecenia: / Users / user / Library / Application Support / google-cloud-tools-java / managed-cloud-sdk / LATEST / google-cloud-sdk / bin / wdrożenie gcloud --project projectid 12: 32: 31.031 [INFO] GCLOUD: ERROR: (gcloud.app.deploy) Nie można przeanalizować YAML z [gs: //runtime-builders/experiments.yaml]: wartości mapowania są niedozwolone tutaj 12: 32: 31.031 [INFO] GCLOUD: w „<plik>”, wiersz 2, kolumna 14
Bruce Wilcox

Spróbuj usunąć folder tymczasowy i docelowy dla kompilacji projektu.
PCS-I,

To działało idealnie. Dziękuję Ci!
bryan

ten problem występuje, ale próbujesz wdrożyć aplikację reagującą. jak usunąć folder tymczasowy i docelowy?
Hung Luu

W systemie Windows folder temp jest dostępny za pomocą% temp%, nie jestem pewien, co jest buforowane dla twojej aplikacji reagującej. W najgorszym przypadku wykonanie nowej instalacji gcloud ze starszą wersją powinno to naprawić.
PCS-I,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.