Назад | Перейти на главную страницу

Предварительная загрузка и код марионетки Ubuntu 16.04 во время кикстарта

Я создал автоматизированную систему установки на основе preseed, вкл. кикстарт.

Пока это работает нормально - либо на vm, либо на usb на nuc или серверах. Моя основная проблема сейчас в том, что я не могу запустить код марионетки во время этой процедуры.

puppet устанавливается apt-get install puppet в этом

Как я могу при этом запустить код марионетки? Файл будет доступен в корне файловой системы по пути компакт-диска.

Любые предложения / подсказки будут очень приветствоваться. Заранее спасибо!

Вы можете добавить команду для запуска примерно так:

d-i preseed/late_command string \
 in-target /bin/bash -c '/path/to/puppet apply /path/to/puppet.pp'; \
 in-target /bin/bash -c 'echo "Some status message"';