Вычисления gcloud больше не доступны после перехода на v2beta2

После запуска: gcloud components update beta

Кажется, я потерял команды вычисления:

gcloud -h Usage: gcloud [optional flags] <group | command> group may be auth | beta | components | config | dns | preview | topic command may be docker | help | info | init | version

Как вернуть вычислительные ресурсы, чтобы выполнять такие простые вещи, как: gcloud compute images list --project google-containers | grep container-vm?

Я следовал пути миграции из: https://cloud.google.com/deployment-manager/latest/migration-guide

Это мой gcloud -v:

Google Cloud SDK 0.9.67

beta 2015.06.30
bq 2.0.18
bq-nix 2.0.18
core 2015.06.30
core-nix 2015.06.02
gcloud 2015.06.30
gcutil-msg 2015.06.09
gsutil 4.13
gsutil-nix 4.12
preview 2015.06.30

Каждый раз, когда я запускаю команду compute, консоль зацикливается, пока я не убью с помощью Ctrl+C:

[gcloud _19:33:01 $]]^_^ gcloud compute -h

You do not currently have this command group installed.  Using it 
requires the installation of components: [compute]
WARNING: Component [compute] no longer exists.

All components are up to date.
Restarting gcloud command:
  $ gcloud compute -h

You do not currently have this command group installed.  Using it 
requires the installation of components: [compute]
WARNING: Component [compute] no longer exists.

All components are up to date.
Restarting gcloud command:
  $ gcloud compute -h

^C

Я что-то пропустил?

ура Лео


person Leonardo    schedule 02.07.2015    source источник
comment
неважно. Я переустановил gcloud: curl sdk.cloud.google.com | бить   -  person Leonardo    schedule 02.07.2015
comment
есть идеи, почему это происходит?   -  person 0bserver07    schedule 03.07.2015
comment
Понятия не имею. Я думаю, это произошло из-за того, что у меня ранее был добавлен альфа-репозиторий для gcloud compute target-https-proxies.   -  person Leonardo    schedule 03.07.2015
comment
Анализ Леонардо верен. Старые репозитории доверенных тестировщиков плохо работают с последними выпусками gcloud. Если кто-то еще столкнется с этим, вы сможете исправить это без переустановки, выполнив следующие действия: (i) запустите gcloud components repositories list и обратите внимание на напечатанный uri репозитория (ii) запустите gcloud components repositories delete <uri> (iii) запустите gcloud componets update   -  person Jeffrey Vaughan    schedule 04.07.2015


Ответы (1)


У меня была такая же ошибка после обновления моих инструментов gcloud. Мне пришлось заменить текущий, переустановив комплект gcloud, чтобы он заработал.

person 0bserver07    schedule 03.07.2015