> On Tue, May 31, 2016 at 12:18 PM, Jan Matèrne (jhm) <apa...@materne.de>
> wrote:
> > Why Puppet? The Jenkins stuff is done via Ansible.
> > Multiple automatisation tools?
> >
> 
> The Jenkins stuff that was done in Ansible was done by a volunteer, who
> chose to use Ansible because it was something he knew, even though we
> had puppet deployed (though not very widely at the time). Having config
> management is better than not, so we used it, and due to other
> priorities and staffing issues, we still don't have the Buildbot or
> Jenkins slaves completely puppetized, though our plan is to deprecate
> Ansible once that is done. But for now, it serves a very useful purpose
> - and it was a mountain of work that was completed and for that segment
> of our machines it was tremendously useful.
> 
> As for why puppet - because when we were evaluating config management
> systems more staff members knew that than any of the others - but not
> by much. Since then, all of the staff members have picked it up - some
> by just doing it, others by attending training, and it's worked pretty
> consistently into our process. It's not necessarily the best CM tool,
> but it's the one that seems to be working for us now.
> 
> --David

Thanks for that detailed explanation, David.
I thinking which tool I should learn next and understanding the ASF infra is 
one point on my agenda.

Jan

Reply via email to