From owner-freebsd-stable@FreeBSD.ORG Sat Feb 7 17:17:31 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0645B9B0 for ; Sat, 7 Feb 2015 17:17:31 +0000 (UTC) Received: from gromit.dlib.vt.edu (gromit.dlib.vt.edu [128.173.126.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gromit.dlib.vt.edu", Issuer "Chumby Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CB868EE2 for ; Sat, 7 Feb 2015 17:17:30 +0000 (UTC) Received: from macbook.chumby.lan (c-71-63-94-21.hsd1.va.comcast.net [71.63.94.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gromit.dlib.vt.edu (Postfix) with ESMTPSA id 151F2848; Sat, 7 Feb 2015 12:17:21 -0500 (EST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: push a few config files to dozen or so servers From: Paul Mather In-Reply-To: <20150206223141.GA1637@holstein.holy.cow> Date: Sat, 7 Feb 2015 12:17:21 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <20150205130234.3fcbabfb@efreet.mimar.rs> <54D37932.7010808@madpilot.net> <20150205154743.GO88387@mail0.byshenk.net> <3552828A-536D-41AB-B56D-F47AA4164A79@gromit.dlib.vt.edu> <6CC9FCD8-EB12-4DD1-A76E-8F43C044340F@ultra-secure.de> <20150206223141.GA1637@holstein.holy.cow> To: parv X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-stable@freebsd.org, Rainer Duffner , Greg Byshenk X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2015 17:17:31 -0000 On Feb 6, 2015, at 5:31 PM, parv wrote: > in message <6CC9FCD8-EB12-4DD1-A76E-8F43C044340F@ultra-secure.de>, > wrote Rainer Duffner thusly... >>=20 > ... >> I???ve always wanted to try ansible, which looks like it has >> decent support for FreeBSD. >>=20 >> Anybody got experience with that? >=20 > =46rom Dan L (not me) ... >=20 > http://dan.langille.org/2013/12/22/ansible-versus-salt/ >=20 > https://twitter.com/search?q=3Dfrom%3Adlangille%20ansible&src=3Dtypd >=20 >=20 > - parv One of the reasons I've been looking at Salt recently is because of this = post in December 2014 by Craig Rodrigues, who set up and maintains the = FreeBSD project's Jenkins cluster: = https://lists.freebsd.org/pipermail/freebsd-testing/2014-December/000693.h= tml Going by that post, it seems that he is leaning towards using Salt to = manage the cluster. My hope is that if jenkins.freebsd.org is using Salt for infrastructure = management then perhaps FreeBSD support might get a boost in the Salt = community. I'm previously familiar with Puppet and am looking at Salt at the = moment. There are similar concepts between the two, e.g., pillars =3D = hiera; grains =3D facter; etc. I haven't looked at Ansible very = closely, but it seems that Salt also covers the same ground in its = strong focus on orchestration. I think all these systems are very good in their own right, but in the = end community support for your preferred OS is paramount. I'm hoping = that FreeBSD looking at using Salt for the Jenkins cluster might boost = FreeBSD support in the Salt community. Cheers, Paul.