From 9b65e0d49af86eb51c53f219c42360a8265e09b3 Mon Sep 17 00:00:00 2001
From: Iustin Pop <iustin@google.com>
Date: Wed, 4 Nov 2009 14:14:53 +0100
Subject: [PATCH] Revert the instance IP conflicts

Since instances can live in different VLANs from nodes (especially in
routed mode), based on the 'link' parameter, we shouldn't always
restrict having duplicate IPs. Thus we only check the node IPs/cluster
IP for now.

Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
---
 lib/config.py | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/lib/config.py b/lib/config.py
index 156acdaba..2fea52365 100644
--- a/lib/config.py
+++ b/lib/config.py
@@ -408,10 +408,6 @@ class ConfigWriter:
       _helper(node.primary_ip, "node:%s/primary" % node.name)
       if node.secondary_ip != node.primary_ip:
         _helper(node.secondary_ip, "node:%s/secondary" % node.name)
-    for instance in data.instances.values():
-      for idx, nic in enumerate(instance.nics):
-        if nic.ip is not None:
-          _helper(nic.ip, "instance:%s/nic:%d" % (instance.name, idx))
 
     for ip, owners in ips.items():
       if len(owners) > 1:
-- 
GitLab