Activity log for bug #1862550

Date Who What changed Old value New value Message
2020-02-09 22:49:49 Hayden Barnes bug added bug
2020-02-09 22:49:49 Hayden Barnes attachment added Attempting to reach snap store https://bugs.launchpad.net/bugs/1862550/+attachment/5326778/+files/Annotation%202020-02-09%20174833.png
2020-02-09 22:51:05 Hayden Barnes attachment added Package configuration page to retry, abort, or skip https://bugs.launchpad.net/ubuntuwsl/+bug/1862550/+attachment/5326779/+files/Annotation%202020-02-09%20174306.png
2020-02-09 22:53:12 Hayden Barnes bug added subscriber Stéphane Graber
2020-02-09 22:53:50 Hayden Barnes attachment added Unmet dependencies https://bugs.launchpad.net/ubuntuwsl/+bug/1862550/+attachment/5326780/+files/Annotation%202020-02-09%20174833.png
2020-04-08 00:39:28 Hayden Barnes ubuntuwsl: importance Undecided High
2020-04-08 00:39:36 Hayden Barnes ubuntuwsl: assignee Patrick Wu (callmepk)
2020-04-08 06:51:43 Patrick Wu bug watch added https://github.com/lxc/lxd/issues/7157
2020-04-08 06:51:43 Patrick Wu bug task added lxd
2020-04-08 08:18:21 Bug Watch Updater lxd: status Unknown New
2020-04-09 09:32:31 Bug Watch Updater lxd: status New Fix Released
2020-04-15 00:42:04 Hayden Barnes ubuntuwsl: importance High Medium
2020-04-16 16:35:14 Hayden Barnes ubuntuwsl: status New Confirmed
2020-04-17 01:47:15 Patrick Wu ubuntuwsl: status Confirmed In Progress
2020-04-17 20:15:03 Hayden Barnes ubuntuwsl: status In Progress Fix Committed
2020-04-17 20:30:00 Hayden Barnes description Upgrading to 20.04 attempts to install LXD via snap which fails on WSL. The WSL instance is unable to reach the snap store. snap is not currently supported on WSL. Upgrading to Ubuntu 20.04 attempts to install LXD via snap which fails on WSL. At a minimum this results in a bad user upgrade experience with errors that have to be ignored. Under certain circumstances it can leave users with broken apt dependencies. snap is not currently supported on WSL. Ubuntu 20.04 has a transition package for LXD, to switch from the deb to the snap. Logic was previously added to the LXD deb preinst to detect if it was on WSL and bypass the deb to snap switch: https://github.com/lxc/lxd-pkg-ubuntu/pull/34 However, if a user upgrades from 16.04 to 18.04 and then attempts to upgrade to 20.04 they will still encounter the deb to snap switch. The 16.04 to 18.04 upgrade path leaves enough traces that it fails the WSL detection test and attempts to install the snap. The changes at https://github.com/lxc/lxd-pkg-ubuntu/pull/42 handle this scenario better. It prevents data loss of any LXD devices, storage pools, and networks.
2020-04-17 20:33:18 Hayden Barnes ubuntuwsl: importance Medium Critical
2020-04-27 05:15:45 Patrick Wu ubuntuwsl: status Fix Committed Fix Released