There is a bug in the /usr/lib/python2.6/site-packages/nova/network/manager.py
on line 1066 'vlan_start' used as hash key:
kwargs["vlan_start"] = kwargs.get("vlan_start") or CONF.vlan_start
than passing kwargs as argument:
return self._do_create_networks(context, **kwargs)
But in the _do_create_networks (line 1188):
vlan = kwargs.get('vlan', None)
'vlan' used instead of 'vlan_start'!
As we can see on line 498 in /usr/lib/python2.6/site-packages/nova/cmd/manage.py, '--vlan' argument going to the 'vlan_start' variable, not 'vlan'.
There is a bug in the /usr/lib/ python2. 6/site- packages/ nova/network/ manager. py "vlan_start" ] = kwargs. get("vlan_ start") or CONF.vlan_start
on line 1066 'vlan_start' used as hash key:
kwargs[
than passing kwargs as argument: create_ networks( context, **kwargs)
return self._do_
But in the _do_create_networks (line 1188):
vlan = kwargs.get('vlan', None)
'vlan' used instead of 'vlan_start'!
As we can see on line 498 in /usr/lib/ python2. 6/site- packages/ nova/cmd/ manage. py, '--vlan' argument going to the 'vlan_start' variable, not 'vlan'.