The IAC team has been working on a couple of interesting things in the past week. Here’s a brief overview of what we’ve been up to:
Virtual Puppet Camp Germany
Puppet Camp Berlin has gone virtual. We invite you to join us for an immersive and educational event without the risk of travel.
Join us online at Virtual Puppet Camp Germany for technical talks from local leaders to level up your Puppet skill.
- Date And Time:
Tue, May 5, 2020
9:00 AM – 12:30 PM CEST
Paula Muir will be one of the MCs for the Puppet Camp.
One thing we are always happy to talk about is the release of a module, in this case:
puppet-modulebuilder Gem 0.2.0 Release
Thanks a lot to ekohl for the improvement on puppet-modulebuilder!
Continued Work on Puppet DSC
The Puppet DSC project continues on through phase II, with this week seeing the ability to puppetize a PowerShell module’s DSC resources with a single command (
New-PuppetDscModule), as well as improving the output modules themselves, ensuring that their reference documentation and README are generated.
The other big change in the last week was to the underlying provider and type generation, improving debuggability and fully mapping embedded CIM instances!
To any community members who would like to be part of our beta testing program, I encourage you to reach out to firstname.lastname@example.org with answers to the following questions:
- What are the top three PowerShell modules with DSC resources you use/depend on the most?
When we talk of community it’s not just the issues that they have raised, but also the contributions that they have made, so here’s a few of the excellent PRs opened by community members that have been merged in over the last week:
- Fix custom port in extension
- Extend Log Options
- MODULES-10550 fix keyspec parsing to allow whitespaces
- Add set_noop parameter
- Revert “Puppet 4 functions”
- Remove legacy (old API) “mysql_password” function
What’s happening in the community section
CampToCamp (now a Service Delivery Partner and always stellar community supporters) have taken over maintenance of puppet-catalog-diff
The PDK has shifted under the ownership of the IA Content Team. The team is currently working on our first PDK release, which we hope to have with you soon.
The final thing that I wish to talk about today is the work finalising our adoption of Litmus as a test environment throughout our modules:
All our modules are now ported to litmus.
That’s it for this weeks update, a big THANK YOU for all your contributions and support.