2023-06-02: Content & Tooling Team Status Update
Categories:
The return of Perforce summer hours
Happy Friday everyone! Hope you are all looking forward to the weekend, I know we all are here in the CAT Team with the long awaited return of perforce summer hours. Summer hours mean we get our friday afternoons “back”, to spend some quality time with our family, friends or to just chill out after a hectic first half of the year.
The LVM module
Some big news this week… puppetlabs-lvm is now offically supported! The work to get this module officially supported was quite big, but some of the main bits were:
- Puppet 8 compatiblity added
- Dropping of Puppet 6 support
- Porting acceptance tests over to puppet_litmus
Deferred functions
Sencha and Parvez have been continuing the rollout of deferred functions to our supported modules. This week puppetlabs-sqlserver, puppetlabs-tomcat and puppetlabs-apt have all received updates.
New release of Stdlib
Just a friendly reminder that puppetlabs-stdlib v9.0.0 was released this week, which included alot of housekeeping like the removal, namespacing and deprecation of stdlib functions. So keep an eye out for any unfamiliar failures with your modules, as this may be the culprit.
Check out an interview from our very own David Sandilands and Ben Ford
Join Mike Vizard in an interview with David Sandilands, PM of Ecosystems, and Ben Ford, director of community at Puppet, as they discuss the intersection of open-source software and DevOps. David Sandilands and Ben Ford, Puppet | OSS North America 2023
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
puppetlabs-accounts#439
: “Remove workaround from user.pp”, thanks to CoreyCook8puppetlabs-stdlib#1364
: “Fix strings syntax issue and generate reference.md”, thanks to MartyEwingspuppetlabs-stdlib#1362
: “re-add support for loading aliases in yaml files”, thanks to lollipopmanpuppetlabs-stdlib#1356
: “Namespace Puppet 4.x functions”, thanks to smortexpuppetlabs-stdlib#1349
: “Add a function to update / regenerate deprecated shims”, thanks to smortexpdk#1246
: “(ISS-1123) Verbose output w/ junit file”, thanks to coreymbemetadata-json-lint#136
: “Make semantic_puppet a hard dependency”, thanks to bastelfreakmetadata-json-lint#134
: “Drop pry development dependency”, thanks to bastelfreakmetadata-json-lint#133
: “Add Ruby 3.1/3.2 support”, thanks to bastelfreakmetadata-json-lint#132
: “GCG: Add faraday-retry dep”, thanks to bastelfreakmetadata-json-lint#131
: “Add dummy CI job we can depend on”, thanks to bastelfreakmetadata-json-lint#125
: “Drop Ruby =< 2.4 support”, thanks to bastelfreak and the following people who helped get it over the line (ekohl)
New Module / Gem Releases
The following modules were released this week:
puppetlabs-stdlib
(9.0.0
)puppetlabs-tomcat
(7.1.0
)puppetlabs-chocolatey
(8.0.0
)puppetlabs-kubernetes
(7.1.1
)