nova-libvirt needs fixed libvirt on AArch64 servers with ThunderX cpu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
High
|
Radosław Piliszek | ||
Stein |
Fix Released
|
High
|
Unassigned | ||
Train |
Fix Released
|
High
|
Unassigned | ||
Ussuri |
Fix Released
|
High
|
Radosław Piliszek |
Bug Description
It was detected during Queens/Rocky cycle. We fixed it and once we moved to Debian 'buster' in Stein it happened again - just no one noticed. Now Linaro Developer Cloud is upgrading from Rocky to Stein to Train and they need it fixed again.
Problem exists in libvirt used in Debian 'buster' as fixes were merged after 5.0.0 was released.
Original bug report:
I am enabling a set of cavium thunderx hypervisors as compute nodes, however, libvirtd 3.10.0 fails with the following set of errors, one is related to the vf/pf network device mapping when the device node set is performed by libvirt.
None of the ethernet/vf devices are available for libvirt.
(nova-libvirt)
(nova-libvirt)
* At nova side, I see the following traceback:
https:/
* At the libvirtd side, I see the following error messages:
2018-04-30 15:50:09.053+0000: 5069: info : libvirt version: 3.10.0,
package: 1~bpo9+1 (Marcin Juszkiewicz <email address hidden>
Thu, 14 Dec 2017 12:44:47 +0000)
2018-04-30 15:50:09.053+0000: 5069: info : hostname: uk-dc-cavium-01
2018-04-30 15:50:09.249+0000: 5069: error :
virNetDevGetPhy
VF eth0 has no network device name
2018-04-30 15:50:09.251+0000: 5069: error :
virNetDevGetPhy
VF eth1 has no network device name
2018-04-30 15:50:09.253+0000: 5069: error :
virNetDevGetPhy
VF eth2 has no network device name
2018-04-30 15:50:09.255+0000: 5069: error :
virNetDevGetPhy
VF eth3 has no network device name
2018-04-30 15:50:09.257+0000: 5069: error :
virNetDevGetPhy
VF eth4 has no network device name
Changed in kolla: | |
assignee: | Marcin Juszkiewicz (hrw) → Radosław Piliszek (yoctozepto) |
status: | Triaged → In Progress |
Changed in kolla: | |
assignee: | Marcin Juszkiewicz (hrw) → Radosław Piliszek (yoctozepto) |
https:/ /bugs.linaro. org/show_ bug.cgi? id=3778 for all details.