Hi Chris,

On 06 May 2016, at 15:46, christg76 <[email protected]> wrote:

> Hi, I'm fairly new to Puppet and have been given the project of upgrading an 
> existing Puppet 2.7 site (Puppetmaster with Apache/Passenger, and MySQL for 
> exported resources, with hundreds of clients), possibly to Puppet 4.

“fairly new to Puppet” and migration from 2.x to 4 does not fit well.
Go and teach yourself lots of stuff or attend a training or make use of the 
self paced training program at learn.puppet.com
Search for talks on upgrading to Puppet 4 (there have been plenty ones during 
the past 15 months).

> Just wanted to ask around if anybody has got experience with such an upgrade. 
> Reading the docs it says that skipping major versions isn't recommended, so I 
> guess I'd have to first upgrade to 3.x? Are there anymore upgrade docs for 
> 2.7 to 3.x available?

In general:
upgrade master first, then the agents.
You can skip some minor versions. I am unsure whether you really can skip all.
Read the existing Puppet code and get yourself an idea on what is deprecated.

In your project: I would not go for upgrading from MySQL/Apache-Passenger. I 
would target a complete setup from scratch and migrate system via system.
This will allow you to build good Puppet 4 code from scratch and to not deal 
with old broken code which will make yourself banging your head against a wall.

hth,
Martin

> 
> Many thanks,
> Chris
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/92886404-4a00-45c6-92ef-eb336f5f1211%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/73B75C09-7D50-49A7-8976-8790D80B8601%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to