just to be clear this fix required a new enough version fo OVS specific the ovs python binding that supports cooperative_yield() introduced in 2.16.0+
locally i have
(venv) stack@upstream-devstack:~$ pip freeze | grep ovs ovs==2.17.1.post1 ovsdbapp==2.4.0
which should be patched but I'm still seeing the old behavior on ubuntu 22.04
just to be clear this fix required a new enough version fo OVS specific the ovs python binding that supports cooperative_yield() introduced in 2.16.0+
locally i have
(venv) stack@upstream- devstack: ~$ pip freeze | grep ovs
ovs==2.17.1.post1
ovsdbapp==2.4.0
which should be patched but I'm still seeing the old behavior on ubuntu 22.04