Activity log for bug #1965791

Date Who What changed Old value New value Message
2022-03-21 16:31:41 Brian Murray bug added bug
2022-03-21 16:32:54 Brian Murray tags fr-2121
2022-03-21 18:53:51 Brian Murray description New upstream version affecting the following timestamp: $region/$timezone = Palestine 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 Asia/Gaza'.] 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 Palestine | 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('Palenstine')); print(str(tz.utcoffset(datetime(2021, 9, 26))))' 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: $region/$timezone = Asia/Gaza 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 Asia/Gaza'.] 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 Asia/Gaza | grep 2022 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.createTimeZone('Asia/Gaza')); print(str(tz.utcoffset(datetime(2022, 3, 26))))' 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.
2022-03-21 19:03:48 Brian Murray nominated for series Ubuntu Impish
2022-03-21 19:03:48 Brian Murray bug task added tzdata (Ubuntu Impish)
2022-03-21 19:03:48 Brian Murray nominated for series Ubuntu Focal
2022-03-21 19:03:48 Brian Murray bug task added tzdata (Ubuntu Focal)
2022-03-21 19:03:48 Brian Murray nominated for series Ubuntu Jammy
2022-03-21 19:03:48 Brian Murray bug task added tzdata (Ubuntu Jammy)
2022-03-21 19:03:48 Brian Murray nominated for series Ubuntu Bionic
2022-03-21 19:03:48 Brian Murray bug task added tzdata (Ubuntu Bionic)
2022-03-21 19:04:04 Brian Murray tzdata (Ubuntu Jammy): status New In Progress
2022-03-21 19:04:06 Brian Murray tzdata (Ubuntu Jammy): importance Undecided High
2022-03-21 19:04:08 Brian Murray tzdata (Ubuntu Jammy): assignee Brian Murray (brian-murray)
2022-03-21 20:05:30 Brian Murray tzdata (Ubuntu Impish): status New In Progress
2022-03-21 20:05:32 Brian Murray tzdata (Ubuntu Impish): assignee Brian Murray (brian-murray)
2022-03-21 20:05:35 Brian Murray tzdata (Ubuntu Impish): importance Undecided High
2022-03-22 08:52:20 Łukasz Zemczak tzdata (Ubuntu Impish): status In Progress Fix Committed
2022-03-22 08:52:21 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2022-03-22 08:52:23 Łukasz Zemczak bug added subscriber SRU Verification
2022-03-22 08:52:25 Łukasz Zemczak tags fr-2121 fr-2121 verification-needed verification-needed-impish
2022-03-22 08:53:52 Łukasz Zemczak tzdata (Ubuntu Focal): status New Fix Committed
2022-03-22 08:53:57 Łukasz Zemczak tags fr-2121 verification-needed verification-needed-impish fr-2121 verification-needed verification-needed-focal verification-needed-impish
2022-03-22 09:00:27 Łukasz Zemczak tzdata (Ubuntu Bionic): status New Fix Committed
2022-03-22 09:00:32 Łukasz Zemczak tags fr-2121 verification-needed verification-needed-focal verification-needed-impish fr-2121 verification-needed verification-needed-bionic verification-needed-focal verification-needed-impish
2022-03-22 14:09:18 Launchpad Janitor tzdata (Ubuntu Jammy): status In Progress Fix Released
2022-03-22 15:55:49 Brian Murray tzdata (Ubuntu Focal): status Fix Committed In Progress
2022-03-22 15:56:09 Brian Murray tzdata (Ubuntu Focal): status In Progress Fix Committed
2022-03-22 15:56:12 Brian Murray tzdata (Ubuntu Focal): assignee Brian Murray (brian-murray)
2022-03-22 15:56:14 Brian Murray tzdata (Ubuntu Bionic): assignee Brian Murray (brian-murray)
2022-03-22 19:27:20 Brian Murray description New upstream version affecting the following timestamp: $region/$timezone = Asia/Gaza 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 Asia/Gaza'.] 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 Asia/Gaza | grep 2022 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.createTimeZone('Asia/Gaza')); print(str(tz.utcoffset(datetime(2022, 3, 26))))' 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: $region/$timezone = Asia/Gaza 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 Asia/Gaza'.] 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 Asia/Gaza | grep 'Mar.*2022' With the version of the package from -proposed this will show Mar 26 not Mar 25. 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.createTimeZone('Asia/Gaza')); print(str(tz.utcoffset(datetime(2022, 3, 26))))' 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.
2022-03-22 20:15:50 Brian Murray tags fr-2121 verification-needed verification-needed-bionic verification-needed-focal verification-needed-impish fr-2121 verification-done verification-done-bionic verification-done-focal verification-done-impish
2022-03-23 15:40:24 Brian Murray attachment added 2022a-16.04.debdiff https://bugs.launchpad.net/ubuntu/+source/tzdata/+bug/1965791/+attachment/5572213/+files/2022a-16.04.debdiff
2022-03-23 16:36:36 Brian Murray attachment added 2022a-trusty.debdiff https://bugs.launchpad.net/ubuntu/+source/tzdata/+bug/1965791/+attachment/5572233/+files/2022a-trusty.debdiff
2022-03-23 23:31:53 Launchpad Janitor tzdata (Ubuntu Bionic): status Fix Committed Fix Released
2022-03-23 23:31:58 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2022-03-23 23:32:13 Launchpad Janitor tzdata (Ubuntu Focal): status Fix Committed Fix Released
2022-03-23 23:32:30 Launchpad Janitor tzdata (Ubuntu Impish): status Fix Committed Fix Released