With hw:vif_multiqueue_enabled, libvirt driver fails with VM larger than 8 vCPU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
Unassigned | ||
nova (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Nova version: 2:12.0.
Release: Liberty
Compute node kernel: 3.19.0-47-generic
Hypervisor: Libvirt+KVM
libvirtd version: 1.2.16
Neutron network (Linuxbridge Agent)
When attempting to instantiate an VM based on an image with the metadata hw:vif_
From /var/log/
2016-04-14 21:19:08.161+0000: 3651: error : virNetDevTapCre
This is the error throw when attempting to create the VM.
I believe the reason is that in kernels prior to 4.0, the number of queues on a tap interface was limited to 8.
Based on http://
In the libvirt vif driver (nova/virt/
Changed in nova: | |
assignee: | nobody → Kengo Sakai (kengo-sakai) |
Changed in nova: | |
status: | Confirmed → In Progress |
Changed in nova (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in nova (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in nova: | |
assignee: | Kengo Sakai (kengo-sakai) → nobody |
The bug is also present in master.