Release announcement: Puppet 8.5.0 and 7.29.0

15 views
Skip to first unread message

Puppet Product Updates

unread,
Feb 28, 2024, 11:59:37 AMFeb 28
to puppet...@googlegroups.com, puppet-...@googlegroups.com
Note: there is a known issue with both releases and we will be releasing updates correcting it very soon.

Even the smaller releases can have important fixes! This one, for example corrects a subtle data type validation error in the Puppet language. Let me explain.

The data type Integer[1-3] is invalid and the author probably intended it to accept a number range of 1-3. Prior versions of Puppet wouldn't properly validate classes with a data type like this and allowed them to be declared with any Integer value. This could lead to invalid configuration being managed and critical parts of your infrastructure not running.

(For what it's worth, the proper syntax is Integer[1, 3]!)

As of Puppet 8.5.0 and 7.29.0 this edge case is caught, properly validated, and warned on so that you can correct your code. It also adds support for Debian 12, for both ARM and x86_64 architectures.

Release notes:

When you’re ready to upgrade your infrastructure, just head over to docs and follow the instructions for Puppet 8 or for Puppet 7

Happy Puppeteering! 


This e-mail may contain information that is privileged or confidential. If you are not the intended recipient, please delete the e-mail and any attachments and notify us immediately.


Reply all
Reply to author
Forward
0 new messages