upgrade puppet 3.x to puppet 4.x

asked 2016-07-27 13:33:59 -0600

ddk gravatar image

We are currently facing an issue to upgrade our puppet infrastructure from version 3.7 to version 4. The problem is puppet 3.x agents are not able to communicating puppet 4.x master, which means we need to upgrade thousands of agent nodes without any automate possibility from puppet master.

However, according to puppetlab -- "Puppet 3 agents will not be able to communicate with Puppet 4 masters, and vice versa. We plan to add a compatibility layer in the coming weeks" Is this feature production ready now ?

Meanwhile we are running a large platform with SLES11.4, and we cannot find any puppet-agent packages build for sles11. Nightly suddenly starts to release the test puppet-agent rpms for sles, does that mean puppetlab will potentially start to release official open source puppet-agent rpm for Suse ?

edit retag flag offensive close merge delete


You run your `puppetmaster` 3.7 and `puppetserver` 4.x simultaneously. You deliver a puppet configuration upgrading your clients their puppet-agent packages and configure to use the new `puppetserver` from then on instead.

Kai Burghardt gravatar imageKai Burghardt ( 2016-09-03 19:41:35 -0600 )edit
Kai Burghardt gravatar imageKai Burghardt ( 2016-09-03 19:42:01 -0600 )edit