No image handlers specified in the configuration are available for image f46b89c4-e1b4-4300-8ab7-2dad75b1e246

Bug #1291873 reported by songqianxia
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nova
New
Undecided
Unassigned

Bug Description

When I deploy an instance, nova want to fetch image from glance. and at this time pop the error message:
2014-03-13 02:14:03.034 ERROR root [-] Original exception being dropped: ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.6/site-packages/nova/openstack/common/fileutils.py", line 95, in remove_path_on_error\n yield\n', ' File "/usr/lib/python2.6/site-packages/nova/virt/images.py", line 93, in fetch\n path):\n', ' File "/usr/lib/python2.6/site-packages/nova/virt/imagehandler/__init__.py", line 176, in handle_image\n raise exception.NoImageHandlerAvailable(image_id=image_id)\n', 'NoImageHandlerAvailable: No image handlers specified in the configuration are available for image f46b89c4-e1b4-4300-8ab7-2dad75b1e246.\n']

and I have checked and found the reason.
It is because that nova use load_image_handlers(driver): to get the image handlers
but in file /usr/lib/python2.6/site-packages/nova/virt/imagehandler/__init__.py
def load_image_handlers (driver):
 # for de-duplicate. using ordereddict lib to support both py26 and py27?
    processed_handler_names = []
    ex = stevedore.extension.ExtensionManager('nova.virt.image.handlers')

it use ex = stevedore.extension.ExtensionManager('nova.virt.image.handlers'),
but the path nova.virt.image.handlers does not exist.

affects: tempest → nova-project
Revision history for this message
James Bulmer (nekinie) wrote :

Also affects the Arch Linux pkgbuild nova-deb which uses the source http://archive.ubuntu.com/ubuntu/pool/main/n/nova/nova_2014.1~b3.orig.tar.gz

no longer affects: archlinux
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.