On Thu, Jun 06, 2013 at 05:14:17PM +0200, Sandro Bonazzola wrote: > Il 06/06/2013 17:10, Giuseppe Vallarelli ha scritto: > > > > ----- Original Message ----- > > | From: "Sandro Bonazzola" <sbona...@redhat.com> > > | To: "Alon Bar-Lev" <alo...@redhat.com> > > | Cc: vdsm-devel@lists.fedorahosted.org > > | Sent: Thursday, June 6, 2013 4:38:41 PM > > | Subject: Re: [vdsm] configNetwork issue > > | > > | Il 06/06/2013 16:29, Alon Bar-Lev ha scritto: > > | > /usr/share/vdsm/addNetwork', 'ovirtmgmt', '', '', u'eth0', > > | > 'BOOTPROTO=dhcp', 'ONBOOT=yes', 'blockingdhcp=true'] > > | > > | # /usr/share/vdsm/addNetwork ovirtmgmt '' '' em1 BOOTPROTO=dhcp > > | ONBOOT=yes blockingdhcp=true > > | WARNING:root:options BOOTPROTO is deprecated. Use bootproto instead > > | WARNING:root:options ONBOOT is deprecated. Use onboot instead > > | INFO:root:Adding network ovirtmgmt with vlan=, bonding=, nics=['em1'], > > | bondingOptions=None, mtu=None, bridged=True, options={'bootproto': > > | 'dhcp', 'blockingdhcp': 'true', 'onboot': 'yes'} > > | Traceback (most recent call last): > > | File "/usr/lib64/python2.7/runpy.py", line 162, in _run_module_as_main > > | "__main__", fname, loader, pkg_name) > > | File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code > > | exec code in run_globals > > | File "/usr/share/vdsm/configNetwork.py", line 664, in <module> > > | main() > > | File "/usr/share/vdsm/configNetwork.py", line 633, in main > > | addNetwork(bridge, **kwargs) > > | File "/usr/share/vdsm/configNetwork.py", line 198, in addNetwork > > | configurator, **options) > > | TypeError: objectivizeNetwork() got multiple values for keyword argument > > | 'bootproto' > > > > Hi Sandro, a very dirty and quick fix may be the following one. > > > > Inside configNetwork reach the addNetwork function and > > before the call to objectivizeNetwork: > > > > bootproto =options.get('bootproto') > > > > > > if bootproto: > > del options['bootproto'] > > netEnt = objectivizeNetwork(network if bridged else None, vlan, bonding, > > bondingOptions, nics, mtu, ipaddr, netmask, > > gateway, bootproto, _netinfo, > > configurator, **options) > > > > Giuseppe > > > > Thanks Giuseppe, that seems to fix the issue also if I don't really like > using del as solution. > This however is a workaround that fix it for me.
A fix by Giuseppe has been merged upstream http://gerrit.ovirt.org/#/c/15423/ . Thanks for reporting the breakage on master branch. Dan. _______________________________________________ vdsm-devel mailing list vdsm-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel