From c4c694d5615b4e98cd9a298522267232dd9a9e0f 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 --- 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 4012b2e..45f28ac 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'], + } if !defined(File['set_config']) { file { 'set_config': @@ -238,7 +240,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': @@ -252,7 +256,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'], + } } }