Hi,

Indeed, this is a won't fix for LXD as we are snap only at this point
and our preinst behavior is I believe correct in avoiding breaking
systems. The post-upgrade deb is completely empty so allowing the update
to proceed will completely break the existing LXD. The only options are
then effectively to Abort so LXD fails in preinst and your running
instance keeps working or get your firewall/proxy sorted and hit Retry.

Skip was added somewhat recently to handle WSL I believe and indeed
allows skipping the snap installation if the system doesn't currently
use LXD.

I agree that the release upgrader should perform those checks ahead of
time if it knows that some packages will have to be migrated to snaps
and not allow the user to keep doing the upgrade without having sorted
out store access or removed the affected packages.

** Changed in: lxd (Ubuntu Cosmic)
       Status: New => Won't Fix

** Changed in: lxd (Ubuntu Disco)
       Status: New => Won't Fix

** Changed in: lxd (Ubuntu Eoan)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1834501

Title:
  do-release-upgrade from bionic->any disables lxd without snapstore
  access

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1834501/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to