OK I'm convinced.. We'll make sure there's a versioned repo that the 
packages actually flow into. I'd like to additionally have a non-versioned 
symlink repo+release package so people can track the current set if they 
want. 

John, thanks for the persistence.

--eric0

On Tuesday, March 28, 2017 at 4:40:39 AM UTC-7, Erik Dalén wrote:
>
> Doing like debian with both named releases like squeeze and jessie etc, 
> but also repositories like stable would be a nice option. That way users 
> can just choose if they only want to stick to puppet 4.x packages in the 
> repo or if they prefer to use package pinning instead and have the repo 
> contain all packages.
>
> I would assume the majority of users pin their package versions, so the 
> current solution where you need to both start mirroring a new repo, switch 
> your hosts to use that and update the pinning is a bit of a hassle with no 
> benefits compared to just updating the pinning which was the case before 
> the PC1 repo.
>
> On Tue, 28 Mar 2017 at 13:31 Trevor Vaughan <[email protected]> 
> wrote:
>
>> +1 for just removing old repos.
>>
>> I would do something like CentOS where you have an archive or 
>> 'unsupported' space for people that simply can't upgrade for whatever 
>> reason.
>>
>> yum.puppetlabs.com/unsupported for the RPM users, for example.
>>
>> Trevor
>>
>> On Mon, Mar 27, 2017 at 9:12 AM, John Bollinger <
>> [email protected]> wrote:
>>
>>>
>>>
>>> On Friday, March 24, 2017 at 5:09:31 PM UTC-5, Eric Sorenson wrote:
>>>>
>>>> Well, that was the whole collections idea in a nutshell, but every one 
>>>> of those new repos would inevitably leave some people stranded on an old 
>>>> one. Terrifyingly, there are still something like 100,000 hosts[1] hitting 
>>>> the EOL'ed 3.x repos, which will never get any updates... there's no 
>>>> clearly great answer here but optimizing to protect people who have 
>>>> 'ensure 
>>>> => latest' against upstream repos doesn't seem like the right thing.
>>>>
>>>
>>> We've had this discussion before.  Nevertheless, I submit that the 
>>> proposition is not to "optimize" for people who rely on the upstream repos, 
>>> but rather to faithfully fulfill the responsibilities that many people 
>>> presume you undertake by providing software repos in the first place.  In 
>>> this case that also carries the benefit of avoiding torpedoing some 100K or 
>>> so Puppet installations, and regardless of technical considerations, I 
>>> question the wisdom of such a move on business and community relations 
>>> grounds.
>>>
>>> If you don't want to maintain repos for the EOL software versions (which 
>>> is reasonable), then it would be much better to simply remove those repos 
>>> than to drop incompatible package versions into them.
>>>
>>>
>>> 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/070d678d-68eb-4147-913e-d453f6c411ff%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/puppet-dev/070d678d-68eb-4147-913e-d453f6c411ff%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> -- 
>> Trevor Vaughan
>> Vice President, Onyx Point, Inc
>> (410) 541-6699 x788
>>
>> -- This account not approved for unencrypted proprietary information --
>>
>> -- 
>> 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/CANs%2BFoUTk6FrGRWtthFJK9doATAmNdLoisHUrMh7eh-6kzHTmg%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoUTk6FrGRWtthFJK9doATAmNdLoisHUrMh7eh-6kzHTmg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> 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/43f9ca7f-b8c8-4eea-97f8-efa5fb39fe74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to