From: Ben Pfaff Date: Wed, 13 May 2009 21:17:09 +0000 (-0700) Subject: xenserver: Add comments describing open issues for interface-reconfigure. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=883bedb92e4a3e855ba637f15842c95b46d4eb53;p=openvswitch xenserver: Add comments describing open issues for interface-reconfigure. --- 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