Puppet Ecosystem
Posted on August 11, 2021
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
-
puppetlabs-docker#764
: “Remove stderr empty check to avoid docker_params_changed failures when warnings appear”, thanks to cedws -
puppetlabs-docker#763
: “Duplicate declaration statement: docker_params_changed is already declared”, thanks to basti-nis -
puppetlabs-mysql#1420
: “Set ordering of acceptance tests”, thanks to ghoneycutt -
puppetlabs-stdlib#1196
: “Fix ensure_packages”, thanks to cocker-cc -
facterdb#180
: “release 1.8.0”, thanks to bastelfreak -
pdk-docker#34
: “(MAINT) Update bionic image tag to use date-based tag”, thanks to nkanderson -
rspec-puppet#11
: “Add Ruby 3 support”, thanks to bastelfreak -
metadata-json-lint#117
: “Update rubocop requirement from ~> 0.50.0 to ~> 0.57.2”, thanks to dependabot[bot] -
metadata-json-lint#116
: “Add GitHub actions + badges”, thanks to bastelfreak
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:
-
puppetlabs-apache
(6.4.0
) -
puppetlabs-postgresql
(7.3.0
)
DevX Team Update
PDK 2.2.0
PDK 2.2.0 was released earlier in the week. This update brings two significant new features:
- Support for OSX 11, Debian 11, Fedora 32 & 34
- Ability to configure skipping validation on certain files within a project
We have also bumped the version of Ruby the PDK is running on from 2.4 -> 2.5. Please note, Ruby 2.4 is still available for testing against Puppet 5 environments.
There are also a number of bug fixes and improvements. Full details can be found here.
Goodbye James
Unfortunately we have to say goodbye to James who is leaving Puppet next Tuesday. No doubt, many of you will be aware of the huge amount of contributions James has made to the Puppet ecosystem: James was the architect behind our IIS and DSC modules as well as the new autogenerated DSC modules; he touched nearly every part of Puppet that interacted with Windows across modules, Bolt, Puppet, and tooling; he co-designed and implemented the VSCode extension and language server, vastly improving the lives of everyone writing Puppet code; for the last four months he’s led this team, providing guidance and unifying our vision around what developing and maintaining Puppet content can be. Whether it be Windows content, improving the functionality and experience of Puppet’s products on Windows, the Puppet VSCode Plugin, - it’s no exaggeration to say that his contributions have been many and significant.
We’d like to thank James for his contributions, support and leadership and wish him the very best of luck in the next chapter of his career!
github-changelog-generator moved to puppetlabs namespace
We have forked github-changelog-generator
to puppetlabs
namespace .
This will give more control on adding features and bug fixes which will help us with the supported module release process in the future.
Posted on August 11, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.