From d2cd45db48e2713b74c3a31f746f923a72294e46 Mon Sep 17 00:00:00 2001 From: Justin Pettit Date: Mon, 17 Aug 2009 12:43:59 -0700 Subject: [PATCH] xenserver: Add missing argument for fake-iface config The interface-reconfigure script may add the 'fake-iface' configuration option to the ovs-vswitchd.conf, but neglects to mention the interface. This resulted in a "bonding.%s.fake-iface=true" line, which is clearly wrong. This commit corrects that behavior. --- xenserver/opt_xensource_libexec_interface-reconfigure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xenserver/opt_xensource_libexec_interface-reconfigure b/xenserver/opt_xensource_libexec_interface-reconfigure index 44a2b1e0..0ae8e70a 100755 --- a/xenserver/opt_xensource_libexec_interface-reconfigure +++ b/xenserver/opt_xensource_libexec_interface-reconfigure @@ -843,7 +843,7 @@ def configure_bond(pif): argv = ['--del-match=bonding.%s.[!0-9]*' % interface] argv += ["--add=bonding.%s.slave=%s" % (interface, slave) for slave in physdev_names] - argv += ['--add=bonding.%s.fake-iface=true'] + argv += ['--add=bonding.%s.fake-iface=true' % interface] if pifrec['MAC'] != "": argv += ['--add=port.%s.mac=%s' % (interface, pifrec['MAC'])] -- 2.30.2