Andreaf fixed this this week
** Changed in: devstack
Status: Confirmed => Fix Released
** Changed in: nova
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1413142
Title:
bad configuration for libguestfs
Status in devstack:
Fix Released
Status in OpenStack Compute (nova):
Fix Released
Bug description:
An error is reported by guestfs when exercising but hidden by an
except reported in a log level DEBUG:
http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/disk/api.py#n214
In Nova a clean is in progress on this part of code; We normally would
like to break the process if something goes wrong at this step.
However the CI failed since the except has been removed:
https://review.openstack.org/#/c/119104/18/nova/virt/disk/api.py,cm
2015-01-15 15:19:35.840 28636 ERROR nova.compute.manager [-] [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] Instance failed to spawn
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] Traceback (most recent call last):
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/compute/manager.py", line 2290, in _build_resources
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] yield resources
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/compute/manager.py", line 2160, in
_build_and_run_instance
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] flavor=flavor)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 2391, in spawn
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] admin_pass=admin_password)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/libvirt/driver.py", line 2790, in _create_image
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] project_id=instance['project_id'])
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/libvirt/imagebackend.py", line 201, in cache
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] *args, **kwargs)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/libvirt/imagebackend.py", line 478, in
create_image
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] copy_qcow2_image(base, self.path,
size)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line
431, in inner
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] return f(*args, **kwargs)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/libvirt/imagebackend.py", line 444, in
copy_qcow2_image
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] disk.extend(target, size,
use_cow=True)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/disk/api.py", line 167, in extend
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] if not is_image_extendable(image,
use_cow):
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/disk/api.py", line 217, in is_image_extendable
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] fs =
vfs.VFS.instance_for_image(image, 'qcow2', None)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/disk/vfs/api.py", line 57, in instance_for_image
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] vfs.inspect_capabilities()
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] File
"/opt/stack/new/nova/nova/virt/disk/vfs/guestfs.py", line 82, in
inspect_capabilities
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] _("libguestfs installed but not
usable (%s)") % e)
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202] NovaException: libguestfs installed but
not usable (cannot find any suitable libguestfs supermin, fixed or old-style
appliance on LIBGUESTFS_PATH (search path: /usr/lib/guestfs))
2015-01-15 15:19:35.840 28636 TRACE nova.compute.manager [instance:
162caeb6-5a8e-413f-8df2-300cf4e66202]
We should correctly configure libguestfs as indicated in the
backtrace.
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1413142/+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