Imminent tzdata import (was: Re: Vendor Imports in Subversion)

Philip Paeps philip at freebsd.org
Wed Dec 9 16:18:31 UTC 2020


On 2020-12-09 23:48:37 (+0800), Warner Losh wrote:
> On Wed, Dec 9, 2020 at 1:16 AM Philip Paeps <philip at freebsd.org> 
> wrote:
>> On 2020-12-09 14:47:18 (+0800), Warner Losh wrote:
>>> The git working group is making final preparations for the cut over 
>>> in two weeks (currently planned to start December 19). There's one 
>>> item that's caused some recent problems that we'd like to ask the 
>>> committer's help on: vendor imports. We've had a few vendor imports 
>>> of late that have caused problems for the git converter. Imports 
>>> should be done from the top level so that the merge info winds up in 
>>> the right place.  uqs@ has added code to defensive code to detect 
>>> the recent problems, but we're not sure it will catch everything.
>>>
>>> So, over the next two weeks, we'd like to ask that committers 
>>> refrain
>>> from doing vendor imports in the src tree for those cases where 
>>> delay is possible. For vendor imports that can't wait, due to 
>>> security or other serious issues, please coordinate with 
>>> git at freebsd.org before doing the vendor import. If there's a 
>>> confidential matter, you can contact me (imp at freebsd.org) or the 
>>> core team instead.
>>>
>>> Thanks for your understanding...
>>
>> I expect there will be one more tzdata import this year.  Probably in 
>> the next week or so.
>>
>> I could potentially hold this one off, but one of the timezones in 
>> Russia is changing at short notice and we do have a sizeable number 
>> of users in Russia.
>>
>> https://mm.icann.org/pipermail/tz/2020-December/029607.html
>>
>> It sounds like the timezone is changing on 27 December 2020 (argh) 
>> but we won't know for sure until next week (argh argh).
>>
>> Given that tzdata imports are exceedingly trivial, perhaps this is 
>> actually a best-case first import to try out the process?  Happy to 
>> coordinate with you guys.
>
> Thanks Philip for the heads up. This is the sort of timely data that 
> makes sense not to delay. You've done a number of these in the past, 
> so this should be OK. Please take extra care to ensure that the 
> mergeinfo properties are done correctly at the high level.
> Unless someone else pipes up, please consider this approved. We're 
> planning to start the conversion of December 19, so please try to have 
> it done well ahead of that, iana willing :).

Thank you!

I'll merge the new tzdata (with extra care and double checking) on the 
same day it comes out if it's before the 19th.  If it comes out early 
next week, I'll give it the usual couple of days in HEAD before I MFC 
it.  If it comes out closer to the 19th, I'll MFC it a bit sooner so 1) 
the dust has a bit of time to settle before the Git migration and 2) 
affected users get it sooner.  I'm cautiously optimistic it'll come out 
next week, so it'll be business as usual for me.

If the tzdata release does end up only happening after the 19th ... well 
... we'll attack that dragon when it shows its tail. :-)

I'll keep git@ posted whatever happens.

Philip

-- 
Philip Paeps
Senior Reality Engineer
Alternative Enterprises


More information about the freebsd-git mailing list