Puppet Core 9.0 Released with Ruby 4.0, OpenSSL 3.5, and Security Hardening
Perforce has released Puppet Core 9.0.0 and Puppet Core 8.21.0, marking a significant update to the infrastructure automation tool. Puppet Core 9 upgrades the runtime to Ruby 4.0.5 and OpenSSL 3.5.7, with the latter adding groundwork for post-quantum cryptography and making TLS 1.3 the default protocol. Puppet Server now requires a minimum of JDK 21 and uses Jetty 12, while legacy PSON support has been removed in favour of modern data formats. Both releases include security fixes, including stricter SSH key validation that rejects previously accepted malformed keys. Users staying on the 8.x track can adopt Puppet Core 8.21 for security and support fixes without taking on the major dependency changes introduced in version 9.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in