gcloud 구성 요소 272.0.0을 사용하여 앱 엔진 표준에 배포 할 수 없음


13

몇 주 동안 내 yaml 파일을 변경하지 않았습니다. 이동 서비스 또는 파이썬을 푸시하려고하더라도 중요하지 않습니다. 이 오류를 본 사람이 있습니까? 참고 : 내 프로덕션 앱이 "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

업데이트 : 최신 버전의 gcloud 구성 요소 (272.0.0)에서만 발생합니다.

방금 이전 버전 (271.0.0)으로 되 돌렸고 모두 다시 잘되었습니다. Google에 버그로 신고하는 방법이 있습니까? 현재 지원 비용을 지불하고 있지 않지만 허용 된 경우 Google 팀을 도와 드리고자합니다.


1
같은 문제가 발생하여 이전 버전의 Google Cloud SDK로 되돌려 서 해결했습니다.
Dave Radcliffe

도커 컨테이너에서 클라우드 SDK를 사용하는 사람은 직접 태그를 사용하여 이전 버전으로 되돌려 야합니다. hub.docker.com/r/google/cloud-sdk/tags
drelliot

1
1.55PM (PDT) 기준으로 최신 버전에서 수정 된 것으로 보입니다. 최신으로 다시 업데이트 할 수 있습니다!
PCS-I

답변:


15

여기에 같은 문제가 있습니다. 현재로서는 유일한 방법은 이전 버전으로 되 돌리는 것입니다.

gcloud components update --version=271.0.0

1.55PM (PDT) 기준으로 최신 버전에서 수정 된 것으로 보입니다. 최신으로 다시 업데이트 할 수 있습니다!


위의 gcloud 구성 요소를 다운 그레이드했습니다. 그러나 내 java / maven 배포가 여전히 실패합니다 : 정보 : 명령 제출 : / 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 [정보] GCLOUD : 오류 : (gcloud.app.deploy) [gs : //runtime-builders/experiments.yaml]에서 YAML을 구문 분석하지 못했습니다 : 매핑 값이 허용되지 않습니다 여기 12 : 32 : 31.031 [정보] GCLOUD : "<파일>"의 2 행 14 열
Bruce Wilcox

프로젝트 빌드를 위해 임시 폴더와 대상 폴더를 삭제하십시오.
PCS-I

이것은 완벽하게 작동했습니다. 감사합니다!
bryan

이 문제도 있지만 반응 앱을 배포하려고했습니다. 임시 폴더와 대상 폴더를 어떻게 삭제합니까?
흥 루우

Windows에서 임시 폴더는 % temp %로 액세스 할 수 있습니다. 반응 응용 프로그램에 대해 캐시 된 것이 확실하지 않습니다. 최악의 경우 이전 버전으로 gcloud를 새로 설치하면 문제가 해결됩니다.
PCS-I
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.