conference logo

Playlist "Config Management Camp 2025"

Video Player
00:00
00:00 | 00:00

Upgrading to Puppet 8: The Good, The Bad and The Ruby

Maximilian Gass

We use Puppet for about 1200 Linux machines. This talk will recount our journey in upgrading from Puppet 7 to Puppet 8. I will talk about the incompatible changes to be aware of, how we handled them, and general strategy for handling Puppet major upgrades.

The talk will cover:

- our Puppetserver architecture
- changes in Puppet 8 like legacy facts and Ruby 3.2
- how to prepare for any Puppet major upgrade
- how to prepare for the Puppet 8 changes specifically
- things that the ecosystem could do better

Licensed to the public under https://creativecommons.org/licenses/by-sa/4.0/