Puppet Server release notes

Puppet Server 8.0.0

Released April 2023 and shipped with Puppet 8.0.0.


Upgrade JRuby to 9.4. Puppet Server vendors JRuby 9.4, which implements most of the Ruby 3.1 interface. We recommend extension authors avoid Ruby language features added in 3.1 and later, as well as avoiding any deprecated Ruby language features removed in Ruby 3.0, 3.1, or 3.2. SERVER-3167

Deprecations and removals

Deprecate Java 8 for Puppet Server in Platform 7. Puppet Server and PuppetDB no longer support Java 8, as mentioned in https://groups.google.com/g/puppet-dev/c/yg0YjNwhnTg/m/URqRFzanAgAJ. Java 17 is the preferred version to run Puppet Server and PuppetDB. Puppet Server will support Java 11 for as long as supported Operating Systems only have Java 11 available. SERVER-2782