We've finally, finally finished up getting just about everything here 
under config management(in our case puppet), the last step being to get 
RANCID up and dealing with a few odd ducks in the network equipment.  I 
also just finished up the initial work on our new deployment/promotion 
system, which is a redmine plugin(you can view it on my github here: 
https://github.com/cammoraton/redmine_deployment) that uses mcollective to 
trigger various actions on remote machines(mainly svn checkouts, which we 
use to update heira, puppet and our yum repository) and which can also tie 
into Jenkins/Hudson, and wrapped some things around the vmware API and 
cobbler to do automated provisioning of test nodes.  There's a ton of work 
left to do there and a lot of refactoring required but the basic 
underpinnings are done.

So now it's time for the next step, start applying some software release 
tricks to our config management infrastructure and then, ideally, to tie 
this into jenkins.  It seems straightforward enough, but the trick will be 
to not have to duplicate everything in order to test everything.  I have a 
nice broad sketch of what I'd like it do, but of course the devil is in 
the details here. 

Has anyone on list done this?  It seems like the natural evolution of 
config management so surely someone has.

--Nick
_______________________________________________
bblisa mailing list
[email protected]
http://www.bblisa.org/mailman/listinfo/bblisa

Reply via email to