Я пытался загрузить два пользовательских изображения в течение некоторого времени, и у меня не получалось неоднократно В процессе импорта приложение Google всегда отвечает сообщением о том, что учетная запись службы по умолчанию Compute Engine не имеет роли role / compute.storageAdmin. Тем не менее, я оба назначил его, используя CLI в качестве веб-интерфейса.
Примечательно, что приложение выдает эту ошибку при изменении размера диска. Исходный размер диска составляет около 10 ГБ, однако он пытается преобразовать его в диск размером 1024 ГБ (!). Это заставило меня задуматься, может ли это быть слишком большим для приложения, и, следовательно, оно выдает ошибку, в которой отсутствуют разрешения?
В качестве последующих вопросов я не нашел никаких опций для установки размера диск (не в CLI, ни в веб-приложении). Кто-нибудь знает такие варианты?
Вот сообщение об ошибке, которое я получил:
ate-import-3ly9z": StatusMatch found: "Import: Resizing temp-translation-disk-3ly9z to 1024GB in projects/0000000000000/zones/europe-west4-a."
[import-and-translate]: 2020-05-01T07:46:30Z Error running workflow: step "import" run error: step "wait-for-signal" run error: WaitForInstancesSignal FailureMatch found for "inst-importer-import-and-translate-import-3ly9z": "ImportFailed: Failed to resize disk. The Compute Engine default service account needs the role: roles/compute.storageAdmin'"
[import-and-translate]: 2020-05-01T07:46:30Z Serial-output value -> target-size-gb:1024
[import-and-translate]: 2020-05-01T07:46:30Z Serial-output value -> source-size-gb:7
[import-and-translate]: 2020-05-01T07:46:30Z Serial-output value -> import-file-format:vmdk
[import-and-translate]: 2020-05-01T07:46:30Z Workflow "import-and-translate" cleaning up (this may take up to 2 minutes).
[import-and-translate]: 2020-05-01T07:47:34Z Workflow "import-and-translate" finished cleanup.
[import-image] 2020/05/01 07:47:34 step "import" run error: step "wait-for-signal" run error: WaitForInstancesSignal FailureMatch found for "inst-importer-import-and-translate-import-3ly9z": "ImportFailed: Failed to resize disk. The Compute Engine default service account needs the role: roles/compute.storageAdmin'"
ERROR
ERROR: build step 0 "gcr.io/compute-image-tools/gce_vm_image_import:release" failed: step exited with non-zero status: 1
ERROR: (gcloud.compute.images.import) build a9ccbeac-92c5-4457-a784-69d486e85c3b completed with status "FAILURE"
Спасибо за ваше время!
РЕДАКТИРОВАТЬ: Не уверен, но я Конечно, это связано с тем, что 1024GB слишком велик. Я загрузил 64 ГБ без каких-либо проблем, используя те же методы. Для тех, кто читает после меня, это, скорее всего, проблема (: