systemd is not defaulting to sysv generator anymore when systemd units are available, as you can see above, package corosync-qdevice installed defaults to systemd unit so having both simultaneously won't be a problem to new users (apart from having a tiny extra file at /etc/init.d/ directory).
I'm closing up corosync / corosync-* bugs for Focal and will check sysv script tomorrow. For now, I can say that:
(c)rafaeldtinoc o@clusterdev: ~$ sudo systemctl status corosync-qdevice qdevice. service - Corosync Qdevice daemon system/ corosync- qdevice. service; disabled; vendor preset: enabled) qdevice
● corosync-
Loaded: loaded (/lib/systemd/
Active: inactive (dead)
Docs: man:corosync-
systemd is not defaulting to sysv generator anymore when systemd units are available, as you can see above, package corosync-qdevice installed defaults to systemd unit so having both simultaneously won't be a problem to new users (apart from having a tiny extra file at /etc/init.d/ directory).