[Buildbot-devel] Buildbot improvements
Nathaniel Smith
njs at pobox.com
Fri Oct 7 06:03:46 UTC 2005
On Fri, Oct 07, 2005 at 03:23:03PM +1000, Stephen Thorne wrote:
> I took a braindump of what I'm thinking about doing on the weekend for
> the twisted vsprint, if anyone has any comments, I'd really appreciate
> it.
>
> I'm basically thinking about making it possible to have many slave
> machines for a single slave column on the buildmaster.
>
> http://www.livejournal.com/users/jerub/71638.html
Some thoughts on related veins:
-- it'd be nice in general to have better UI for "groups" of
buildslaves. Our buildbot:
http://venge.net:9000
is already too wide, and in an ideal world we'd have lots _more_
columns there. Mostly this is because we want to test lots of
different variants of basically similar setups... having some UI
way to group related slaves together at the top level, and then
drill down, would be nice, and seem to fit in with your
multi-slave stuff.
-- for your script, make sure projects can customize various parts
easily. You might find our recipe to be a useful data point:
http://venge.net/monotone/bb-howto.txt
-- a very nice feature that buildbot doesn't have, along the same
lines as an install script, would be remote upgrading. If a
buildslave needs its build environment tweaked or its buildbot
install upgraded, then one has to track down the buildslave
owner, and this can be terrifically hard. Data point: for our
buildbot, we needed to tweak the buildslave environment, to
upgrade to a newer buildbot version, and upgrade the local VCS
install. I sent out simple step-by-step instructions on July
5th, and have sent some nags since then. We _still_ haven't
gotten all of our buildslaves running again. (Maybe I should
just be telling them to drop a certain public key in their
buildbot user's .ssh/authorized_keys or something -- though that
won't help for all the exotic systems that are where buildslaves
are most useful...)
-- Nathaniel
--
"But in Middle-earth, the distinct accusative case disappeared from
the speech of the Noldor (such things happen when you are busy
fighting Orcs, Balrogs, and Dragons)."
More information about the devel
mailing list