Content & Tooling Team Status Update
Tags: puppet, community
Published: 2023-09-08 16:28:33

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

## Hello Again!!

Greetings and a wonderful Friday to all! Another week done and dusted here for the CAT Team in Belfast and Pune. There’s a plenty of work going on behind the scenes to keep everything ticking…

## Modules

### Dropping support for SQL Server 2012!

It’s already time to bid adieu to the support for SQL Server 2012 in our modules. While we have had a great run with it for over a decade now, the time has come to upgrade ourselves to use latest versions of the SQL Server.

## Tooling

### Meet Gavin!

Some exciting news - this week, we welcomed [Gavin Didrichsen](https://github.com/gavindidrichsen) to the team! Gavin transferred from puppet’s support team to tooling, bringing plenty of expertise and ideas with him. Here’s a few words from the Gavin:

“Hello I’m Gavin and have been at Puppet for almost 3 years. Most of this time has been with our fantastic support team, but more recently I’ve started working with the CAT team focusing on Tools to ease and enhance the developer experience for Puppet. I’ve been a puppet enthusiast ever since introducing Puppet to a TV set-top box development team almost 10 years ago. After automating a backend test system and reducing a week-long manual process to 10 minutes, I was pretty much sold. They still use the puppet automation!

I’m married and have 2 sons. We all love hanging out, going for walks. My wife and I try to go as often as we can to a local keep fit class nearby. Sometimes we just go for coffee.

I am on github as “gavindidrichsen” and community Puppet Slack as “Gavin Didrichsen”. "

### Tool Adoption

Recently, there has been efforts by the team to revamp and redefine our tool adoption process. This will help ensure that we continue to provide and support new tools to help ease the load during your puppet development. Stay tuned for more on this in the coming weeks…

### Internal Metrics

Finally, some work has been going on in the background to revamp our internal metrics. We provide a github metrics collector written in golang, which periodically collects repo data on each of our tools and pushes this to a Google BigQuery instace, these metrics are then surfaced in a grafana instance. You can check out the [repo](https://github.com/puppetlabs/cat-team-github-metrics) and [docker image](https://github.com/puppetlabs/cat-team-github-metrics/pkgs/container/cat-team-github-metrics) here for youself and alter to fit your use case.

## Community Contributions

We’d like to thank the following people in the Puppet Community for their contributions over this past week:

- [`puppetlabs-postgresql#1513`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1513): “spec file: remove ruby shebang”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs-postgresql#1512`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1512): “Flexible password encryption in pg hba conf”, thanks to [cruelsmith](https://github.com/cruelsmith)

- [`puppetlabs-postgresql#1511`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1511): “spec file: remove ruby shebang”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs-postgresql#1510`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1510): “add port and psql\_path parameter to initdb define”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1509`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1509): “server::instance::initdb: simplify if condition”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs-postgresql#1508`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1508): “PDK update 2.7.0->3.0.0”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1507`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1507): “variables to parameters for tablespace/schema/reassign\_owned\_by”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1506`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1506): “server::schema: Drop unused $version variable”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs-postgresql#1505`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1505): “puppet/systemd: Allow 6.x”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1504`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1504): “service name should be unique to allow instances”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1503`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1503): “unique resource titles to allow multiple instances”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1500`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1500): “Update REFERENCE.md”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1499`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1499): “set datatype for directories to Stdlib::Absolutepath”, thanks to [SimonHoenscheid](https://github.com/SimonHoenscheid)

- [`puppetlabs-postgresql#1498`](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1498): “Prefer $connect\_settings over explicit parameters”, thanks to [bastelfreak](https://github.com/bastelfreak)

- [`puppetlabs_spec_helper#406`](https://github.com/puppetlabs/puppetlabs_spec_helper/pull/406): “README.md: replace git:// with https://”, thanks to [kenyon](https://github.com/kenyon)