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.

Module Releases

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

puppet-modulebuilder gem, which has now been released!

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 dsc@puppet.com with answers to the following questions:

  • What are the top three PowerShell modules with DSC resources you use/depend on the most?

Community Contributions

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:

We would like to thank Julien Acroute, Markus Opolka, janit42, David Newton and Alexander Fisher for the contributions and hope to see more from them in the future.

What’s happening in the community section

PDK

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.

Litmus

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.

Wrap-up

That’s it for this weeks update, a big THANK YOU for all your contributions and support.