Content & Tooling Team Status Update
Tags: puppet, content, updates
Published: 2023-02-03 18:22:54

---
title: Content & Tooling Team Status Update
published: true
date: 2023-02-03 00:00:00 UTC
tags: puppet, content, updates
canonical_url: https://puppetlabs.github.io/content-and-tooling-team/blog/updates/2023-02-03-status-update/
---

## 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](https://cfgmgmtcamp.eu/ghent2023/)

As previously mentioned, some members of our team, namely [Craig](https://github.com/chelnak), [David](https://github.com/david22swan) and [Gavin](https://github.com/GSPatton), 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](https://github.com/puppetlabs/puppet-lint-check_unsafe_interpolations). 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`](https://github.com/puppetlabs/puppetlabs-apache/pull/2375): “(#2374) Suse: Switch modsec\_default\_rules to array “, thanks to [bastelfreak](https://github.com/bastelfreak)
- [`puppetlabs-apache#2373`](https://github.com/puppetlabs/puppetlabs-apache/pull/2373): " security{,\_crs}.conf: switch to structured facts”, thanks to [bastelfreak](https://github.com/bastelfreak)
- [`puppetlabs-apache#2372`](https://github.com/puppetlabs/puppetlabs-apache/pull/2372): “(#2371) security.conf: Test for SecTmpDir”, thanks to [bastelfreak](https://github.com/bastelfreak)
- [`puppetlabs-firewall#1095`](https://github.com/puppetlabs/puppetlabs-firewall/pull/1095): “debian: service: fix `ensure` parameter usage”, thanks to [damonbreeden](https://github.com/damonbreeden) and the following people who helped get it over the line ([kjetilho](https://github.com/kjetilho))
- [`puppetlabs-kubernetes#610`](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/610): “Update GPG fingerprint for apt.kubernetes.io”, thanks to [deric](https://github.com/deric) and the following people who helped get it over the line ([none0nfg](https://github.com/none0nfg))
- [`puppetlabs-kubernetes#601`](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/601): “Use Rubocop to inspect rspec files”, thanks to [deric](https://github.com/deric)
- [`puppetlabs-kubernetes#586`](https://github.com/puppetlabs/puppetlabs-kubernetes/pull/586): “add new parameter node\_extra\_taints”, thanks to [BaronMsk](https://github.com/BaronMsk)
- [`puppetlabs-postgresql#1394`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1394): “postgresql instances fix parameter indention server::instance::passwd (8/x)”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)
- [`puppetlabs-postgresql#1393`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1393): “postgresql instances move and rename defines (7/x)”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)
- [`puppetlabs-postgresql#1392`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1392): “Add multi instance support, refactoring reload.pp (6/x)”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)
- [`puppetlabs-postgresql#1391`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1391): “Add multi instance support, refactoring password.pp (5/x)”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)
- [`puppetlabs-postgresql#1390`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1390): “.fixtures.yml: Cleanup Puppet 5 leftovers”, thanks to [bastelfreak](https://github.com/bastelfreak)
- [`puppetlabs-postgresql#1389`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1389): “Add multi instance support, refactoring service.pp (4/x)”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)
- [`puppetlabs-postgresql#1381`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1381): “Archlinux client and server package names were swapped around”, thanks to [tobixen](https://github.com/tobixen)
- [`puppet-syntax#135`](https://github.com/voxpupuli/puppet-syntax/pull/135): “Pull in Puppet 6.29 in CI”, thanks to [ekohl](https://github.com/ekohl)
- [`puppet-syntax#134`](https://github.com/voxpupuli/puppet-syntax/pull/134): “Lazy load required classes”, thanks to [ekohl](https://github.com/ekohl)

## New Module / Gem Releases

The following modules were released this week:

- [`puppetlabs-vcsrepo`](https://github.com/puppetlabs/puppetlabs-vcsrepo) (`5.4.0`)

- [`puppetlabs-apache`](https://github.com/puppetlabs/puppetlabs-apache) (`9.1.0`)

- [`puppetlabs-accounts`](https://github.com/puppetlabs/puppetlabs-accounts) (`7.3.1`)

- [`puppetlabs-kubernetes`](https://github.com/puppetlabs/puppetlabs-kubernetes) (`7.1.0`)