----- Original Message -----
> From: "Francois Lafont" <francois.lafont.1...@gmail.com>
> To: "puppet-users" <puppet-users@googlegroups.com>
> Sent: Tuesday, 2 August, 2016 14:01:05
> Subject: Re: [Puppet Users] Announce: Ruby 2.3 update planned for 
> puppet-agent 1.6.0

> Hi,
> 
> On 02/08/2016 06:28, Geoff Nichols wrote:
> 
>>> 1. So it concerns gems installed via this command:
>>>
>>>     /opt/puppetlabs/puppet/bin/gem install $gem_foo
>>>
>>> Is it correct?
>>>
>> 
>> Yes, that's correct.
> 
> Ok.
> 
>>> 2. And what about gems installed via this command?
>>>
>>>     /opt/puppetlabs/bin/puppetserver gem install $gem_foo
>>>
>>> Is a re-installation after the upgrade needed too?
>>>
>> 
>> No, gems installed using Puppet Server's `puppetserver gem install`
>> subcommand use a separate (JRuby) interpreter. Those gems should not be
>> affected and should not require re-installation after the upgrade.
> 
> Ok.
> 
> Thanks for your answer Geoff. But, in this case, I don't really see the
> impact of this migration Ruby 2.1 => 2.3 in a classical "clients/server"
> architecture (I mean the impact for the _user_ because I imagine there are
> eventually impacts for the puppet-agent developer ;)).
> 
> For instance, I have installed hiera-eyaml but it's for the server
> (so I have made "/opt/puppetlabs/bin/puppetserver gem install hiera-eyaml").
> I have installed hiera-eyaml with the "puppet" command too, to just
> have the "eyaml" command in my PATH too (ie in /opt/puppetlabs/puppet/bin/)
> but it's just for convenience.
> 
> Another example: if I have ruby functions in my puppet modules, these
> functions are executed in the server side, so no impact too in this case,
> correct ?
> 
> In fact, where could be the "user" impacts of this change? The only thing
> I see is "custom facts" in modules which are Ruby code executed in clients
> side. Are there another things which I need to check carefully in the
> clients/server architecture?

There are still people who do not use puppetserver but passenger.  And many
who use apply only. 

-- 
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/937065163.388073.1470141878444.JavaMail.zimbra%40devco.net.
For more options, visit https://groups.google.com/d/optout.

Reply via email to