Mathew, I've just checked the ubuntu-disco branch of systemd — it looks like fix was backported in systemd=240-6ubuntu5 with a bunch of other fixes, see debian/patches/Change-job-mode-of-manager-triggered-restarts-to-JOB_REPL.patch. So disco was fixed before this bug was actually filed.
Xenial and Bionic are still affected — any chance of a bugfix landing there?
Mathew, I've just checked the ubuntu-disco branch of systemd — it looks like fix was backported in systemd= 240-6ubuntu5 with a bunch of other fixes, see debian/ patches/ Change- job-mode- of-manager- triggered- restarts- to-JOB_ REPL.patch. So disco was fixed before this bug was actually filed.
Xenial and Bionic are still affected — any chance of a bugfix landing there?