** Changed in: nova
       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/936813

Title:
  GET on os-networks/<uuid> fails with quantum

Status in OpenStack Compute (Nova):
  Fix Released

Bug description:
  This is  because of NULL host column in network table and here's the
  stack trace:

  -----------------------
  2012-02-20 15:53:55 ERROR nova.rpc.common [-] Exception during message 
handling
  (nova.rpc.common): TRACE: Traceback (most recent call last):
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line 
250, in _process_data
  (nova.rpc.common): TRACE:     rval = node_func(context=ctxt, **node_args)
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/network/manager.py", 
line 239, in wrapped
  (nova.rpc.common): TRACE:     return func(self, context, *args, **kwargs)
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/network/manager.py", 
line 1458, in get_network
  (nova.rpc.common): TRACE:     networks = self._get_networks_by_uuids(context, 
[network_uuid])
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/network/manager.py", 
line 1448, in _get_networks_by_uuids
  (nova.rpc.common): TRACE:     return 
self.db.network_get_all_by_uuids(context, network_uuids)
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/db/api.py", line 830, 
in network_get_all_by_uuids
  (nova.rpc.common): TRACE:     return IMPL.network_get_all_by_uuids(context, 
network_uuids, project_id)
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/db/sqlalchemy/api.py", 
line 101, in wrapper
  (nova.rpc.common): TRACE:     return f(*args, **kwargs)
  (nova.rpc.common): TRACE:   File "/opt/stack/nova/nova/db/sqlalchemy/api.py", 
line 2076, in network_get_all_by_uuids
  (nova.rpc.common): TRACE:     raise 
exception.NetworkHostNotSet(network_id=network['id'])
  (nova.rpc.common): TRACE: NetworkHostNotSet: Host is not set to the network 
(1).
  (nova.rpc.common): TRACE:
  2012-02-20 15:53:55 DEBUG nova.rpc.common [-] Pool creating new connection 
from (pid=19848) create /opt/stack/nova/n

  ------------------------------------------------

  Now I can think of two options:

   1. remove the NULL sanity check in network_get_all_by_uuids 
(nova.db.sqlalchemy.api)
   2. QuantumManager puts dummy recode in host column

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/936813/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to