libvirt/docs/manpages
Martin Kletzander 59d30adacd libvirt-guests: Fix dependency ordering in service file
After some debugging and discussion with systemd team it turns out we
are misusing the ordering in libvirt-guests.service.  That happened
because we want to support both monolithic and modular daemon setups and
on top of that we also want to support socket activation and services
without socket activation.  Unfortunately this is impossible to express
in the unit file because of how transactions are handled in systemd when
dependencies are resolved and multiple actions (jobs) are queued.  For
explanation from Michal Sekletar see comment #7 in the BZ this patch is
fixing:

https://bugzilla.redhat.com/show_bug.cgi?id=1964855#c7

In order to support all the scenarios this patch also amends the
manpages so that users that are changing the default can also read how
to correct the dependency ordering in libvirt-guests unit file.

Ideally we would also keep the existing configuration during upgrade,
but due to our huge support matrix this seems hardly feasible as it
could introduce even more problems.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2022-09-26 13:04:48 +02:00
..
index.rst docs: Add man page for libvirt-guests 2022-01-17 18:20:55 +01:00
libvirt-guests.rst manpages: libvirt-guests: Fix typos 2022-01-19 14:52:27 +01:00
libvirtd.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00
meson.build docs: Simplify passing of 'href_base' XSL variable 2022-04-12 12:53:32 +02:00
virsh.rst virsh: Add support for VIR_MIGRATE_ZEROCOPY flag 2022-06-23 16:45:39 +02:00
virt-admin.rst virt-admin: Introduce 'daemon-timeout' 2022-07-07 14:35:30 +02:00
virt-host-validate.rst
virt-login-shell.rst
virt-pki-query-dn.rst virt-pki-query-dn: Add manual page 2021-12-10 18:40:10 +01:00
virt-pki-validate.rst
virt-qemu-run.rst virt-qemu-run: Improve manual page 2021-12-10 18:39:56 +01:00
virt-sanlock-cleanup.rst
virt-ssh-helper.rst virt-ssh-helper: Move manual page to section 8 2022-01-13 16:07:56 +01:00
virt-xml-validate.rst virt-xml-validate: Add more XML formats support 2022-05-13 17:15:24 +02:00
virtbhyved.rst
virtinterfaced.rst
virtlockd.rst
virtlogd.rst
virtlxcd.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00
virtnetworkd.rst
virtnodedevd.rst docs: add manpage for virtnodedevd 2021-01-15 19:08:00 +00:00
virtnwfilterd.rst docs: add manpage for virtnwfilterd 2021-01-15 19:08:00 +00:00
virtproxyd.rst Fix spelling 2021-04-15 15:42:21 +02:00
virtqemud.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00
virtsecretd.rst docs: add manpage for virtsecretd 2021-01-15 19:08:00 +00:00
virtstoraged.rst docs: add manpage for virtstoraged 2021-01-15 19:08:00 +00:00
virtvboxd.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00
virtvzd.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00
virtxend.rst libvirt-guests: Fix dependency ordering in service file 2022-09-26 13:04:48 +02:00