I could be wrong , but I believe this change in the way puppet open source
would be distributed makes it similar  on with the way puppet enterprise is
distributed.

So we should expect something like pe_gem to install gems on the puppet
bundle.
And provider gem to install on system ruby.
 Em 20/11/2014 10:16, "Martin Alfke" <[email protected]> escreveu:

>
> On 20 Nov 2014, at 13:12, Leonardo Rodrigues de Mello <[email protected]>
> wrote:
>
> > Breaking this on 4.0 is OK with semver . breaking it on 4.1 would be a
> mess.
>
> ACK.
>
> Question regarding package resource types using gem provider:
>
> 1. are we still able to install into system ruby using gem provider?
> 2. will there be an add-on to install gem add ons into puppet
> installation, too?
>
> >
> > Best
> > Lmello
> >
> > Em 20/11/2014 10:08, "Felix Frank" <[email protected]>
> escreveu:
> > On 11/20/2014 12:17 PM, Daniele Sluijters wrote:
> > >     First question is, can you gracefully deprecate a line of agents,
> i.e.
> > >     retain 3.x agent compatibility throughout 4.x masters, and drop it
> > >     at 5.0.
> > >     I shall assume that the engineering effort to go such a route would
> > >     be a
> > >     magnitude or two above just dropping cross-version support, so
> doing
> > >     the
> > >     hard cut is likely the right thing to do. But I will go on record
> > >     stating that this is not the kind of decision that should be made
> > >     lightly.
> > >
> > >
> > > But why not do it in Puppet 4 but do it in Puppet 5? This seems
> > > completely arbitrary like "I would prefer if you hold off to Puppet 5",
> > > but what's to stop it from going "I would prefer to hold off until
> > > Puppet 6" by the time 5 is ready to roll out?
> > >
> > > Now, that was your first question, what's the second?
> >
> > Granted, 5.0 is somewhat arbitrary. Not breaking 3.x support before the
> > 4.1 master would also go a long way, too, for example.
> >
> > The point is, do I need to introduce a turning point at which each of my
> > agents will either
> > a) talk to the obosolete 3.x master only or
> > b) talk to the newly added 4.x master only
> >
> > With a deprecation period, I can replace the 3.x master with 4.0 after
> > making sure that no major breakage follows suit, without the pressure of
> > updating each last agent (or live with two sets of potentially diverging
> > masters). It is only the 4.1 master that will not be viable until agents
> > are upgraded.
> >
> > I regard this as an advantage because such minor updates are generally
> > less problematic (and fear inducing to the ops team).
> >
> > The second question is the one Eric posed initially: Is a major version
> > change an opportune time to break the network in this fashion. The
> > answer to this is most definitely "yes" and - again - I'm not actively
> > contesting the choice to do this with 4.0.
> >
> > Cheers,
> > Felix
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Puppet Developers" 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-dev/546DD9BB.5080901%40alumni.tu-berlin.de
> .
> > For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Puppet Developers" 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-dev/CAM%3D8oN%2Bc%2BxFA%2B0W014Y7OUufEuiuxw7c2sPXQZ2aRadzf-%2BGdw%40mail.gmail.com
> .
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" 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-dev/E1661A4A-8685-412E-A45C-AA013FE72A85%40gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev/CAM%3D8oNJt2WfSMFJQtonU5Y%2BOYYvwSEyEjQq%2BjjKcga%3D7HxeM8g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to