2023-02-03: Content & Tooling Team Status Update
Categories:
First Friday of February
Today is the first Friday of February and we have spent the week working on the ongoing projects our team takes cares of. On one side, we are continuing work on both our revamp of the puppet supported Firewall module and general preparations for incoming Puppet updates. On the other, some members of the team have been busy preparing for nexts weeks camp.
CfgMgmtCamp
As previously mentioned, some members of our team, namely Craig, David and Gavin, are going to be heading on a business trip to Ghent, Belgium. They will be participating in CfgMgmtCamp from the 6th-8th and will hold their own presentations about safe practices during Puppet code development and our new puppet lint plugin. If you are planning to visit the conference, make sure to pay them a visit!!
Syntax updates and a heads up!
As some of you might have noticed already. There are ongoing works to update the syntax of our supported modules and reduce the number of lint exclusions happening around. This is being done in preparation for the release of Puppet 8. Keep your heads up for more information on this soon as most modules will be somewhat affected by it.
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
puppetlabs-apache#2375
: “(#2374) Suse: Switch modsec_default_rules to array “, thanks to bastelfreakpuppetlabs-apache#2373
: " security{,_crs}.conf: switch to structured facts”, thanks to bastelfreakpuppetlabs-apache#2372
: “(#2371) security.conf: Test for SecTmpDir”, thanks to bastelfreakpuppetlabs-firewall#1095
: “debian: service: fixensure
parameter usage”, thanks to damonbreeden and the following people who helped get it over the line (kjetilho)puppetlabs-kubernetes#610
: “Update GPG fingerprint for apt.kubernetes.io”, thanks to deric and the following people who helped get it over the line (none0nfg)puppetlabs-kubernetes#601
: “Use Rubocop to inspect rspec files”, thanks to dericpuppetlabs-kubernetes#586
: “add new parameter node_extra_taints”, thanks to BaronMskpuppetlabs-postgresql#1394
: “postgresql instances fix parameter indention server::instance::passwd (8/x)”, thanks to SimonHoenscheidpuppetlabs-postgresql#1393
: “postgresql instances move and rename defines (7/x)”, thanks to SimonHoenscheidpuppetlabs-postgresql#1392
: “Add multi instance support, refactoring reload.pp (6/x)”, thanks to SimonHoenscheidpuppetlabs-postgresql#1391
: “Add multi instance support, refactoring password.pp (5/x)”, thanks to SimonHoenscheidpuppetlabs-postgresql#1390
: “.fixtures.yml: Cleanup Puppet 5 leftovers”, thanks to bastelfreakpuppetlabs-postgresql#1389
: “Add multi instance support, refactoring service.pp (4/x)”, thanks to SimonHoenscheidpuppetlabs-postgresql#1381
: “Archlinux client and server package names were swapped around”, thanks to tobixenpuppet-syntax#135
: “Pull in Puppet 6.29 in CI”, thanks to ekohlpuppet-syntax#134
: “Lazy load required classes”, thanks to ekohl
New Module / Gem Releases
The following modules were released this week:
puppetlabs-vcsrepo
(5.4.0
)puppetlabs-apache
(9.1.0
)puppetlabs-accounts
(7.3.1
)puppetlabs-kubernetes
(7.1.0
)