1

В какой-то момент я начал получать следующую ошибку при попытке предоставить новый vm с помощью vagrant:

Есть ошибки в конфигурации этой машины. Пожалуйста, исправьте следующие ошибки и попробуйте снова:

vagrant-omnibus:* '11 .16 'не является верной версией Chef.

Список действительных версий можно найти по адресу:http://www.opscode.com/chef/install/

То же самое происходит, когда я пробую разные версии, такие как "11", "12" и так далее. Что интересно, попытка получить метаданные вручную завершается с ошибкой:

vagrant@precise64:~$ wget https://www.getchef.com/chef/metadatav=11.16.2&prerelease=false&nightlies=false&p=ubuntu&pv=14.04&m=x86_64
[1] 1555
[2] 1556
[3] 1557
[4] 1558
[5] 1559
vagrant@precise64:~$ --2014-12-15 20:10:29--  https://www.getchef.com/chef/metadata?v=11.16.2 Resolving www.getchef.com (www.getchef.com)... 184.106.28.82 Connecting to www.getchef.com (www.getchef.com)|184.106.28.82|:443... connected. ERROR: no certificate subject alternative name matches
        requested host name `www.getchef.com'. To connect to www.getchef.com insecurely, use `--no-check-certificate'.

Может ли это быть причиной того, что омнибус не может найти шеф-повар? Как мне решить эту проблему?

1 ответ1

0

Хотя вы не указали много фактической ошибки, проблема с wget заключается в том, что вам не хватает ? и не цитируя URL. При исходной и реальной ошибке существует вероятность того, что скрипт не сможет автоматически определить вашу ОС или платформу. На какой ОС это?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .