<div dir="ltr"><div>Hello,</div><div><br></div><div><br></div><div>Since we migrated our jobs from Ubuntu Focal to Ubuntu Jammy, heat gate jobs have</div><div>become very flaky. Further investigation revealed that the issue is related to something</div><div>in libvirt from Ubuntu Jammy and that prevents detaching devices from instances[1].<br></div><div><br></div><div>The same problem appears in different jobs[2] and we workaround the problem by disabling</div><div>some affected jobs. In heat we also disabled some flaky tests but because of this we no longer</div><div>run basic scenario tests which deploys instance/volume/network in a single stack, which means</div><div>we lost the quite basic test coverage.<br></div><div><br></div><div>My question is, is there anyone in the Nova team working on "fixing" this problem ?</div><div>We might be able to implement some workaround (like checking status of the instances before</div><div>attempting to delete it) but this should be fixed in libvirt side IMO, as this looks like a "regression"</div><div>in Ubuntu Jammy.<br></div><div>Probably we should report a bug against the libvirt package in Ubuntu but I'd like to hear some</div><div>thoughts from the nova team because they are more directly affected by this problem.</div><div><br></div><div>I'm now trying to set up a centos stream 9 job in Heat repo to see whether this can be reproduced</div><div>if we use centos stream 9. I've been running that specific scenario test in centos stream 9 jobs</div><div>in puppet repos but I've never seen this issue, so I suspect the issue is really specific to libvirt</div><div>in Jammy.<br></div><div><br></div><div>[1] <a href="https://bugs.launchpad.net/nova/+bug/1998274">https://bugs.launchpad.net/nova/+bug/1998274</a></div><div>[2] <a href="https://bugs.launchpad.net/nova/+bug/1998148">https://bugs.launchpad.net/nova/+bug/1998148</a></div><div><br></div><div>Thank you,</div><div>Takashi<br></div></div>