On 2/1/15 10:31 PM, Ugo Bellavance wrote:
> Hi,
> 
> I'm using the EPEL puppet packages and my puppet master (server) is on
> RHEL 5, so version 2.7.25.  I'm introducing some RHEL 7 test machines in
> my infrastructure and for now I've found that /etc/sysconfig/puppet is
> not used anymore so I had to change my puppet config for
> /etc/puppet/puppet.conf.  Anyone else running this kind of
> configuration?  I remember that when EPEL upgraded from 2.6 to 2.7, the
> 2.7 client didn't work with 2.6 server.  Now 3.6.2 clients work.  Is
> that expected?
> 
> I choose to stick with EPEL since puppet is only about 10% of my job so
> using EPEL packages allow me to have a stable environment for longer and
> I don't really mind not having the latest features.  Of course, I'll
> eventually upgrade my server to a RHEL 7 machine with 3.6.2 server.
> 
> Any comments or advice welcome.
> 
> Thanks,
> 
> Ugo
> 

Hi Ugo,

The master must be upgraded before the agents or in other words, the
agents cannot have newer versions than the master.

The easiest and most reliable path forward is to use yum.puppetlabs.com
(ideally, your own local mirror) as the source for your packages, if you
want to support EL 5 - 7. Using the corresponding EPEL repo for each
distro is not going to work.

Best regards,
-g


-- 
Garrett Honeycutt
@learnpuppet
Puppet Training with LearnPuppet.com
Mobile: +1.206.414.8658

-- 
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/54CEFAC7.1090801%40garretthoneycutt.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to