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/ +/843866 /opendev. org/openstack/ tripleo- heat-templates/ commit/ 1b8039b81d72cfb 6bd0d799195ccb9 2ae2ab046c
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 1b8039b81d72cfb 6bd0d799195ccb9 2ae2ab046c
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 d4a37bbb8083dc9 bb9052e0e9)
Closes-Bug: #1967021
Change-Id: Id3f9e6320fc8bf
(cherry picked from commit d15794339bd4ad0