[mnet-devel] unit tests fixed in v0.7
Brian Warner
warner at lothar.com
Wed Feb 11 18:38:14 GMT 2004
Kyle Hasselbacher <kyle-list-mndev at toehold.com> writes:
>
> From the description it sounds as if the master needs a static IP, but the
> slaves do not. I have a very modest (166MHz) Linux box on a static IP.
> I'm offering hardware, not time, understand. I'll make an account for
> someone who will do the work.
That is correct. The slaves can be behind NAT boxes or on unstable addresses
as long as they can establish a connection to the master. (although if the
slave's address changes frequently, you run into the problem of maintaining
TCP connections across those changes, but the slave *will* reconnect if the
connection is dropped, so if address changes happen by losing the connection
and then bringing it back up, all should be well).
The master does not require much CPU power: it is only scheduling the builds
and serving the status web pages. The slaves do all the work.
I'd recommend setting up a user named 'buildbot', making sure python is
installed (2.3 or 2.2), and (if your distribution has it conveniently
packaged) installing Twisted (1.0 or newer) as well. Both the buildbot code
and the twisted code can be installed locally in ~buildbot/lib/, but Twisted
is a trifle large to not be shared among the rest of the system.
thanks,
-Brian
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel
More information about the Mnet-devel
mailing list