nova-api will not run (upgraded install)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Hi all
I have been running without issue using PPA application of nova trunk code (installed ~4 days ago), per:
# add-apt-repository ppa:nova-core/trunk
But since an update applied ~20hours ago, despite severl updates from PPA, I have not been able to NOT get the below issue which is reproducable 100% per:
root@server:~# service nova-api start
nova-api start/running, process 27370
root@server:~# cat /var/log/
.
.
2012-02-02 14:24:12,222 DEBUG nova.utils [-] Inner Exception: No module named admin from (pid=27371) import_class /usr/lib/
2012-02-02 14:24:12,223 CRITICAL nova [-] Class AdminController could not be found: No module named admin
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/bin/
(nova): TRACE: servers.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: self.app = self.loader.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return deploy.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return loadobj(APP, uri, name=name, **kw)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return context.create()
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return self.object_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: **context.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: val = callable(*args, **kw)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: app = loader.
(nova): TRACE: File "/usr/lib/
(nova): TRACE: name=name, global_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return self.object_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: app = filter(app)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: return cls(app, **local_config)
(nova): TRACE: File "/usr/lib/
(nova): TRACE: self.controller = utils.import_
(nova): TRACE: File "/usr/lib/
(nova): TRACE: raise exception.
(nova): TRACE: ClassNotFound: Class AdminController could not be found: No module named admin
(nova): TRACE:
I understand the bleeding-edge risks - but if I do not report what has happened, the guru developers may not know something needs to be tweaked :-)
Thanks!
Paul
affects: | nova → openstack-ppa |
Changed in openstack-ppa: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in nova (Ubuntu): | |
importance: | Undecided → High |
Changed in openstack-ppa: | |
status: | Invalid → Incomplete |
summary: |
- nova-api will not run (some change in trunk PPA over past 48hrs) + nova-api will not run (upgraded install) |
Changed in nova (Ubuntu): | |
status: | New → Invalid |
Looks like the ppa paste config needs to be updated. I guess it is shipping its own?
On Feb 1, 2012, at 8:28 PM, Paul Pettigrew wrote:
> Public bug reported: nova/nova- api.log python2. 7/dist- packages/ nova/utils. py:66 nova-api" , line 51, in <module> append( service. WSGIService( api)) python2. 7/dist- packages/ nova/service. py", line 328, in __init__ load_app( name) python2. 7/dist- packages/ nova/wsgi. py", line 388, in load_app loadapp( "config: %s" % self.config_path, name=name) python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 247, in loadapp python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 272, in loadobj python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 710, in create type.invoke( self) python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 144, in invoke local_conf) python2. 7/dist- packages/ paste/deploy/ util.py" , line 56, in fix_call python2. 7/dist- packages/ paste/urlmap. py", line 25, in urlmap_factory get_app( app_name, global_ conf=global_ conf) python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 350, in get_app conf=global_ conf).create( ) python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 710, in create type.invoke( self) python2. 7/dist- packages/ paste/deploy/ loadwsgi. py", line 207, in invoke python2. 7/dist- packages/ nova/wsgi. py", line 244, in _factory python2. 7/dist- packages/ nova/api/ ec2/__init_ _.py", line 303, in __init__ class(controlle r)()
>
> Hi all
>
> I have been running without issue using PPA application of nova trunk code (installed ~4 days ago), per:
> # add-apt-repository ppa:nova-core/trunk
>
> But since an update applied ~20hours ago, despite severl updates from
> PPA, I have not been able to NOT get the below issue which is
> reproducable 100% per:
>
> root@server:~# service nova-api start
> nova-api start/running, process 27370
>
>
> root@server:~# cat /var/log/
> .
> .
> 2012-02-02 14:24:12,222 DEBUG nova.utils [-] Inner Exception: No module named admin from (pid=27371) import_class /usr/lib/
> 2012-02-02 14:24:12,223 CRITICAL nova [-] Class AdminController could not be found: No module named admin
> (nova): TRACE: Traceback (most recent call last):
> (nova): TRACE: File "/usr/bin/
> (nova): TRACE: servers.
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: self.app = self.loader.
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return deploy.
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return loadobj(APP, uri, name=name, **kw)
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return context.create()
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return self.object_
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: **context.
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: val = callable(*args, **kw)
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: app = loader.
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: name=name, global_
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return self.object_
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: app = filter(app)
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: return cls(app, **local_config)
> (nova): TRACE: File "/usr/lib/
> (nova): TRACE: self.controller = utils.import_
> (no...