From e7decc25db08a2ad1ddf8dcc6e8274a39a6b3f72 Mon Sep 17 00:00:00 2001 From: Mykyta Karpin Date: Mon, 27 Feb 2017 16:56:08 +0200 Subject: [PATCH] [puppet4] Fix fuel::mcollective task Mcollective module used in Fuel provides string values to ':order' field of mcollective::*::setting resources, while fuel::mcollective task also supplies integer values. In puppet3 that was fine because all values provided to resources were stringified, but in puppet4 they aren't. This causes failures of comparison inside datacat_collector resource used in mcollective module. Change-Id: I9f3bce1f2e21166d31f0b8213d282a56c2c2482d Closes-Bug: #1668288 --- deployment/puppet/fuel/manifests/mcollective.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deployment/puppet/fuel/manifests/mcollective.pp b/deployment/puppet/fuel/manifests/mcollective.pp index 5dc534f9ac..29e0af093f 100644 --- a/deployment/puppet/fuel/manifests/mcollective.pp +++ b/deployment/puppet/fuel/manifests/mcollective.pp @@ -57,7 +57,7 @@ class fuel::mcollective( require => Package[$mco_packages], } - create_resources(mcollective::server::setting, $mco_settings, { 'order' => 90 }) - create_resources(mcollective::client::setting, $mco_settings, { 'order' => 90 }) + create_resources(mcollective::server::setting, $mco_settings, { 'order' => '90' }) + create_resources(mcollective::client::setting, $mco_settings, { 'order' => '90' }) }