[Buildbot] #2855: Use a configuration-management system

Buildbot trac trac at buildbot.net
Mon Oct 13 09:58:06 UTC 2014


#2855: Use a configuration-management system
-------------------+---------------------------
Reporter:  dustin  |       Owner:
    Type:  task    |      Status:  new
Priority:  major   |   Milestone:  sys - future
 Version:  0.8.9   |  Resolution:
Keywords:          |
-------------------+---------------------------

Comment (by ewong):

 I've looked at Ansible, Chef, cfEngine and puppet. (by look, I literally
 mean
 look - via docs.. I've only had a miniscule tidbit experience with Ansible
 and puppet).

 Ansible is the only cms that doesn't require anything to be installed on
 the
 hosts, aside for ssh.  (Windows support, however, is in beta stage,
 whereas
 Windows support on chef and cfEngine seem to be 'good' and puppet works as
 well).

 Ansible is in python. chef and puppet are in ruby. cfengine is in C.
 (dunno if it's relevant to the issue here).

 Puppet is 'proven' to work (ask Dustin :) ).

 AIUI, all configuration changes would be just pushed to a central repo,
 which
 the main 'master' machine would poll and update hosts accordingly.

 Maybe set up a test environment to try out all four?

--
Ticket URL: <http://trac.buildbot.net/ticket/2855#comment:3>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation


More information about the bugs mailing list