
Upgrading to Puppet 8: The Good, The Bad and The Ruby (cmc2025)
Chaos Computer Club - archive feed · Maximilian Gass
February 4, 202541m 48s
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
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/
about this event: https://cfp.cfgmgmtcamp.org/ghent2025/talk/T97UPU/
Topics
5782025CMC2025PuppetPuppet 1 (B.1.015)CMC2025-engcmc2025Day 2