Hey, We are still working on this, but I wanted to provide a current update.
In terms of reproducing the problem we have two options: 1. Deploy Openstack with Calico - which we managed to do for Noble/Caracal and we tested the patched package and seems to work as expected. The caveats are that Calico is not supported on Questing, so additional work would be required to configure the deployment there, and we do not support the Calico packages. In addition, the test plan using Calico is more complex. 2. I managed to (potentially) come up with a simpler test case to exercise that part of the nova code. The idea is pretty simple: create a port, change the vif_type to `tap` so it goes to the legacy code path (I did this directly in the Neutron MySQL database) and then try to create a server. This test plan worked on OpenStack Noble/Caracal with the OVS agent. On Questing/Flamingo, I used RegresStack to deploy OpenStack which has OVN as the network agent, the test worked up to a point: it created a VM, paused it and then failed due to a timeout error when attaching the new tap interface. I suspect this may be related to how OVN configures networking, so I also deployed OpenStack Noble/Caracal with OVN. In that case, whenever I changed the vif_type to `tap`, OVN simply overrode the type back to `ovs` when creating the VM. Based on this, we are planning to deploy Flamingo with ML2/OVS and try the test again. Bottom line: We are currently looking into trying to get this work with a more simple test plan. If that works, we could use that. If not, we will look into deploying with Calico. Once we have verified the approach, I will update the bug description accordingly. Let me know if there are any questions or any feedback. Thank you, Ioana -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2033681 Title: Calico still uses vif type tap and it causes failures with libvirt 9.5.0 To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/2033681/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
