xenserver: Add comments describing open issues for interface-reconfigure.
authorBen Pfaff <blp@nicira.com>
Wed, 13 May 2009 21:17:09 +0000 (14:17 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 13 May 2009 21:17:09 +0000 (14:17 -0700)
xenserver/opt_xensource_libexec_interface-reconfigure

index d30beec2b7430fd6d3fb66c966de17cb3ed26001..3ec7826240b3f452694d48925aaffddb61611eca 100755 (executable)
 
 # XXX: --force-interface=all down
 
+# XXX: --force-interface rewrite
+
+# XXX: Sometimes this leaves "orphaned" datapaths, e.g. a datapath whose
+#      only port is the local port.  Should delete those.
+
+# XXX: This can leave crud in vswitchd.conf in this scenario:
+#      - Create bond in XenCenter.
+#      - Create VLAN on bond in XenCenter.
+#      - Attempt to delete bond in XenCenter (this will fail because there
+#        is a VLAN on the bond, although the error may not be reported
+#        until the next step)
+#      - Delete VLAN in XenCenter.
+#      - Delete bond in XenCenter.
+# At this point there will still be some configuration data for the bond
+# or the VLAN in vswitchd.conf.
+
 import XenAPI
 import os, sys, getopt, time, signal
 import syslog