OSAPI list servers causes 'AttributeError: use_ipv6'

Bug #832012 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Dan Prince

Bug Description

Using nova trunk bzr 1479. I'm getting the following stack trace in nova-api.log after running a 'nova list':

(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func
(nova.api.openstack): TRACE: return self.func(req, *args, **kwargs)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/wsgi.py", line 494, in __call__
(nova.api.openstack): TRACE: action_result = self.dispatch(request, action, args)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/wsgi.py", line 522, in dispatch
(nova.api.openstack): TRACE: return controller_method(req=request, **action_args)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/servers.py", line 66, in detail
(nova.api.openstack): TRACE: servers = self._get_servers(req, is_detail=True)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/servers.py", line 133, in _get_servers
(nova.api.openstack): TRACE: for inst in limited_list]
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/servers.py", line 664, in _build_view
(nova.api.openstack): TRACE: return builder.build(instance, is_detail=is_detail)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/views/servers.py", line 49, in build
(nova.api.openstack): TRACE: server = self._build_detail(inst)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/views/servers.py", line 139, in _build_detail
(nova.api.openstack): TRACE: response = super(ViewBuilderV11, self)._build_detail(inst)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/views/servers.py", line 87, in _build_detail
(nova.api.openstack): TRACE: self._build_addresses(inst_dict, inst)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/views/servers.py", line 185, in _build_addresses
(nova.api.openstack): TRACE: response['addresses'] = self.addresses_builder.build(interfaces)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/api/openstack/views/addresses.py", line 58, in build
(nova.api.openstack): TRACE: if FLAGS.use_ipv6:
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/nova/flags.py", line 144, in __getattr__
(nova.api.openstack): TRACE: val = gflags.FlagValues.__getattr__(self, name)
(nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/gflags.py", line 810, in __getattr__
(nova.api.openstack): TRACE: raise AttributeError(name)
(nova.api.openstack): TRACE: AttributeError: use_ipv6
(nova.api.openstack): TRACE:

Related branches

Dan Prince (dan-prince)
Changed in nova:
importance: Undecided → Medium
assignee: nobody → Dan Prince (dan-prince)
status: New → In Progress
Revision history for this message
Dan Prince (dan-prince) wrote :

I'm not actually sure what sort of code goblin caused this to creep in. The fix was pretty straight forward though...

Changed in nova:
milestone: none → diablo-4
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: diablo-4 → 2011.3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.