From 10bc30403d1a0a9fb248dc2f320592e5346ac7f8 Mon Sep 17 00:00:00 2001 From: Alejandro Andreu Date: Tue, 4 Apr 2017 12:08:58 +0200 Subject: [PATCH] Configure stuff after config file is in place Change-Id: I9a78703b1f01394fa95c804da7e787ce1fd61644 (cherry picked from commit c4c694d5615b4e98cd9a298522267232dd9a9e0f) --- manifests/cluster/run.pp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/manifests/cluster/run.pp b/manifests/cluster/run.pp index 890ac6a..67c5b99 100644 --- a/manifests/cluster/run.pp +++ b/manifests/cluster/run.pp @@ -203,7 +203,9 @@ class midonet::cluster::run ( content => template('midonet/cluster/mn-cluster_config.sh.erb'), } -> - exec { '/bin/bash /tmp/mn-cluster_config.sh': } + exec { '/bin/bash /tmp/mn-cluster_config.sh': + require => File['set_config'], + } file { 'set_config': ensure => present, @@ -236,7 +238,9 @@ class midonet::cluster::run ( path => '/tmp/analytics_settings.sh', content => template('midonet/analytics/analytics_settings.sh.erb'), } -> - exec { '/bin/bash /tmp/analytics_settings.sh': } + exec { '/bin/bash /tmp/analytics_settings.sh': + require => File['set_config'], + } if versioncmp($midonet_version,'5.2') > 0 { file { 'analytics_settings_local': @@ -250,7 +254,9 @@ class midonet::cluster::run ( content => template('midonet/analytics/analytics_settings.sh.erb'), require => Exec['/bin/bash /tmp/analytics_settings.sh'] } -> - exec { '/bin/bash /tmp/analytics_settings_local.sh': } + exec { '/bin/bash /tmp/analytics_settings_local.sh': + require => File['set_config'], + } } }