Activity log for bug #1966800

Date Who What changed Old value New value Message
2022-03-28 17:24:19 Matt Coleman bug added bug
2022-03-28 17:27:20 Neal Gompa bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=1941335
2022-03-28 17:27:20 Neal Gompa bug task added systemd (Fedora)
2022-03-28 17:27:30 Launchpad Janitor systemd (Ubuntu): status New Confirmed
2022-04-01 20:49:07 Brian Murray tags rls-jj-incoming
2022-04-07 15:35:02 Łukasz Zemczak tags rls-jj-incoming
2022-04-07 15:35:28 Steve Langasek systemd (Ubuntu): status Confirmed Fix Released
2022-04-07 15:35:35 Steve Langasek nominated for series Ubuntu Focal
2022-04-07 15:35:35 Steve Langasek bug task added systemd (Ubuntu Focal)
2022-04-07 15:35:42 Matthieu Clemenceau tags fr-2227
2022-05-10 15:39:16 Nick Rosbrook description Recently on systems in Ireland, systemd became unresponsive due the change from GMT to Irish Standard Time. This is due to Ireland being unique in having their standard time during the summer, unlike most regions. Related to: https://bugzilla.redhat.com/show_bug.cgi?id=1941335 Fixed by: https://github.com/systemd/systemd-stable/commit/a8b66ca9af811148b67ee952ab32748f88b8bba3 [Impact] This bug can cause systemd timers to lock up systems using the Europe/Dublin timezone if certain OnCalendar values are used. If the timer is enabled at boot, this bug prevents the system from booting. If the timer is started later, systemd becomes unresponsive. [Test Plan] * Create a systemd service and corresponding timer scheduled for 01:00 on Sundays: $ cat /etc/systemd/system/lp-1966800-reproducer.timer [Unit] Description=LP 1966800 reproducer [Timer] OnCalendar=Sun *-*-* 01:00:00 Persistent=true [Install] WantedBy=timers.target $ cat /etc/systemd/system/lp-1966800-reproducer.service [Service] ExecStart=/usr/bin/echo "LP 1966800 reproducer" $ systemctl daemon-reload * Set the date to 21 March, 2021 in the Europe/Dublin timezone (need to disable NTP first): $ timedatectl set-ntp false $ timedatectl set-time "2021-03-21" $ timedatectl set-timezone Europe/Dublin * Try to start the timer, and observe that systemd becomes unresponsive. This command will time out, as will `systemctl status` etc. $ systemctl start lp-1966800-reproducer.timer [Where problems could occur] The patch makes changes in the calendar spec code, which is used by systemd timers to determine the next time to trigger a timer. If this patch breaks something, it would be related to the triggering of systemd timers. [Original Description] Recently on systems in Ireland, systemd became unresponsive due the change from GMT to Irish Standard Time. This is due to Ireland being unique in having their standard time during the summer, unlike most regions. Related to: https://bugzilla.redhat.com/show_bug.cgi?id=1941335 Fixed by: https://github.com/systemd/systemd-stable/commit/a8b66ca9af811148b67ee952ab32748f88b8bba3
2022-05-10 15:45:27 Launchpad Janitor merge proposal linked https://code.launchpad.net/~enr0n/ubuntu/+source/systemd/+git/systemd/+merge/421860
2022-09-05 13:10:42 Łukasz Zemczak systemd (Ubuntu Focal): status New Fix Committed
2022-09-05 13:10:44 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2022-09-05 13:10:46 Łukasz Zemczak bug added subscriber SRU Verification
2022-09-05 13:10:48 Łukasz Zemczak tags fr-2227 fr-2227 verification-needed verification-needed-focal
2022-09-08 17:19:35 Nick Rosbrook tags fr-2227 verification-needed verification-needed-focal fr-2227 verification-done verification-done-focal
2022-09-22 09:15:24 Launchpad Janitor systemd (Ubuntu Focal): status Fix Committed Fix Released
2022-09-22 09:15:40 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team