Comment 2 for bug 1705141

Revision history for this message
Matt Riedemann (mriedem) wrote : Re: select_destinations results in "TypeError: 'NoneType' object is not iterable" randomly

Yup that's exactly what happened:

http://logs.openstack.org/99/471899/25/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3f9a9e3/logs/new/screen-n-sch.txt.gz#_2017-07-18_22_04_39_022

2017-07-18 22:04:39.022 31224 WARNING nova.scheduler.client.report [req-4d9d9061-72b6-414b-a759-e89eeaa1c24c tempest-ServersTestManualDisk-1849630423 tempest-ServersTestManualDisk-1849630423] Placement API service is not responding.: ConnectFailure: Unable to establish connection to http://10.0.1.195/placement/allocation_candidates?resources=MEMORY_MB%3A64%2CVCPU%3A1: ('Connection aborted.', BadStatusLine("''",))
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server [req-4d9d9061-72b6-414b-a759-e89eeaa1c24c tempest-ServersTestManualDisk-1849630423 tempest-ServersTestManualDisk-1849630423] Exception during message handling: TypeError: 'NoneType' object is not iterable
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 153, in _process_incoming
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 213, in dispatch
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 183, in _do_dispatch
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 225, in inner
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server return func(*args, **kwargs)
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server File "/opt/stack/new/nova/nova/scheduler/manager.py", line 114, in select_destinations
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server alloc_reqs, p_sums = res
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server TypeError: 'NoneType' object is not iterable
2017-07-18 22:04:39.022 31224 ERROR oslo_messaging.rpc.server