On 17 June 2016 at 23:42, Dan Mahoney <goo...@gushi.org> wrote: > All, > > I keep seeing updates about a new release of a standalone puppet agent. > > Other than small file size and a possible reduced dependency set, is there > any useful point in porting it to FreeBSD? > > Right now, on FreeBSD, pkg shows the following subset of things for a "pkg > search puppet" (there are other things that aren't relevant, like a Nagios > plugin and the like): > > puppet37-3.7.5_1 Configuration management framework written in > Ruby > puppet38-3.8.4_1 Configuration management framework written in > Ruby > puppet4-4.4.1 Configuration management framework written in > Ruby > puppetdb-2.3.8_1 PuppetDB storeconfigs backend > puppetdb-terminus-2.3.4_1 PuppetDB storeconfigs backend terminus module > puppetdb-terminus4-4.0.0 PuppetDB storeconfigs backend terminus module > puppetdb4-4.0.0 PuppetDB storeconfigs backend > puppetserver-2.2.1 Puppet Server running in the JVM > > None of these version numbers seem to align with the things I see being > announced here -- do the packages being built here basically include the > agent? > > We have lots of nodes where we don't need a full puppet server, but I don't > know how much code that would actually save. (Disk is cheap) >
This is a good place to start to understand what the puppet-agent package is: https://docs.puppet.com/puppet/latest/reference/about_agent.html Specifically it's an all-in-one package which includes Puppet as well as all it's dependencies (including Ruby, OpenSSL, etc.) and some additional Puppet-related tools. I would guess the puppet4-4.4.1 package you mentioned includes Puppet 4.4.1. You can see from the above page that that version of Puppet was included in the puppet-agent 1.4.1 release. (the latest version is 1.5.2, which includes Puppet 4.5.2) The advantage of the puppet-agent package in this context is that the whole thing can be validated as known-good. So you're not left managing a separate version of Ruby and the other Ruby dependencies. Some prefer managing everything themselves, so whether a puppet-agent package for FreeBSD meets your needs is a bigger question. But it would have the the 4.5.x series of Puppet rather than the older 4.4.1 version. Gareth > -Dan > > -- > > > --------Dan Mahoney-------- > Techie, Sysadmin, WebGeek > Gushi on efnet/undernet IRC > ICQ: 13735144 AIM: LarpGM > Site: http://www.gushi.org > --------------------------- > -- Gareth Rushgrove @garethr devopsweekly.com morethanseven.net garethrushgrove.com -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAFi_6yJEd%3DYC5Td9e2gaCONUimnhD1SBYDctwgWqP9W%2BMmEFgw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.