Activity log for bug #1913482

Date Who What changed Old value New value Message
2021-01-27 20:29:07 Brian Murray bug added bug
2021-01-27 20:29:53 Brian Murray tzdata (Ubuntu): status New In Progress
2021-01-27 20:29:56 Brian Murray tzdata (Ubuntu): assignee Brian Murray (brian-murray)
2021-01-27 21:24:37 Brian Murray description New upstream version affecting the following timestamp: $region/$timezone = Africa/Juba Verification is done with 'zdump'. The first timezone that gets changed in the updated package is dumped with 'zdump -v $region/$timezone_that_changed' (this needs to be greped for in /usr/share/zoneinfo/). [For example: 'zdump -v Africa/Juba'.] This is compared to the same output after the updated package got installed. If those are different the verification is considered done. [Test Case for all releases] 1) zdump -v Africa/Juba | grep 2021 For releases with ICU timezone data verification is done using the following with dates before and after the change: [Test Case for releases >= 20.04 LTS] 1) sudo apt-get install python3-icu 2) python3 -c 'from datetime import datetime; from icu import ICUtzinfo, TimeZone; tz = ICUtzinfo(TimeZone.creat eTimeZone('Africa/Juba')); print(str(tz.utcoffset(datetime(2021, 2, 1))))' Additionally, an upstream update of tzdata removed the 'old' SystemV timezones, so we should ensure that they are kept in Ubuntu 20.04 LTS and earlier releases. Subsequently, these should be checked for using the following: [Test Case for releases <= 20.04 LTS] diff <(zdump -v America/Phoenix | cut -d' ' -f2-) <(zdump -v SystemV/MST7 | cut -d' ' -f2-) Nothing should be returned by the above command. New upstream version affecting the following timestamp: - South Sudan changes from +03 to +02 on 2021-02-01 at 00:00. $region/$timezone = Africa/Juba Verification is done with 'zdump'. The first timezone that gets changed in the updated package is dumped with 'zdump -v $region/$timezone_that_changed' (this needs to be greped for in /usr/share/zoneinfo/). [For example: 'zdump -v Africa/Juba'.] This is compared to the same output after the updated package got installed. If those are different the verification is considered done. [Test Case for all releases] 1) zdump -v Africa/Juba | grep 2021 For releases with ICU timezone data verification is done using the following with dates before and after the change: [Test Case for releases >= 20.04 LTS] 1) sudo apt-get install python3-icu 2) python3 -c 'from datetime import datetime; from icu import ICUtzinfo, TimeZone; tz = ICUtzinfo(TimeZone.creat eTimeZone('Africa/Juba')); print(str(tz.utcoffset(datetime(2021, 2, 1))))' Additionally, an upstream update of tzdata removed the 'old' SystemV timezones, so we should ensure that they are kept in Ubuntu 20.04 LTS and earlier releases. Subsequently, these should be checked for using the following: [Test Case for releases <= 20.04 LTS] diff <(zdump -v America/Phoenix | cut -d' ' -f2-) <(zdump -v SystemV/MST7 | cut -d' ' -f2-) Nothing should be returned by the above command.
2021-01-27 21:40:15 Brian Murray nominated for series Ubuntu Focal
2021-01-27 21:40:15 Brian Murray bug task added tzdata (Ubuntu Focal)
2021-01-27 21:40:15 Brian Murray nominated for series Ubuntu Xenial
2021-01-27 21:40:15 Brian Murray bug task added tzdata (Ubuntu Xenial)
2021-01-27 21:40:15 Brian Murray nominated for series Ubuntu Bionic
2021-01-27 21:40:15 Brian Murray bug task added tzdata (Ubuntu Bionic)
2021-01-27 21:40:15 Brian Murray nominated for series Ubuntu Groovy
2021-01-27 21:40:15 Brian Murray bug task added tzdata (Ubuntu Groovy)
2021-01-27 22:05:50 Brian Murray attachment added trusty-2021a.debdiff https://bugs.launchpad.net/ubuntu/+source/tzdata/+bug/1913482/+attachment/5457507/+files/trusty-2021a.debdiff
2021-01-27 22:06:24 Brian Murray tzdata (Ubuntu Xenial): assignee Brian Murray (brian-murray)
2021-01-27 22:06:26 Brian Murray tzdata (Ubuntu Bionic): assignee Brian Murray (brian-murray)
2021-01-27 22:06:28 Brian Murray tzdata (Ubuntu Focal): assignee Brian Murray (brian-murray)
2021-01-27 22:06:30 Brian Murray tzdata (Ubuntu Groovy): assignee Brian Murray (brian-murray)
2021-01-27 22:12:47 Brian Murray attachment added 2021a-precise.debdiff https://bugs.launchpad.net/ubuntu/+source/tzdata/+bug/1913482/+attachment/5457509/+files/2021a-precise.debdiff
2021-01-27 22:26:01 Steve Beattie bug added subscriber Steve Beattie
2021-01-28 00:30:16 Ubuntu Foundations Team Bug Bot tags patch
2021-01-28 09:33:59 Łukasz Zemczak tzdata (Ubuntu Groovy): status New Fix Committed
2021-01-28 09:34:01 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2021-01-28 09:34:03 Łukasz Zemczak bug added subscriber SRU Verification
2021-01-28 09:34:06 Łukasz Zemczak tags patch patch verification-needed verification-needed-groovy
2021-01-28 09:42:55 Łukasz Zemczak tzdata (Ubuntu Focal): status New Fix Committed
2021-01-28 09:42:59 Łukasz Zemczak tags patch verification-needed verification-needed-groovy patch verification-needed verification-needed-focal verification-needed-groovy
2021-01-28 09:55:18 Łukasz Zemczak tzdata (Ubuntu Bionic): status New Fix Committed
2021-01-28 09:55:23 Łukasz Zemczak tags patch verification-needed verification-needed-focal verification-needed-groovy patch verification-needed verification-needed-bionic verification-needed-focal verification-needed-groovy
2021-01-28 10:06:28 Łukasz Zemczak tzdata (Ubuntu Xenial): status New Fix Committed
2021-01-28 10:06:33 Łukasz Zemczak tags patch verification-needed verification-needed-bionic verification-needed-focal verification-needed-groovy patch verification-needed verification-needed-bionic verification-needed-focal verification-needed-groovy verification-needed-xenial
2021-01-28 17:08:20 Brian Murray tags patch verification-needed verification-needed-bionic verification-needed-focal verification-needed-groovy verification-needed-xenial patch verification-done-groovy verification-needed verification-needed-bionic verification-needed-focal verification-needed-xenial
2021-01-28 17:37:31 Brian Murray tags patch verification-done-groovy verification-needed verification-needed-bionic verification-needed-focal verification-needed-xenial patch verification-done-focal verification-done-groovy verification-needed verification-needed-bionic verification-needed-xenial
2021-01-28 19:39:55 Brian Murray tags patch verification-done-focal verification-done-groovy verification-needed verification-needed-bionic verification-needed-xenial patch verification-done verification-done-bionic verification-done-focal verification-done-groovy verification-done-xenial
2021-01-28 21:56:59 Launchpad Janitor tzdata (Ubuntu Groovy): status Fix Committed Fix Released
2021-01-28 21:57:03 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2021-01-28 21:57:18 Launchpad Janitor tzdata (Ubuntu Focal): status Fix Committed Fix Released
2021-01-28 21:57:18 Launchpad Janitor tzdata (Ubuntu Focal): status Fix Committed Fix Released
2021-01-28 22:33:31 Launchpad Janitor tzdata (Ubuntu Bionic): status Fix Committed Fix Released
2021-01-28 22:33:31 Launchpad Janitor tzdata (Ubuntu Bionic): status Fix Committed Fix Released
2021-01-28 22:33:42 Launchpad Janitor tzdata (Ubuntu Xenial): status Fix Committed Fix Released
2021-01-28 22:33:42 Launchpad Janitor tzdata (Ubuntu Xenial): status Fix Committed Fix Released
2021-05-03 13:09:47 Launchpad Janitor tzdata (Ubuntu): status In Progress Fix Released