This change fixes the missing notifications between virt*d_config and
virt*d services, so that individual service is restarted when its
configuration file is updated.
This change also refactors how resource dependencies are managed, using
the existing anchors.
Note:
This backport includes the follow-up commit[1] which fixed the wrong
notification added by the original patch.
[1] 16ebf1bb8b2daedf449e1ed9259e7266709e9cb5
Closes-Bug: #1969401
Change-Id: Iff3ecdff9740dc1cc889b93666f089a8b60ef0ca
(cherry picked from commit 170edf57d8798d7b14770a73d93d0c00ee9bbd4a)
Reviewed: https:/ /review. opendev. org/c/openstack /puppet- nova/+/ 848051 /opendev. org/openstack/ puppet- nova/commit/ d3851769a730ba4 2215a4724c806ed 461ee759a6
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit d3851769a730ba4 2215a4724c806ed 461ee759a6
Author: Takashi Kajinami <email address hidden>
Date: Tue Apr 19 09:02:15 2022 +0900
Fix missing notifications about virt*d services
This change fixes the missing notifications between virt*d_config and
virt*d services, so that individual service is restarted when its
configuration file is updated.
This change also refactors how resource dependencies are managed, using
the existing anchors.
Note:
This backport includes the follow-up commit[1] which fixed the wrong
notification added by the original patch.
[1] 16ebf1bb8b2daed f449e1ed9259e72 66709e9cb5
Closes-Bug: #1969401 1cc889b93666f08 9a8b60ef0ca b14770a73d93d0c 00ee9bbd4a)
Change-Id: Iff3ecdff9740dc
(cherry picked from commit 170edf57d8798d7