Неверный тип репозитория PYTHON. Допустимый тип - PYPI
Я создал (используя ресурс terraform google_artifact_registry_repository) репозиторий python в реестре артефактов Google . Вот мой код terraform, который его создал:
resource "google_artifact_registry_repository" "pypi" {
provider = google-beta
project = var.project_id
location = var.region
repository_id = "dataplatformpypi"
description = "PyPi repo for use by dataplatform"
format = "PYTHON"
}
вот этот репозиторий:
Теперь я следую краткому руководству по адресу https://cloud.google.com/artifact-registry/docs/python/quickstart , в частности разделу « Настроить аутентификацию », в котором мне предлагается выполнить
gcloud artifacts print-settings python
. Я немного изменил это, чтобы выдать:
gcloud --project myproject artifacts print-settings python --repository dataplatformpypi --location europe-west2
и я получаю ошибку:
ERROR: (gcloud.artifacts.print-settings.python) Invalid repository type PYTHON. Valid type is PYPI.
Я не указал тип репозитория как часть этой команды, поэтому могу только предположить, что «тип репозитория PYTHON» относится к формату репозитория:
Однако, учитывая, что репозиторий был успешно создан и PYTHON (согласно документации ресурсов terraform ) является допустимым значением для формата репозитория, я изо всех сил пытаюсь понять, в чем проблема.
Буду признателен за любой совет.
1 ответ
Похоже, это не проблема конкретного пользователя. Другие пользователи также столкнулись с этой проблемой. Аналогичная проблема продолжается в GitHub. Вы можете следить за этой веткой здесь.