From aa23019b33dc5ea0af9e41e53a4cf9010f634fa7 Mon Sep 17 00:00:00 2001 From: Igor Gajsin Date: Tue, 10 Jan 2017 12:55:16 +0300 Subject: [PATCH] fix custom hostname The l2.pp makes mistakes when finds neutron node if node has custom nodename. Fix it. Change-Id: I4cb984b760b056a5ab2583bcf6d44d4a8c385e8a Closes-bug: #1590403 --- deployment_scripts/puppet/modules/vmware_dvs/manifests/l2.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment_scripts/puppet/modules/vmware_dvs/manifests/l2.pp b/deployment_scripts/puppet/modules/vmware_dvs/manifests/l2.pp index ff6e209..c969fe5 100644 --- a/deployment_scripts/puppet/modules/vmware_dvs/manifests/l2.pp +++ b/deployment_scripts/puppet/modules/vmware_dvs/manifests/l2.pp @@ -119,7 +119,7 @@ class vmware_dvs::l2 { enabled => true, } - if $node_name in keys($neutron_nodes) { + if str2bool(inline_template('<%= @neutron_nodes.values.keep_if {|h| h["name"] == @node_name}.length > 0%>')) { if $neutron_server_enable { $service_ensure = 'running' } else {