nova interface attach command fails in 14.04 with 2014.1.1: error: "libvirtError: internal error: unable to execute QEMU command 'getfd': No file descriptor supplied via SCM_RIGHTS"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
On 14.04 ubuntu with icehouse bug fix release (2014.1.1), nova "interface-attach" command is failing (used to work well in previous versions), while trying to attach an interface to a live VM.
Here is the exception in the nova-compute.log file:
2014-07-25 13:55:07.762 8546 ERROR nova.virt.
2014-07-25 13:55:08.161 8546 ERROR oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
2014-07-25 13:55:08.161 8546 TRACE oslo.messaging.
I modified the nova/virt/
2014-07-25 13:56:23.878 7143 ERROR nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
2014-07-25 13:56:23.878 7143 TRACE nova.virt.
Compute node setup:
1) Release of ubuntu:
Description: Ubuntu 14.04 LTS
Release: 14.04
2) dpkg --list | grep qemu
ii ipxe-qemu 1.0.0+git-
ii qemu-keymaps 2.0.0+dfsg-
ii qemu-kvm 2.0.0+dfsg-
ii qemu-system 2.0.0+dfsg-
ii qemu-system-arm 2.0.0+dfsg-
ii qemu-system-common 2.0.0+dfsg-
ii qemu-system-mips 2.0.0+dfsg-
ii qemu-system-misc 2.0.0+dfsg-
ii qemu-system-ppc 2.0.0+dfsg-
ii qemu-system-sparc 2.0.0+dfsg-
ii qemu-system-x86 2.0.0+dfsg-
ii qemu-utils 2.0.0+dfsg-
dpkg --list | grep nova
ii nova-common 1:2014.1.1-0ubuntu1 all OpenStack Compute - common files
ii nova-compute 1:2014.1.1-0ubuntu1 all OpenStack Compute - compute node base
ii nova-compute-kvm 1:2014.1.1-0ubuntu1 all OpenStack Compute - compute node (KVM)
ii nova-compute-
ii nova-network 1:2014.1.1-0ubuntu1 all OpenStack Compute - Network manager
ii python-nova 1:2014.1.1-0ubuntu1 all OpenStack Compute Python libraries
ii python-novaclient 1:2.17.0-0ubuntu1 all client library for OpenStack Compute API
dpkg --list | grep libvirt
ii libvirt-bin 1.2.2-0ubuntu13.1.1 amd64 programs for the libvirt library
ii libvirt0 1.2.2-0ubuntu13.1.1 amd64 library for interfacing with different virtualization systems
ii nova-compute-
ii python-libvirt 1.2.2-0ubuntu1 amd64 libvirt Python bindings
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.