Я создал автоматизированную систему установки на основе 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"';