Hudson / Jenkins slave on Windows 7
()
()
October 12, 2011 - 12:49
So you want to set up a Windows 7 Hudson slave?
Getting lots of Nasty errors?
Sadly, Hudson doesn't have the most helpful UI & error messages. A few gotchas:
- In the server config, enable "Windows Service" & set the slave name to point to the hostname/IP of the slave. Unlike *nix hosts, it doesn't seem to be possible to set a nickname as well as a target address.
- On the slave, make sure that the hudson user is an administrator, the firewall is disabled (or tweaked quite a bit).
- If you get any errors like "ERROR: Access is denied. See http://wiki.hudson-ci.org/display/HUDSON/Windows+slaves+fail+to+start+via+DCOM for more information about how to resolve this." -> http://issues.hudson-ci.org/browse/HUDSON-4929?focusedCommentId=141124&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_141124
- If you get "ERROR: Message not found for errorCode: 0xC0000034" , then enable remote registry -> http://wiki.hudson-ci.org/display/HUDSON/Windows+slaves+fail+to+start+via+DCOM#WindowsslavesfailtostartviaDCOM-RemoteRegistryService