我已经创建了一个基于预种子的自动安装系统,其中包括一个 kickstart。
到目前为止,它运行良好 - 无论是在 vm 上,还是在 nuc 或服务器上的 usb 上。我现在的主要问题是,我无法在此过程中运行 puppet 代码。
puppet 正在安装 apt-get install puppet
在此期间我如何运行 puppet 代码?该文件将在 cd rom 路径的文件系统根目录中可用。
欢迎提出任何建议/提示。提前致谢!
答案1
您可以添加命令来运行如下命令:
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"';