Ошибка Google App Engine: требуется имя_приложения_приложения - PullRequest
0 голосов
/ 02 октября 2018

Мы настроили CI для развертывания Google App, и он работал до вчерашнего дня, у нас возникли проблемы с развертыванием в Google App Engine, ошибка отображается следующим образом:

ERROR: (gcloud.app.deploy) Error Response: [13] Flex operation projects/projectname/regions/asia-northeast1/operations/f26017a5-ade6-42a6-bd49-1ea287e086 error [INTERNAL]: An internal error occurred while processing task /appengine-flex-v1/update_flex_deployment/flex_update_resources>2018-10-02T01:19:39.513Z362: app_bucket_name is required.

Details: [
  [
    {
      "@type": "type.googleapis.com/google.protobuf.Any",
      "value": {
        "@type": "type.googleapis.com/google.appengine.errors.AggregateDebugInfo",
        "debugInfo": {
          "stackEntries": [
            "java.lang.IllegalStateException: app_bucket_name is required.",
            "\tat com.google.common.base.Preconditions.checkState(Preconditions.java:507)",
            "\tat com.google.apphosting.admin.flex.resources.deployment.UpdateResourcesProducerModule.produceWriteGcsMetadata(UpdateResourcesProducerModule.java:323)",
            "\tSuppressed: com.google.common.util.concurrent.UncheckedExecutionException: ",
            "\t\tat com.google.apps.framework.producers.Present.checkSucceeded(Present.java:54)",
            "\t\tat com.google.apphosting.admin.flex.resources.deployment.UpdateResourcesProducerModule.patchDmDeployment(UpdateResourcesProducerModule.java:347)",
            "\tSuppressed: com.google.common.labs.concurrent.LabsFutures$10: GraphFuture{key=@com.google.apps.framework.producers.PrivateVisibility(annotation=\"@com.google.apphosting.admin.flex.resources.deployment.UpdateResourcesProducerModule$NarrowUpdateTargetDm\", module=com.google.apphosting.admin.flex.resources.deployment.UpdateResourcesProducerModule.class) com.google.apphosting.admin.flex.lib.dm.internal.proto.Deployment} failed: java.lang.IllegalStateException: app_bucket_name is required.",
            "\t\tat com.google.apps.framework.producers.PresentImpl.get(PresentImpl.java:29)",
            "\t\tat com.google.apphosting.admin.flex.resources.deployment.UpdateResourcesProducerModule.narrowDmUpdated(UpdateResourcesProducerModule.java:444)"
          ]
        }
      }
    }
  ]
]

Exited with code 1

Кто-нибудь знаеткак мы могли бы это исправить?

P / S: Это связано с недавним запуском Google cloud-tasks ?

1 Ответ

0 голосов
/ 03 октября 2018

Как указано в Google Issue Tracker :

Привет, когда вы пытались развернуть, перезаписывали ли вы существующую версию?Если да, не могли бы вы попробовать развернуть версию с новым именем вместо ее перезаписи?Кажется, ошибка, которую вы заметили, является известной проблемой, поэтому на данный момент это обходной путь, так как инженерная группа App Engine работает над этой проблемой.

Я попытался развернуть новую версию, и она работает,затем я переключаю его обратно на перезапись существующей версии, и она снова работает.(* работает и для других приложений.)

Мы все еще не уверены, что является причиной этой внезапной проблемы.

P / S: Я также добавил разрешение для своегоСлужба CI в ведре с «Владельцем хранилища прежних версий»

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...