Сбой упаковщика vmware-iso с "неожиданным EOF" - PullRequest
1 голос
/ 19 апреля 2019

Я новичок в Packer и пытаюсь использовать компоновщик Packer vmware-iso. Я попытался создать шаблон Ubuntu 18.04 и CentOS 7. Оба терпят неудачу в одной и той же точке. Я не уверен, что мне не хватает. Я даже не уверен, с чего начать устранение неполадок. Когда я запускаю сборщик пакетов, он выполняет следующие шаги:

  • Получение ISO
  • Выход из цикла извлечения для ISO
  • Создание дискеты ... (Я использую дискету для файла .cfg, потому что я создаю непосредственно на хосте esx)
  • Загрузка дискеты на удаленный компьютер ...
  • Загрузка ISO на удаленный компьютер ...
  • Создание необходимых дисков виртуальной машины
  • Создание и запись файла VMX
  • Сборка 'ubuntu-1604' с ошибкой: неожиданный EOF
  • Некоторые сборки не были завершены успешно и имели ошибки:
  • ubuntu-1604: неожиданный EOF
  • Сборки завершены, но артефакты не созданы

Это не совсем точно, так как на хосте ESX присутствуют артефакты: папка packer_cache с ISO папка виртуальной машины с файлом vmdk, но файлы vmx отсутствуют.

Вот некоторые из выводов журнала:

  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 Запись VMX в: /tmp/vmw-iso942565597/ubuntu-1804-base.vmx
  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 Очистка удаленного пути: / vmfs / volume / datastore1 / packer_cache / packer670624036
  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 Удаление пути к удаленному кешу / vmfs / volume / datastore1 / packer_cache / packer670624036 (локальный / vmfs / volume / datastore1 / packer_cache / packer670624036)
  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 [DEBUG] Открытие новой сессии ssh
  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 [DEBUG] запуск удаленной команды: rm -f "/ vmfs / volume / datastore1 / packer_cache / packer670624036"
  • 2019/04/19 12:03:30 упаковщик: 2019/04/19 12:03:30 Удаление дискеты: / tmp / packer670624036
  • 2019/04/19 12:03:30 упаковщик: паника: ошибка времени выполнения: неверный адрес памяти или разыменование нулевого указателя
  • 2019/04/19 12:03:30 упаковщик: [сигнал SIGSEGV: код нарушения сегментации = 0x1 адрес = 0x10 шт = 0x1df735c]
...