----- Original Message -----
> From: "Francois Lafont" <[email protected]>
> To: "puppet-users" <[email protected]>
> 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 [email protected].
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