From 883bedb92e4a3e855ba637f15842c95b46d4eb53 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 13 May 2009 14:17:09 -0700 Subject: [PATCH] xenserver: Add comments describing open issues for interface-reconfigure. --- .../opt_xensource_libexec_interface-reconfigure | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/xenserver/opt_xensource_libexec_interface-reconfigure b/xenserver/opt_xensource_libexec_interface-reconfigure index d30beec2..3ec78262 100755 --- a/xenserver/opt_xensource_libexec_interface-reconfigure +++ b/xenserver/opt_xensource_libexec_interface-reconfigure @@ -40,6 +40,22 @@ # 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 -- 2.30.2