Simple question about recent Puppet versions

22 views
Skip to first unread message

David Karr

unread,
Feb 11, 2016, 5:01:51 PM2/11/16
to Puppet Users
I know very little about Puppet, as I'm just starting to examine it.

I had a couple of very high level questions about versions.

As soon as I entered this group, I noticed the announcement about Puppet 3.8.5 being released, and the docs pointer for that goes to the Puppet web site, showing version 3.8. When I go to the latest docs on the Puppet web site, it shows version 4.3.

I thought perhaps this indicates that there are parallel release trains, being at least 3.x and 4.x, but I casually searched in this group for announcements that seemed to be in the version 4.x range, and I didn't see anything.

I also noticed that very recent books on Puppet are talking about version 4.

Can someone explain the versions landscape?  I do understand that the commercial version has a different versioning scheme.  At this point, I'm just concerned about the versioning of the open source project(s).

Kylo Ginsberg

unread,
Feb 11, 2016, 5:28:04 PM2/11/16
to puppet...@googlegroups.com
You are correct - there are two parallel release trains, one for 3.x and one for 4.x. In the 4.x train, puppet is released as the anchor of an all-in-one package including puppet and lots of other related components (ruby, openssl, facter, hiera, etc). That all-in-one package is called puppet-agent and you will see announcements in this group for puppet-agent, e.g. most recently the announcement for puppet-agent 1.3.5. [1]

Note that in a agent-master setup you'd also want to grab a puppet server package. The most recent announcement there is for puppetserver 2.2.1. [2]



--
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...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/e289f2bc-edc8-414c-9108-4797b7576e14%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Kylo Ginsberg | ky...@puppetlabs.com | irc: kylo | twitter: @kylog

David Karr

unread,
Feb 12, 2016, 4:56:42 PM2/12/16
to Puppet Users
On Thursday, February 11, 2016 at 2:28:04 PM UTC-8, Kylo Ginsberg wrote:
On Thu, Feb 11, 2016 at 1:04 PM, David Karr <davidmic...@gmail.com> wrote:
I know very little about Puppet, as I'm just starting to examine it.

I had a couple of very high level questions about versions.

As soon as I entered this group, I noticed the announcement about Puppet 3.8.5 being released, and the docs pointer for that goes to the Puppet web site, showing version 3.8. When I go to the latest docs on the Puppet web site, it shows version 4.3.

I thought perhaps this indicates that there are parallel release trains, being at least 3.x and 4.x, but I casually searched in this group for announcements that seemed to be in the version 4.x range, and I didn't see anything.

I also noticed that very recent books on Puppet are talking about version 4.

Can someone explain the versions landscape?  I do understand that the commercial version has a different versioning scheme.  At this point, I'm just concerned about the versioning of the open source project(s).

You are correct - there are two parallel release trains, one for 3.x and one for 4.x. In the 4.x train, puppet is released as the anchor of an all-in-one package including puppet and lots of other related components (ruby, openssl, facter, hiera, etc). That all-in-one package is called puppet-agent and you will see announcements in this group for puppet-agent, e.g. most recently the announcement for puppet-agent 1.3.5. [1]

So you're telling me that "Puppet 4" is actually "puppet-agent", the latest version of which is 1.3.5?  So there won't be any release announcements for "Puppet 4", just for "puppet-agent"?
 

Kylo Ginsberg

unread,
Feb 12, 2016, 6:22:18 PM2/12/16
to puppet...@googlegroups.com
On Fri, Feb 12, 2016 at 1:56 PM, David Karr <davidmic...@gmail.com> wrote:
On Thursday, February 11, 2016 at 2:28:04 PM UTC-8, Kylo Ginsberg wrote:
On Thu, Feb 11, 2016 at 1:04 PM, David Karr <davidmic...@gmail.com> wrote:
I know very little about Puppet, as I'm just starting to examine it.

I had a couple of very high level questions about versions.

As soon as I entered this group, I noticed the announcement about Puppet 3.8.5 being released, and the docs pointer for that goes to the Puppet web site, showing version 3.8. When I go to the latest docs on the Puppet web site, it shows version 4.3.

I thought perhaps this indicates that there are parallel release trains, being at least 3.x and 4.x, but I casually searched in this group for announcements that seemed to be in the version 4.x range, and I didn't see anything.

I also noticed that very recent books on Puppet are talking about version 4.

Can someone explain the versions landscape?  I do understand that the commercial version has a different versioning scheme.  At this point, I'm just concerned about the versioning of the open source project(s).

You are correct - there are two parallel release trains, one for 3.x and one for 4.x. In the 4.x train, puppet is released as the anchor of an all-in-one package including puppet and lots of other related components (ruby, openssl, facter, hiera, etc). That all-in-one package is called puppet-agent and you will see announcements in this group for puppet-agent, e.g. most recently the announcement for puppet-agent 1.3.5. [1]

So you're telling me that "Puppet 4" is actually "puppet-agent", the latest version of which is 1.3.5?

More like: the puppet-agent package installs puppet (plus additional batteries useful when running puppet), and wrt specific versions, puppet-agent 1.x contains puppet 4.x.

For a more complete listing of all the batteries included in puppet-agent, and all the versions of those batteries: https://docs.puppetlabs.com/puppet/latest/reference/about_agent.html
 
  So there won't be any release announcements for "Puppet 4", just for "puppet-agent"?

Correct.
 
 

Note that in a agent-master setup you'd also want to grab a puppet server package. The most recent announcement there is for puppetserver 2.2.1. [2]



--
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...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/e289f2bc-edc8-414c-9108-4797b7576e14%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Kylo Ginsberg | ky...@puppetlabs.com | irc: kylo | twitter: @kylog

--
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...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages