Hi rbasak, almost right - just missing a slight twist. Yes to all you said until "leaving the situation as-is for stable releases is appropriate since use case 1 above is far less serious than a potential regression in use case 3."
I think we all ack on >=18.10 to select the udev backend and be good (which mean ncf gets demoted btw). But for the SRU "leave as is" is not the right option IMHO. If I fully buy in on the reasons you have given that we can't take away netcf backend from an SRU perspective then at least netcf will need a dependency to ifupdown because it calls ifup/ifdown and relies on that to work - if we can't take it away we have to make it work at least. My personal suggestion to this would therefore be: Cosmic: switch libvirt to udev Cosmic: add the ifupdown dependency to netcf, but also demote it Bionic: add ifupdown dependency to netcf That will remove the issue for >18.10 the right way and OTOH not violate SRU policy but fix netcf where it is still used. But I see from IRC discussions that we need to talk, I'll invite to share arguments and eventually decide on this, to then start fixing it (we have all the options now, just need to agree how to proceed). Note: all verification tests with udev backend are all good btw. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1764314 Title: libvirt doesn't show all interfaces To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1764314/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs