I'm installing the puppet 2.7.18 agent unattended via the msi as part of an automated windows install. I need to make sure that the first puppet run that happens is on the first 'clean' boot of the freshly provisioned OS, after OS & puppet configuration has been applied, along with the requisite reboots.
It looks like the options passable to the .msi are thin on the ground - is there a way I can install puppet without it starting the service or doing a puppet run until the service starts naturally at first post-provisioning boot?
puppet.conf
file after the MSI runs?