768b66f885
This change adds configuration for modular libvirt daemons running in separate containers. This change also deprecates nova-libvirt-container-puppet.yaml heat-template which configure monolithic libvirt daemon on compute nodes and use newly added heat-template nova-modular-libvirt-container-puppet.yaml to configure modular libvirt daemons on compute nodes. Depends-On: https://review.opendev.org/c/openstack/puppet-nova/+/785305 Depends-On: https://review.opendev.org/c/openstack/puppet-tripleo/+/803911 Co-Authored-By: Martin Schuppert <mschuppert@redhat.com> Co-Authored-By: David Vallee Delisle <dvd@redhat.com> Change-Id: Ic0a13ab453ae8d3c1882b3719df295a2b0b510c5
32 lines
1.2 KiB
YAML
32 lines
1.2 KiB
YAML
---
|
|
features:
|
|
- |
|
|
This change adds functionality to enable modular libvirt daemons.
|
|
All these daemons runs in its respective container. Also the default
|
|
configuration is to use modular libvirt daemons instead of monolithic libvirt
|
|
daemon.
|
|
Here is the list of libvirt daemon which are added in this change.
|
|
- virtnodedevd
|
|
- virtproxyd
|
|
- virtqemud
|
|
- virtsecretd
|
|
- virtstoraged
|
|
|
|
It's possible to define the individual log filters for each one of these daemon
|
|
using the following new parameters:
|
|
- ``LibvirtVirtlogdLogFilters``
|
|
- ``LibvirtVirtsecretdLogFilters``
|
|
- ``LibvirtVirtnodedevdLogFilters``
|
|
- ``LibvirtVirtstoragedLogFilters``
|
|
- ``LibvirtVirtqemudLogFilters``
|
|
- ``LibvirtVirtproxydLogFilters``
|
|
|
|
More information regarding modular libvirt daemons is available here.
|
|
`Libvirt Daemons <https://libvirt.org/daemons.html>` _.
|
|
deprecations:
|
|
- |
|
|
This change deprecates the nova-libvirt-container-puppet.yaml heat-template
|
|
which configures monolithic modular libvirt daemon.
|
|
The newly added heat-template for modular libvirt daemons will be used to
|
|
configure libvirt services in different containers.
|