Arguably, a workaround might be to remove support for the interval options now, and then treat it as "one day", and just check that %Y-%m-%d for today != the one for the stamp.
This addresses the problem with DST, and breaks every non-default configuration. Which is something we will have to live with eventually anyway I guess. So basically speaking, under systemd, intervals will always be "not the same day", other settings will be ignored and produce a warning, and you're supposed to configure the timer. This still allows us to play catch up by running the timer multiple times per day, until we get a fixed systemd. Under non-systemd systems in Debian, stuff will continue to work as it does now. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1824088 Title: unattended upgrade ran one day after schedule To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1824088/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs