<div dir="ltr"><div>Hi</div><div><br></div><div>anyone experiencing this problem when starting glance-api - Upgrading to Icehouse on ubuntu 12.04 - using packages from ubuntu cloud archive. I have rpc_backend=rabbit in the glance api config but get the following error in the logs.</div>
<div><br></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance Traceback (most recent call last):</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/bin/glance-api", line 10, in <module></i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance sys.exit(main())</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/cmd/api.py", line 63, in main</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance server.start(config.load_paste_app('glance-api'), default_port=9292)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/common/config.py", line 210, in load_paste_app</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance app = deploy.loadapp("config:%s" % conf_file, name=app_name)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return loadobj(APP, uri, name=name, **kw)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return context.create()</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return self.object_type.invoke(self)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 203, in invoke</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance app = context.app_context.create()</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return self.object_type.invoke(self)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance **context.local_conf)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance val = callable(*args, **kw)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/__init__.py", line 27, in root_app_factory</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return paste.urlmap.urlmap_factory(loader, global_conf, **local_conf)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 25, in urlmap_factory</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance app = loader.get_app(app_name, global_conf=global_conf)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance name=name, global_conf=global_conf).create()</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return self.object_type.invoke(self)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return fix_call(context.object, context.global_conf, **context.local_conf)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 56, in fix_call</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance val = callable(*args, **kw)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/common/wsgi.py", line 472, in factory</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance return cls(APIMapper())</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/router.py", line 58, in __init__</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance images_resource = images.create_resource(custom_image_properties)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/images.py", line 809, in create_resource</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance controller = ImagesController()</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/images.py", line 49, in __init__</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance self.notifier = notifier or glance.notifier.Notifier()</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/glance/notifier.py", line 109, in __init__</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance aliases=_ALIASES)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance File "/usr/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 185, in get_transport</i></div>
<div><i>2014-06-19 16:40:45.377 32168 TRACE glance raise DriverLoadFailure(url.transport, ex)</i></div><div><i>2014-06-19 16:40:45.377 32168 TRACE glance DriverLoadFailure: Failed to load transport driver "rabbit": No 'oslo.messaging.drivers' driver found, looking for 'rabbit'</i></div>
<div><br>Kind Regards,<br><br>James Shaw<br></div>
</div>