Windows installer stuck on the "Starting services" step

asked 2016-02-07 17:34:46 -0500

hlaf gravatar image

I've been trying to install Puppet v3.8.6 on a Windows 7 Pro (x64) client, so far, to no avail.

The master is also v3.8.6, running on CentOS 6 (x86); it is already managing a couple of v3.8.6 clients, running on CentOS (x64) and Windows 7 Ultimate (x64).

On the Windows 7 Pro clients, however, I'm not being able to get past the "Starting services" installation step, which hangs indefinitely without giving any hint as to what the source of the problem might be. Upon inspection of the Windows Services Dialog I can see that the Puppet Agent service is indeed stuck in the "Starting" state, but I cannot get any further insight. Moreover, I'm also unable to either manually stop the service or gracefully cancel the installer - the only surefire way I've found to accomplish this has been a reboot followed by a run of some other software's msi package to revert the failed Puppet installation.

I've also followed the suggestion given on Troubleshooting Puppet on Windows and ran the installer with msiexec using the /l*v install.txt option to generate a log file, but I can't make much sense of it:

(...)
Action 0:46:53: InstallServices. Installing new services
MSI (s) (90:A4) [00:46:53:673]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000)
MSI (s) (90:A4) [00:46:53:673]: Executing op: ServiceInstall(Name=puppet,DisplayName=Puppet Agent,ImagePath="C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin\ruby.exe" -rubygems "C:\Program Files (x86)\Puppet Labs\Puppet\service\daemon.rb",ServiceType=16,StartType=2,ErrorControl=32769,,Dependencies=[~],,StartName=GABO\LocalSystem,Password=**********,Description=Periodically fetches and applies configurations from a Puppet master server.,,)
InstallServices: Service: 
MSI (s) (90:A4) [00:46:53:688]: Executing op: ActionStart(Name=StartServices,Description=Starting services,Template=Service: [1])
Action 0:46:53: StartServices. Starting services
MSI (s) (90:A4) [00:46:53:688]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000)
MSI (s) (90:A4) [00:46:53:688]: Executing op: ServiceControl(,Name=puppet,Action=1,Wait=1,)
StartServices: Service: Puppet Agent

Does anyone know what is going on here or, alternatively, what additional troubleshooting actions I should take?

Thanks

edit retag flag offensive close merge delete

Comments

Hi, Is UAC enabled? do you run the installation from an elevated command prompt? Can you install the agent using the GUI installation instead?

Yeayu gravatar imageYeayu ( 2016-02-20 08:24:14 -0500 )edit