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 |
|