Since commit 768b66f885cd43552e63acfeb6c2ab68a5668e90 was merged,
TripleO deploys modular libvirt daemons instead of monolithic one.
When modular libvirt daemons are used, the nova_libvirt container is
no longer used and service dependency should rely on individual daemons
like nova_virtqemud.
This change introduces the new tripleo_nova_libvirt.target systemd unit
so that we can define service dependencies more easily and consisently.
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/839311 /opendev. org/openstack/ tripleo- heat-templates/ commit/ d15794339bd4ad0 d4a37bbb8083dc9 bb9052e0e9
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit d15794339bd4ad0 d4a37bbb8083dc9 bb9052e0e9
Author: Takashi Kajinami <email address hidden>
Date: Tue Apr 26 16:45:54 2022 +0900
Fix service dependency on libvirt daemons
Since commit 768b66f885cd435 52e63acfeb6c2ab 68a5668e90 was merged,
TripleO deploys modular libvirt daemons instead of monolithic one.
When modular libvirt daemons are used, the nova_libvirt container is
no longer used and service dependency should rely on individual daemons
like nova_virtqemud.
This change introduces the new tripleo_ nova_libvirt. target systemd unit
so that we can define service dependencies more easily and consisently.
Co-authored-by: Bogdan Dobrelya <email address hidden> c8e59cae2308fe4 cb118643a9b
Closes-Bug: #1967021
Change-Id: Id3f9e6320fc8bf