Puppet 4 on Debian 9 Stretch with nginx (with Puppet 3 agents if needed)
As part of upgrading my machines from Jessie to Stretch, I finally had to pick up Puppet 4. My hosts running testing were trying to do so for a while already, but since Puppet requires the master to be newer than the agents, I've always just had a pinning rule in place to stick all machines to Puppet 3.x.
It's been quite the operation and I'm not done yet, but let me write down some of my findings for others to maybe use. As always, there are many different ways to achieve this goal, there are existing docs, but they're all outdated in one way or another. (As surely this one will be in a year.)
Continue reading "Puppet 4 on Debian 9 Stretch with nginx (with Puppet 3 agents if needed)"
It's been quite the operation and I'm not done yet, but let me write down some of my findings for others to maybe use. As always, there are many different ways to achieve this goal, there are existing docs, but they're all outdated in one way or another. (As surely this one will be in a year.)
Continue reading "Puppet 4 on Debian 9 Stretch with nginx (with Puppet 3 agents if needed)"