[Buildbot-devel] What changes does reconfig understand?

Geoff Wedig gwedig at d2.com
Tue May 8 16:57:44 UTC 2007


I am attempting to set up our buildbot so that we can add things to it 
without having to restart, but I'm having trouble,, mainly because of 
some misunderstanding I have with the manual, I think.

According to the manual section 
4.2(http://buildbot.sourceforge.net/manual-0.7.5.html#Loading-the-Config-File), 
it should be possible to add and remove builds and status targets, but 
when I've tried this, they seem to never show up.  For example, I added 
a new builder named dcraw_mac and a new status target (html) to my 
config file.  I expect to see a new report at the port requested, and a 
new column in the existing ones.

I run buildbot reconfig <dir>, and get the following output:

sending SIGHUP to process 17799
2007/05/08 09:40 PDT [-] loading configuration from 
/usr/dd/buildbot/buildmaster/master/master.cfg
2007/05/08 09:40 PDT [-] builder dcraw_linux is unchanged
2007/05/08 09:40 PDT [-] builder racestats_linux is unchanged
2007/05/08 09:40 PDT [-] builder dcraw_w2k is unchanged
2007/05/08 09:40 PDT [-] builder racestats_w2k is unchanged
2007/05/08 09:40 PDT [-] loadConfig_Sources, change_svc is 
<buildbot.changes.changes.ChangeMaster instance at 0x2a99b9afc8> 
<buildbot.master.BuildMaster instance at 0x2a99b9acb0>
2007/05/08 09:40 PDT [-] configuration update started
2007/05/08 09:40 PDT [-] configuration update complete

Reconfiguration appears to have completed successfully.

There is some change occurring, but no mention of the new builder or the 
status target.  And they don't seem to be present.  The builder or the 
status target. 

I have similar problems with removing builders and status targets.

The manual seems to suggest that this sort of thing is possible, but 
maybe I'm misreading?  Can someone offer any assistance clearing up my 
confusion?

Thanks in advance,

Geoff Wedig

-- 
Geoff Wedig
Software Engineer
Digital Domain





More information about the devel mailing list