Неверный тип репозитория 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. Вы можете следить за этой веткой здесь.

Другие вопросы по тегам