Hi Chris,

On 06 May 2016, at 15:46, christg76 <chri.g...@gmail.com> 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 puppet-users+unsubscr...@googlegroups.com.
> 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 puppet-users+unsubscr...@googlegroups.com.
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