[Buildbot-commits] [Buildbot] #68: New mechanism for monitoring buildbot startup
Buildbot
nobody at buildbot.net
Sat Mar 2 15:46:42 UTC 2013
#68: New mechanism for monitoring buildbot startup
--------------------+-------------------------
Reporter: joduinn | Owner: tom.prince
Type: defect | Status: assigned
Priority: major | Milestone: 0.8.8
Version: 0.7.5 | Resolution:
Keywords: sprint |
--------------------+-------------------------
Comment (by dustin):
The fix here is, I think, for the startup script to set up an IPC channel
with the new process, and then use that to get status information from the
master. That channel could be a PB listener on a random port, listening
only on 127.0.0.1, plus a random username/password. When the master first
starts up, it would connect to this port and authenticate, then send both
Twisted log information and state changes (starting, configuring, running,
failed, etc.) to the script.
This could work on most systems, although it will run afoul of the Windows
firewall if python.exe is not given an exclusion. For that, I think we
could add a '--no-wait' option that simply starts the master and skips the
rest.
--
Ticket URL: <http://trac.buildbot.net/ticket/68#comment:15>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the Commits
mailing list