At least as a Docker user I nearly always want to be running latest.
In my experience with fast moving software you're best biting the
bullet and paying the incremental cost of regular upgrades, rather
than say doing jumps from 1.8 to 1.12. In cases where you want to run
a specific version you can be explicit about the version either in
your Puppet code or in hiera. So it's the default rather than a hard
requirement.
To clarify as well, when I said latest I really meant 'present' in
Puppet terms. So you get the latest version on first install, but it's
not set to automatically update existing installs, unless of course
you set your hiera or the relevant parameter to 'latest'.
A lot of this depends on how you use Puppet and how you roll out changes mind.
Most modules take the same approach, ie. specifying the relevant
package should be 'present', which means on first install on a clean
system you get the latest version.
Gareth
> --
> 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/bf4352e2-429c-4835-8421-e72349b94761%40googlegroups.com.