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 bastelfreak -
puppetlabs-apache#2373
: " security{,_crs}.conf: switch to structured facts”, thanks to bastelfreak -
puppetlabs-apache#2372
: “(#2371) security.conf: Test for SecTmpDir”, thanks to bastelfreak -
puppetlabs-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 deric -
puppetlabs-kubernetes#586
: “add new parameter node_extra_taints”, thanks to BaronMsk -
puppetlabs-postgresql#1394
: “postgresql instances fix parameter indention server::instance::passwd (8/x)”, thanks to SimonHoenscheid -
puppetlabs-postgresql#1393
: “postgresql instances move and rename defines (7/x)”, thanks to SimonHoenscheid -
puppetlabs-postgresql#1392
: “Add multi instance support, refactoring reload.pp (6/x)”, thanks to SimonHoenscheid -
puppetlabs-postgresql#1391
: “Add multi instance support, refactoring password.pp (5/x)”, thanks to SimonHoenscheid -
puppetlabs-postgresql#1390
: “.fixtures.yml: Cleanup Puppet 5 leftovers”, thanks to bastelfreak -
puppetlabs-postgresql#1389
: “Add multi instance support, refactoring service.pp (4/x)”, thanks to SimonHoenscheid -
puppetlabs-postgresql#1381
: “Archlinux client and server package names were swapped around”, thanks to tobixen -
puppet-syntax#135
: “Pull in Puppet 6.29 in CI”, thanks to ekohl -
puppet-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
)