2021-03-26: IAC Team Status Update

Hello and welcome to another weekly update from the IAC Team. As mentioned last week, we were all off on Monday so we didn’t have the regularly scheduled Community Day at the start of the week so only one module released and one PR merged to report on this week.

Normal service resumes on Monday 29th!

Community Contributions

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

  • ruby-pwsh#118: “(Maint) Ensure canonicalize correctly compares sorted hashes”, thanks to Hvid

Check all the ways to reach us if you want to directly contact us about anything module related.

New Module / Gem Releases

The following modules were released this week:

Cloud CI Update

This week we mainly focused on the puppetlabs-websphere_application_server port and preparing the resources needed for the puppetlabs-satellite_pe_tools module. We’ll soon begin the work for porting the puppetlabs-satellite_pe_tools module integration testing on a multi-node GCP environment.

We also managed to fix the persistent firewall issue this week that was causing a couple of issues after long sessions of debugging and added a couple of other minor bug fixes.

In the near future we’ll start to change our focus towards more training and education on debugging and using the new workflows with the supported Puppet modules.

Community Management Revamp

We’d like to thank Daiana for the wonderful work she did to update the Github Actions nightly report on the community_management website:


I hope you’ll agree that this clean new look makes it easy to quickly get an overview of the state of our modules' CI runs.

Here’s a few words from Daiana about this great work:

As we promised last week, the Github Actions report from our tool ( CM) is finally up. Also, we added more surprises and we’re ready for the phase 2 of re-vamping the report. Here you can find a big PR which contains the new changes.

Meet the DevX Team

A full blog post outlining our remit will be coming soon, but we’re excited to announce the start of the newly reformed Developer Experience Team (DevX)! This is made up of James Pogran, David Armstrong and Ciaran McCrisken.

The DevX team is focused on improving the developer experience across Puppet Products. One of the first areas of focus that is going to get significant time investment is the PDK

It’s no secret that the PDK has not had the care and attention that it warrants over the past year and we’re looking to rectify that.

To discuss future feature work for the PDK, we are trying out the new Github Discussion board here. This replaces the previous RFC workflow of the pdk-planning repo. If you see an open discussion for a feature you would like implemented, please upvote or comment on the discussion.

One of the first discussions we want to invite you to participate in is the future of the PDK Docker project. Come join the discussion here: pdk/discussions#1038

Translate Module Deprecation

We have now officially marked the puppetlabs-translate module as deprecated. David Swan has removed it as a dependency from our supported modules.

JIRA Spring Cleaning

As part of this ongoing effort, the team is spending a bit of downtime to go through and close out old, already addressed and/or now-irrelevant tickets: