2023-03-24: Content & Tooling Team Status Update

Reusable Workflows

Some of you may have noticed a few changes to our modules lately.

Thanks to a lot of good work put in by Craig and Jordan We will soon have reusable workflows rolled out across all of our modules simplifying the test process and helping to prevent any issues from slipping through.

As part of this they have also removed Honeycomb from the workflows, so for anyone who has gotten headaches in the past trying to read through the workflow output (i.e. Me), look forward to having a much easier time of it in the future.

Puppet 6 is on the way out! Here Comes Puppet 8!!

Some more good news is that with the release of Puppet 8 quickly approaching, we will be officialy dropping support for Puppet 6 from all of our modules and adding support for Puppet 8 in it’s place.

As part of this process we will be rolling out several other improvements to our modules, helping to ensure that they are in as good of a quality as they can be.

Support for Ruby 3.2

As part of this we will be supporting Ruby versions up to 3.2 with testing already underway to ensure that there are no issues and that everything is working as it should following the removal of puppet-module-gems.

Just as a note to anyone who is still using this, you can expect it to be archived in the near future, so you should work quickly to remove it from your modules.

Rubocop Bumped to 2.48.1

Alongside our work to add support we will also be rolling out a new version of Rubocop on all of our Modules, with the pin being set to the newest released version.

This work will include a new commitment to keeping the rubocop version up to date with the most current releases, with a regular check scheduled to ensure that we do not fall so far behind again in the future.

Vox Pupuli Election Results

Finally I would like to congratulate our new Vox Pupuli Caesar(’s)!

All these wonderful people have been elected to lead you forward for the next year so you may want to get in good their good books while you can, or you may find yourself trembling in fear of them in the near future! (Insert mad laughter here.)

For more information you can check the blog post put out by the wonderful Ben Ford!

Community Contributions

We’d like to thank the following people in the Puppet Community for their contributions over this past week:

New Module / Gem Releases

The following modules were released this week: