Activity log for bug #1882374

Date Who What changed Old value New value Message
2020-06-06 16:01:33 Stéphane Graber bug added bug
2020-06-06 16:02:52 Stéphane Graber bug task added cloud-images
2020-06-06 16:03:08 Stéphane Graber bug added subscriber Ubuntu containers team
2020-06-08 17:01:53 Steve Langasek nominated for series Ubuntu Focal
2020-06-08 17:01:53 Steve Langasek bug task added livecd-rootfs (Ubuntu Focal)
2020-06-08 17:02:01 Steve Langasek livecd-rootfs (Ubuntu Focal): milestone ubuntu-20.04.1
2020-06-08 17:02:03 Steve Langasek livecd-rootfs (Ubuntu Focal): importance Undecided High
2020-06-08 17:02:07 Steve Langasek livecd-rootfs (Ubuntu): importance Undecided High
2020-06-08 17:50:24 N0YkcHuGce bug added subscriber Rodrigo Henrique 
2020-06-08 19:26:15 Dimitri John Ledkov merge proposal linked https://code.launchpad.net/~xnox/livecd-rootfs/+git/livecd-rootfs/+merge/385064
2020-06-09 12:40:00 Francis Ginther tags id-5ede6f21cd111d43e8ff3188
2020-06-12 15:59:28 Éric St-Jean cloud-images: status New Triaged
2020-06-15 19:57:19 Dimitri John Ledkov merge proposal unlinked https://code.launchpad.net/~xnox/livecd-rootfs/+git/livecd-rootfs/+merge/385064
2020-06-15 19:58:22 Launchpad Janitor merge proposal linked https://code.launchpad.net/~xnox/livecd-rootfs/+git/livecd-rootfs/+merge/385774
2020-07-09 22:49:10 Launchpad Janitor livecd-rootfs (Ubuntu): status New Fix Released
2020-07-23 18:16:23 Dimitri John Ledkov description We have a bit of a problem right now with LXD in Ubuntu 20.04. Users upgrading from 18.04 to 20.04 or those installing LXD through the deb shim, will correctly detect that they are on a LTS and auto-select a LTS branch of LXD (defaults to 4.0). That's however not the case for the images we publish which all default to "latest" and so currently pull in LXD 4.1 and soon 4.2. This isn't good as the behavior we're aiming for is that LTS users should get an LTS track of LXD (4.0) and non-LTS users should get the latest track. To fix this, we need to be able to specify a track/channel/branch alongside the snap we want to seed and have livecd-rootfs pull that. For LXD that would mean "lxd 4.0/stable/ubuntu-20.04" in focal and "lxd latest/stable/ubuntu-20.10" on groovy. The exact syntax doesn't matter and it's probably fair to assume that the ubuntu branch will exist so won't need specifying. We would like this issue sorted in time for Ubuntu 20.04.1 so we have a good consistent story for those upgrading and those deploying new systems at that time. [Impact] * Can only seed snaps from latest track, yet there is desire to support "LTS" tracks. * Add support for snap:$SNAP=$TRACK/$RISK/$BRANCH syntax in seeds, e.g. ``` * snap:lxd=4.0/stable/ubuntu-20.10 ``` [Test Case] * Use full-channel specification in the seed and test build ubuntu-server, subproject live build. [Regression Potential] * Backwards compatible with existing seeds. * New code only used when full channel is specified in the seed. [Other Info] * Original bug report We have a bit of a problem right now with LXD in Ubuntu 20.04. Users upgrading from 18.04 to 20.04 or those installing LXD through the deb shim, will correctly detect that they are on a LTS and auto-select a LTS branch of LXD (defaults to 4.0). That's however not the case for the images we publish which all default to "latest" and so currently pull in LXD 4.1 and soon 4.2. This isn't good as the behavior we're aiming for is that LTS users should get an LTS track of LXD (4.0) and non-LTS users should get the latest track. To fix this, we need to be able to specify a track/channel/branch alongside the snap we want to seed and have livecd-rootfs pull that. For LXD that would mean "lxd 4.0/stable/ubuntu-20.04" in focal and "lxd latest/stable/ubuntu-20.10" on groovy. The exact syntax doesn't matter and it's probably fair to assume that the ubuntu branch will exist so won't need specifying. We would like this issue sorted in time for Ubuntu 20.04.1 so we have a good consistent story for those upgrading and those deploying new systems at that time.
2020-07-23 18:16:32 Dimitri John Ledkov livecd-rootfs (Ubuntu Focal): status New In Progress
2020-07-23 18:16:38 Dimitri John Ledkov bug added subscriber Ubuntu Stable Release Updates Team
2020-07-23 21:16:14 Łukasz Zemczak livecd-rootfs (Ubuntu Focal): status In Progress Fix Committed
2020-07-23 21:16:16 Łukasz Zemczak bug added subscriber SRU Verification
2020-07-23 21:16:20 Łukasz Zemczak tags id-5ede6f21cd111d43e8ff3188 id-5ede6f21cd111d43e8ff3188 verification-needed verification-needed-focal
2020-07-24 13:08:23 Dimitri John Ledkov tags id-5ede6f21cd111d43e8ff3188 verification-needed verification-needed-focal id-5ede6f21cd111d43e8ff3188 verification-done verification-done-focal
2020-07-24 13:34:44 Launchpad Janitor livecd-rootfs (Ubuntu Focal): status Fix Committed Fix Released
2020-07-24 13:34:47 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-10-09 19:29:13 Joshua Powers cloud-images: status Triaged Fix Released