Enable only sockets for modular libvirt daemons
It seems some of the modular libvirt daemons are automatically stopped if these are unused, and that causes broken idempotency. According to the libvirt doc[1], we have to enable only sockets and services are started automatically when these are required. [1] https://libvirt.org/daemons.html#switching-to-modular-daemons Closes-Bug: #2012423 Change-Id: Ifac9cb6f0c47e18bc152ee6744b3572c8d33373a
This commit is contained in:
@@ -41,11 +41,11 @@ class nova::params {
|
||||
$libvirt_guests_service_name = 'libvirt-guests'
|
||||
$virtlock_service_name = 'virtlockd'
|
||||
$virtlog_service_name = 'virtlogd'
|
||||
$virtsecret_service_name = 'virtsecretd'
|
||||
$virtnodedev_service_name = 'virtnodedevd'
|
||||
$virtqemu_service_name = 'virtqemud'
|
||||
$virtproxy_service_name = 'virtproxyd'
|
||||
$virtstorage_service_name = 'virtstoraged'
|
||||
$virtsecret_service_name = 'virtsecretd.socket'
|
||||
$virtnodedev_service_name = 'virtnodedevd.socket'
|
||||
$virtqemu_service_name = 'virtqemud.socket'
|
||||
$virtproxy_service_name = 'virtproxyd.socket'
|
||||
$virtstorage_service_name = 'virtstoraged.socket'
|
||||
$scheduler_service_name = 'openstack-nova-scheduler'
|
||||
$tgt_service_name = 'tgtd'
|
||||
$vncproxy_service_name = 'openstack-nova-novncproxy'
|
||||
@@ -100,11 +100,11 @@ class nova::params {
|
||||
# Use default provider on Debian
|
||||
$virtlock_service_name = 'virtlockd'
|
||||
$virtlog_service_name = 'virtlogd'
|
||||
$virtsecret_service_name = 'virtsecretd'
|
||||
$virtnodedev_service_name = 'virtnodedevd'
|
||||
$virtqemu_service_name = 'virtqemud'
|
||||
$virtproxy_service_name = 'virtproxyd'
|
||||
$virtstorage_service_name = 'virtstoraged'
|
||||
$virtsecret_service_name = 'virtsecretd.socket'
|
||||
$virtnodedev_service_name = 'virtnodedevd.socket'
|
||||
$virtqemu_service_name = 'virtqemud.socket'
|
||||
$virtproxy_service_name = 'virtproxyd.socket'
|
||||
$virtstorage_service_name = 'virtstoraged.socket'
|
||||
$modular_libvirt = false
|
||||
}
|
||||
default: {
|
||||
|
Reference in New Issue
Block a user