From f67a8fcfb48905eeb757e6ca96039dfc16ee14e4 Mon Sep 17 00:00:00 2001 From: Torstein Egge <tmaregge@gmail.com> Date: Wed, 3 Nov 2021 20:30:23 +0100 Subject: [PATCH] chaining require thing on heartbeat --- manifests/site.pp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/manifests/site.pp b/manifests/site.pp index 60703d4..31184b5 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -51,16 +51,13 @@ node 'elk-server.openstacklocal' { include logstash - file {'/etc/heartbeat/heartbeat.yml': - ensure => present, - source => 'puppet:///modules/beats_conf/heartbeat.yml', - } - + # TODO: Chain package, file thingies package {'heartbeat-elastic': ensure => present, - } - - service {'heartbeat-elastic': + }~> file {'/etc/heartbeat/heartbeat.yml': + ensure => present, + source => 'puppet:///modules/beats_conf/heartbeat.yml', + }~> service {'heartbeat-elastic': ensure => running, enable => true, require => Package['heartbeat-elastic'], -- GitLab