On Thursday, November 20, 2014 9:38:35 AM UTC-6, Erik Dalén wrote:
>
>
>
> On Wed Nov 19 2014 at 8:36:46 PM Eric Sorenson <[email protected] 
> <javascript:>> wrote:
>
>>
>>
>> On Nov 19, 2014, at 11:20 AM, Trevor Vaughan <[email protected] 
>> <javascript:>> wrote:
>>
>> > Hmm...Facter and MCollective not being independently upgradable isn't 
>> super exciting.
>>
>>
>> If any one of the main constituent projects having a release would cause 
>> a new AIO to come out, is that the right cycle?
>>
>
>  
>
>>
>> (Do you currently always track the latest package of the Puppet-related 
>> projects you use?)
>>
>
> generally we don't, but almost.
> Seems a bit odd to me to not be able to upgrade puppetdb, facter or 
> mcollective independently of puppet though.
>
> And we would likely need to install things into that ruby env anyway. So 
> why not have the ruby env as one package and the other packages depend on 
> that and install things into it?
>
>

And instead of an AIO packages, it would be possible in such a scheme to 
release dependency-only packages (aka metapackages, virtual packages) that 
describe complete collections of components without actually containing 
them.  That would facilitate whole-suite installation upgrade without 
unduly interfering with installing or upgrading individual components.  
Done right, it might also provide a mechanism to determine whether a 
blessed combination of components was installed, *vs*. a 
possibly-mismatched hodge podge.


John

-- 
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/38c49330-9d5b-45ef-98d3-29ee3128dccb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to