[PATCH V2 9/9] kbase: Update rpm-deployment.rst with new subpackages

Andrea Bolognani abologna at redhat.com
Wed Dec 14 18:08:38 UTC 2022


On Tue, Dec 13, 2022 at 05:31:02PM -0700, Jim Fehlig wrote:
> Signed-off-by: Jim Fehlig <jfehlig at suse.com>
> ---
>  docs/kbase/rpm-deployment.rst | 38 ++++++++++++++++++++++++++++-------
>  1 file changed, 31 insertions(+), 7 deletions(-)
>
> diff --git a/docs/kbase/rpm-deployment.rst b/docs/kbase/rpm-deployment.rst
> index b5ee7fd827..bf2f4f5a6b 100644
> --- a/docs/kbase/rpm-deployment.rst
> +++ b/docs/kbase/rpm-deployment.rst
> @@ -42,14 +42,17 @@ RPM packages
>    stateful drivers. This package does not contain any drivers, so further
>    packages need to be installed to provide the desired drivers.
>
> -  In addition to the libvirtd daemon this package also contains the virtlogd,
> -  virtlockd and virtproxyd daemons, plus a number of helpers, configuration
> -  files and other bits necessary to create and admin a virtualization host.
> +  This package depends on libvirt-daemon-common, libvirt-daemon-lock,
> +  libvirt-daemon-plugin-lockd, libvirt-daemon-log, and libvirt-daemon-proxy.

We probably want to point out that this package should *not* be
installed for new deployments.

Looking at the page in its entirety, I think it would make sense to
have the "Deployment choices" section first and the "RPM packages"
section after it. That is, provide the quick recipes upfront, and
leave the finer details for those who are interested in them.

> +* libvirt-daemon-common
> +  This package contains liibvirt-guests, virt-host-validate, virt-ssh-helper

*libvirt-guests

> +* libvirt-daemon-plugin-lockd
> +  This package provides the lockd.so module, a daemon plugin for communicating
> +  with a virtlockd configured to use POSIX fcntl advisory locks.
> +
> +* libvirt-daemon-plugin-sanlock
> +  This package provides the sanlock.so module, a daemon plugin for communicating
> +  with a virtlockd configured to use sanlock.

Based on Dan's explanation, these descriptions are not accurate: the
lockd.so module is used by the hypervisor driver to manage locks via
virtlockd, while the sanlock.so to do the same via sanlock.

-- 
Andrea Bolognani / Red Hat / Virtualization



More information about the libvir-list mailing list