Не удалось инициализировать сборку «vsphere-iso»: тип компоновщика не найден: vsphere-iso

У меня возникли проблемы с MacOSX с подключаемым модулем Packer, который, похоже, не распознается. Я установил его несколькими способами. Включая создание каталога ~/.packer.d/plugins и перемещение туда плагина, а также предоставление разрешений execute.

Это плагин: packer-builder-vsphere

Я запускаю очень простую сборку упаковщика только для проверки и получаю сообщение об ошибке:
Failed to initialize build 'vsphere-iso': builder type not found: vsphere-iso

Я также попытался добавить его в тот же каталог, что и упаковщик /usr/local/bin/, И я также попытался запустить его из Current Running Directory. Ни один из этих методов не работает, и я не уверен, что мне не хватает.

Любая помощь будет оценена по достоинству.

Спасибо!


person Mickie Smith    schedule 10.11.2018    source источник
comment
Каков результат ls -l /full-path-to-the-plugin/packer*?   -  person Rickard von Essen    schedule 10.11.2018


Ответы (1)


Имя исполняемого файла плагина неверно, оно должно быть packer-builder-vsphere-iso и не включать версию.

person Rickard von Essen    schedule 15.11.2018
comment
О, спасибо! Это то, с чем я могу справиться. Failed to initialize build 'vsphere-iso': error initializing builder 'vsphere-iso': fork/exec /usr/local/bin/packer-builder-vsphere-iso: no such file or directory - person Mickie Smith; 15.11.2018
comment
У меня Failed to initialize build 'vsphere-iso': error initializing builder 'vsphere-iso': fork/exec /Users/me/.packer.d/plugins/packer-builder-vsphere-iso: exec format error :-( - person zx1986; 12.04.2019
comment
Вы добавили неправильный двоичный файл или не смогли сделать его возбудимым? - person Rickard von Essen; 12.04.2019