[Buildbot-devel] BuildBot for Desired State Configuration

Jeremy Cornett jeremy.cornett at venafi.com
Mon Feb 23 19:00:08 UTC 2015


Thank you everyone for your responses. It’s good to know that I’m not alone in attempting this, and the answers seem equally varied. That said, I’ve decided upon Puppet for this because it’s free (mostly), it has an active developer community, I have an in house resource who uses Puppet, it will work on Linux and Windows, and they do have Windows specific modules. Wish me luck!

 


Description: http://www.venafi.com/img/venafi_email_signature_logo.gif

| Jeremy Cornett | Configuration Management Engineer

 

 





I have been searching for a simple way to execute commands against all of my BuildBot slaves to perform on demand maintenance to the boxes. Maybe I need to rotate and SSH key, run Windows Update, or install a program. Since I administer Windows and Linux buildslaves (mostly Windows), I can’t use a single technology to do this with, or if I could, it’s extremely frustrating to configure, especially on windows. I was thinking that I could setup a builder one each of the buildslaves that would run scripts to do maintenance/configuration on the machine, and to protect those builders I could only let them be forced after an authorized user logs in and they’d only be show in a special category, so they wouldn’t appear on the normal waterfall page everyone sees. I know there’s a lot of tools out there for configuring systems like Puppet or Powershell DSC, but I was wondering, has anyone has ever tried to do it with BuildBot as the delivery mechanism, and custom scripts for the actual configuration?

 

Thanks,

Jeremy Cornett

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20150223/30c3884d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 2704 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20150223/30c3884d/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5931 bytes
Desc: not available
URL: <http://buildbot.net/pipermail/devel/attachments/20150223/30c3884d/attachment.bin>


More information about the devel mailing list