python-suds is still a hard dependency (NameError: name 'MessagePlugin' is not defined)

Bug #746135 reported by Dan Prince
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Brian Lamar

Bug Description

Getting the following error in nova-compute.log when using nova trunk (revision 925).

2011-03-31 00:00:33,914 CRITICAL nova [-] name 'MessagePlugin' is not defined
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/bin/nova-compute", line 48, in <module>
(nova): TRACE: service.serve()
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 270, in serve
(nova): TRACE: services = [Service.create()]
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 173, in create
(nova): TRACE: report_interval, periodic_interval)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 73, in __init__
(nova): TRACE: self.manager = manager_class(host=self.host, *args, **kwargs)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/compute/manager.py", line 127, in __init__
(nova): TRACE: utils.import_object(compute_driver),
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/utils.py", line 72, in import_object
(nova): TRACE: __import__(import_str)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/connection.py", line 31, in <module>
(nova): TRACE: from nova.virt import vmwareapi_conn
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/vmwareapi_conn.py", line 46, in <module>
(nova): TRACE: from nova.virt.vmwareapi import vim
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/vmwareapi/vim.py", line 49, in <module>
(nova): TRACE: class VIMMessagePlugin(MessagePlugin):
(nova): TRACE: NameError: name 'MessagePlugin' is not defined
(nova): TRACE:

Looks like suds is still a dependency.

Related branches

Thierry Carrez (ttx)
summary: - NameError: name 'MessagePlugin' is not defined
+ python-suds is still a hard dependency (NameError: name 'MessagePlugin'
+ is not defined)
Changed in nova:
importance: Undecided → Medium
status: New → Confirmed
Brian Lamar (blamar)
Changed in nova:
assignee: nobody → Brian Lamar (blamar)
Thierry Carrez (ttx)
Changed in nova:
status: Confirmed → In Progress
Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → 2011.2
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.