VIF unplug operation failing on Rocky Linux 9.3 (Yoga)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Description
===========
VIF unplug operations are failing on Rocky Linux 9.3 with stable/yoga. This is caused by incompatibility between pyroute2 0.6.6 (yoga u-c) and the Rocky Linux 9.3 kernel.
Steps to reproduce
==================
* Launch a virtual machine
* Try to resize the virtual machine
Expected result
===============
The resize operation succeeds (assuming enough resources are available).
Actual result
=============
The resize operation will fail and a similar traceback will be logged in nova-compute:
Traceback (most recent call last):
File "/var/lib/
plugin.
File "/var/lib/
self.
File "/var/lib/
linux_
File "/var/lib/
return self.channel.
File "/var/lib/
raise exc_type(
pr2modules.
Note that this was resolved in Ubuntu by backporting a fix from pyroute2 0.6.10. For more details see https:/
We successfully reproduced the fix by backporting the following commit: https:/
Environment
===========
This should be reproducible with Nova stable/yoga at the time of writing, when running on Rocky Linux 9.3:
5.14.0-
Hypervisor is KVM:
qemu-kvm-
libvirt-
Storage is Ceph (Quincy).
Networking is Neutron with OpenVSwitch.
Changed in nova: | |
status: | New → Confirmed |
I do confirm we have the exact same issue on a yoga based cluster using CentOS Stream 9 as a host.