From bb9f21f2fa1afc252c3ced3404269760fed53643 Mon Sep 17 00:00:00 2001 From: mcabrerizo Date: Mon, 12 Jun 2017 17:59:37 +0200 Subject: [PATCH] F #4913: Remove enhanced vnet from default cluster on create --- share/hooks/create_vcenter_net.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/share/hooks/create_vcenter_net.rb b/share/hooks/create_vcenter_net.rb index 3b07e403d9..8686ca4773 100755 --- a/share/hooks/create_vcenter_net.rb +++ b/share/hooks/create_vcenter_net.rb @@ -186,6 +186,16 @@ begin if OpenNebula.is_error?(rc) STDOUT.puts "Error adding vnet #{network_id} to OpenNebula cluster #{cluster_id}: #{rc.message}. You may have to place this vnet in the right cluster by hand" end + + default_cluster = VCenterDriver::VIHelper.one_item(OpenNebula::Cluster, "0", false) + if OpenNebula.is_error?(default_cluster) + STDOUT.puts "Error retrieving default cluster: #{rc.message}." + end + + rc = default_cluster.delvnet(network_id.to_i) + if OpenNebula.is_error?(rc) + STDOUT.puts "Error removing vnet #{network_id} from default OpenNebula cluster: #{rc.message}." + end end end