diff --git a/manifests/profile/base/pacemaker.pp b/manifests/profile/base/pacemaker.pp index 30213b726..738fbfeeb 100644 --- a/manifests/profile/base/pacemaker.pp +++ b/manifests/profile/base/pacemaker.pp @@ -144,6 +144,11 @@ class tripleo::profile::base::pacemaker ( target => '/usr/lib/systemd/system/docker.service', before => Class['pacemaker'], } + -> systemd::unit_file { 'rhel-push-plugin.service': + path => '/etc/systemd/system/resource-agents-deps.target.wants', + target => '/usr/lib/systemd/system/rhel-push-plugin.service', + before => Class['pacemaker'], + } ~> Class['systemd::systemctl::daemon_reload'] } diff --git a/manifests/profile/base/pacemaker_remote.pp b/manifests/profile/base/pacemaker_remote.pp index a143be049..4aa28fd51 100644 --- a/manifests/profile/base/pacemaker_remote.pp +++ b/manifests/profile/base/pacemaker_remote.pp @@ -56,6 +56,11 @@ class tripleo::profile::base::pacemaker_remote ( target => '/usr/lib/systemd/system/docker.service', before => Class['pacemaker::remote'], } + -> systemd::unit_file { 'rhel-push-plugin.service': + path => '/etc/systemd/system/resource-agents-deps.target.wants', + target => '/usr/lib/systemd/system/rhel-push-plugin.service', + before => Class['pacemaker::remote'], + } ~> Class['systemd::systemctl::daemon_reload'] } $enable_fencing_real = str2bool($enable_fencing) and $step >= 5