You have been subscribed to a public bug by Robbie Williamson (robbiew):
If scheduler_hints is set to None (for example via cloudpipe create
instance command), then the affinity filters fail with the following
traceback:
2012-06-01 17:41:41 ERROR nova.rpc.amqp
[req-895ca733-3f5a-4be8-bd63-cecb71d7e8d3 project-vpn production] Returning
exception 'NoneType' object has no attribute 'get' to caller
2012-06-01 17:41:41 ERROR nova.rpc.amqp
[req-895ca733-3f5a-4be8-bd63-cecb71d7e8d3 project-vpn production] ['Traceback
(most recent call last):\n', ' File
"/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 252, in
_process_data\n rval = node_func(context=ctxt, **node_args)\n', ' File
"/usr/lib/python2.7/dist-packages/nova/scheduler/manager.py", line 115, in
run_instance\n context, ex, *args, **kwargs)\n', ' File
"/usr/lib/python2.7/contextlib.py", line 24, in __exit__\n self.gen.next()\n',
' File "/usr/lib/python2.7/dist-packages/nova/scheduler/manager.py", line 105,
in run_instance\n return self.driver.schedule_run_instance(*args, **kwargs)\n',
' File "/usr/lib/python2.7/dist-packages/nova/scheduler/multi.py", line 78, in
schedule_run_instance\n return
self.drivers[\'compute\'].schedule_run_instance(*args, **kwargs)\n', ' File
"/usr/lib/python2.7/dist-packages/nova/scheduler/filter_scheduler.py", line 72,
in schedule_run_instance\n *args, **kwargs)\n', ' File
"/usr/lib/python2.7/dist-packages/nova/scheduler/filter_scheduler.py", line
194, in _schedule\n filter_properties)\n', ' File
"/usr/lib/python2.7/dist-packages/nova/scheduler/host_manager.py", line 218, in
filter_hosts\n if host.passes_filters(filter_fns, filter_properties):\n', '
File "/usr/lib/python2.7/dist-packages/nova/scheduler/host_manager.py", line
156, in passes_filters\n if not filter_fn(self, filter_properties):\n', ' File
"/usr/lib/python2.7/dist-packages/nova/scheduler/filters/affinity_filter.py",
line 41, in host_passes\n affinity_uuids =
scheduler_hints.get(\'different_host\', [])\n', "AttributeError: 'NoneType'
object has no attribute 'get'\n"]
** Affects: nova
Importance: Medium
Assignee: Vish Ishaya (vishvananda)
Status: Fix Released
** Affects: nova/essex
Importance: Medium
Status: Fix Released
** Affects: nova (Ubuntu)
Importance: Undecided
Status: Fix Released
** Affects: nova (Ubuntu Precise)
Importance: Undecided
Status: Confirmed
--
affinity filters don't work if scheduler_hints is None
https://bugs.launchpad.net/bugs/1007573
You received this bug notification because you are a member of Ubuntu Server
Team, which is subscribed to the bug report.
--
Ubuntu-server-bugs mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs