Details
-
New Feature
-
Status: Accepted
-
Normal
-
Resolution: Unresolved
-
puppet-agent 6.9.0
-
None
-
This applies to Windows 10 Professional/Enterprise operating systems running on Microsoft Surface Laptop 3, as well as other hardware models.
-
Needs Assessment
Description
Requesting an option to skip installing puppet's windows services during msi installations completely. There are currently a few options to customize the windows services while installing with the provided msi but none to prevent creating the services. For now we are using the "PUPPET_AGENT_STARTUP_MODE" option to install the services in the disabled state and then removing them (with puppet) since we provide our own scheduled wrapper process for puppet runs. Each time puppet agent is upgraded with the msi these services are recreated and must be removed again.
In some situations, such as the very first boot of Windows, the service installation can fail completely due to a suspected issue with the LocalSystem account. An option to prevent installing services would avoid this situation and prevent upgrades from reinstalling the unwanted services.
I'm happy to provide additional information regarding this request. Thanks!