Reviewed: https://review.openstack.org/85730 Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=6e2c24ade0b1d77af5b6079b8026992091a1ca6d Submitter: Jenkins Branch: master
commit 6e2c24ade0b1d77af5b6079b8026992091a1ca6d Author: Matt Kassawara <[email protected]> Date: Mon Apr 7 08:28:44 2014 -0600 Corrected 'rpc_backend' in Glance installation section I corrected the 'rpc_backend' configuration key in /etc/glance-api.conf to use 'rabbit' and 'qpid' values from Oslo. I also removed extraneous AMQP configuration from /etc/glance-registry.conf. Change-Id: Ice9848de7fdee0df82bf35082237371e1d6ed19d Closes-Bug: #1302976 ** Changed in: openstack-manuals Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to Glance. https://bugs.launchpad.net/bugs/1302976 Title: Install the Image Service in OpenStack Installation Guide for Ubuntu 12.04 (LTS) - icehouse - Configuration error Status in OpenStack Image Registry and Delivery Service (Glance): New Status in OpenStack Manuals: Fix Released Status in Ubuntu: New Bug description: Hello, The rpc_backend field set as "glance.rpc.impl_kombu" is not recognized. The process crashes with a CRITICAL error (see below) Using "glance.openstack.common.rpc.impl_kombu" instead seem to resolve the problem. CRITICAL glance [-] DriverLoadFailure: Failed to load transport driver "glance.rpc.impl_kombu": No 'oslo.messaging.drivers' driver found, looking for 'glance.rpc.impl_kombu' TRACE glance Traceback (most recent call last): TRACE glance File "/usr/bin/glance-api", line 10, in <module> TRACE glance sys.exit(main()) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/cmd/api.py", line 63, in main TRACE glance server.start(config.load_paste_app('glance-api'), default_port=9292) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/common/config.py", line 210, in load_paste_app TRACE glance app = deploy.loadapp("config:%s" % conf_file, name=app_name) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp TRACE glance return loadobj(APP, uri, name=name, **kw) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj TRACE glance return context.create() TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create TRACE glance return self.object_type.invoke(self) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 203, in invoke TRACE glance app = context.app_context.create() TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create TRACE glance return self.object_type.invoke(self) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke TRACE glance **context.local_conf) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call TRACE glance val = callable(*args, **kw) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/__init__.py", line 27, in root_app_factory TRACE glance return paste.urlmap.urlmap_factory(loader, global_conf, **local_conf) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 28, in urlmap_factory TRACE glance app = loader.get_app(app_name, global_conf=global_conf) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app TRACE glance name=name, global_conf=global_conf).create() TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create TRACE glance return self.object_type.invoke(self) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke TRACE glance return fix_call(context.object, context.global_conf, **context.local_conf) TRACE glance File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call TRACE glance val = callable(*args, **kw) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/common/wsgi.py", line 472, in factory TRACE glance return cls(APIMapper()) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/router.py", line 58, in __init__ TRACE glance images_resource = images.create_resource(custom_image_properties) TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/images.py", line 809, in create_resource TRACE glance controller = ImagesController() TRACE glance File "/usr/lib/python2.7/dist-packages/glance/api/v2/images.py", line 49, in __init__ TRACE glance self.notifier = notifier or glance.notifier.Notifier() TRACE glance File "/usr/lib/python2.7/dist-packages/glance/notifier.py", line 83, in __init__ TRACE glance aliases=_ALIASES) TRACE glance File "/usr/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 185, in get_transport TRACE glance raise DriverLoadFailure(url.transport, ex) TRACE glance DriverLoadFailure: Failed to load transport driver "glance.rpc.impl_kombu": No 'oslo.messaging.drivers' driver found, looking for 'glance.rpc.impl_kombu' TRACE glance ----------------------------------- Built: 2014-04-04T20:54:13 00:00 git SHA: e64c138bbff7a4268ff399f50fe92f0a4d5769c2 URL: http://docs.openstack.org/trunk/install-guide/install/apt/content/glance-install.html source File: file:/home/jenkins/workspace/openstack-install-deploy-guide-ubuntu/doc/install-guide/section_glance-install.xml xml:id: glance-install To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1302976/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

