The first feature release in the Puppet 6 series is now available for
download. This is a backwards-compatible release which contains a
mixture of bugfixes and enhancements. It includes component updates to
Puppet Server, Agent, and PuppetDB.
Of particular note for this release:
- Puppet Server has a JRuby update that implements Ruby 2.5 and has experimental support for Java 11.
- PuppetDB now uses "ahead-of-time" (AOT) compilation for a performance boost when starting up and issuing commands.
- The Puppet Agent contains a number of type and provider fixes,
including a configurable timeout for service operations on Windows,
support for systemd on Linux Mint 18 and 19, and selinux improvements.
Additionally, a long-standing bug which prevented some kinds of notified
resources (like reboots and execs) from showing up in reports is now
fixed (
PUP-9339)
A special community shout-out for this release goes to Jared Ledvina, for the selinux improvements in PUP-9330!
As always, see the release notes for the full list of changes in this release: https://puppet.com/docs/puppet/6.1/release_notes_osp.html