yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #04118
[Bug 1158075] Re: network-create returns an internal error when network conflicts
** Changed in: nova/grizzly
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1158075
Title:
network-create returns an internal error when network conflicts
Status in OpenStack Compute (Nova):
Fix Released
Status in OpenStack Compute (nova) grizzly series:
Fix Released
Bug description:
When creating a network which is already existing, we got
an internal error which can't show the reason of the error.
$ nova network-list
+----+---------+----------------+
| ID | Label | Cidr |
+----+---------+----------------+
| 1 | private | 10.0.0.0/24 |
| 5 | net1 | 192.168.0.0/24 |
+----+---------+----------------+
$ nova network-create --fixed-range-v4 192.168.0.0/24 net2
ERROR: The server has either erred or is incapable of performing the requested operation.
(HTTP 500) (Request-ID: req-24d9b71b-d7a6-4604-8b7d-244a73ac1794)
And the error message in logfile is as follows:
2013-03-21 09:55:52.533 ERROR nova.openstack.common.rpc.amqp [req-24d9b71b-d7a6-4604-8b7d-
244a73ac1794 admin demo] Exception during message handling
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call l
ast):
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/
openstack/common/rpc/amqp.py", line 430, in _process_data
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp rval = self.proxy.dispatc
h(ctxt, version, method, **args)
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/
openstack/common/rpc/dispatcher.py", line 133, in dispatch
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/network/manager.py", line 1056, in create_networks
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp return self._do_create_networks(context, **kwargs)
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp File "/opt/stack/nova/nova/network/manager.py", line 1116, in _do_create_networks
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp raise ValueError(_('cidr already in use'))
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp ValueError: cidr already in use
2013-03-21 09:55:52.533 TRACE nova.openstack.common.rpc.amqp
2013-03-21 09:55:52.533 ERROR nova.openstack.common.rpc.common [req-24d9b71b-d7a6-4604-8b7d-244a73ac1794 admin demo] Returning exception cidr already in use to caller
2013-03-21 09:55:52.534 ERROR nova.openstack.common.rpc.common [req-24d9b71b-d7a6-4604-8b7d-244a73ac1794 admin demo] ['Traceback (most recent call last):\n',
' File "/opt/stack/nova/nova/openstack/common/rpc/amqp.py", line 430, in _process_data\n
rval = self.proxy.dispatch(ctxt, version, method, **args)\n',
' File "/opt/stack/nova/nova/openstack/common/rpc/dispatcher.py", line 133, in dispatch\n
return getattr(proxyobj, method)(ctxt, **kwargs)\n',
' File "/opt/stack/nova/nova/network/manager.py", line 1056, in create_networks\n
return self._do_create_networks(context, **kwargs)\n',
'File "/opt/stack/nova/nova/network/manager.py",line 1116, in _do_create_networks\n
raise ValueError(_(\'cidr already in use\'))\n','ValueError: cidr already in use\n']
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1158075/+subscriptions