2023-09-20 10:25:18 |
Utkarsh Gupta |
bug |
|
|
added bug |
2023-09-20 10:25:25 |
Utkarsh Gupta |
livecd-rootfs (Ubuntu): assignee |
|
Utkarsh Gupta (utkarsh) |
|
2023-09-20 17:38:21 |
Andrew Cloke |
bug |
|
|
added subscriber Andrew Cloke |
2023-09-21 08:12:06 |
Utkarsh Gupta |
description |
LXD snap not being installed from the right channel when running unminimize. |
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
|
2023-09-21 08:12:34 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~utkarsh/livecd-rootfs/+git/livecd-rootfs/+merge/451786 |
|
2023-09-23 09:15:12 |
Launchpad Janitor |
livecd-rootfs (Ubuntu): status |
New |
Fix Released |
|
2023-10-04 08:12:22 |
Utkarsh Gupta |
nominated for series |
|
Ubuntu Jammy |
|
2023-10-04 08:12:22 |
Utkarsh Gupta |
bug task added |
|
livecd-rootfs (Ubuntu Jammy) |
|
2023-10-04 08:12:22 |
Utkarsh Gupta |
nominated for series |
|
Ubuntu Lunar |
|
2023-10-04 08:12:22 |
Utkarsh Gupta |
bug task added |
|
livecd-rootfs (Ubuntu Lunar) |
|
2023-10-04 08:16:10 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~utkarsh/livecd-rootfs/+git/livecd-rootfs/+merge/452739 |
|
2023-10-04 08:21:41 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~utkarsh/livecd-rootfs/+git/livecd-rootfs/+merge/452742 |
|
2023-10-26 15:47:29 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Philip Roche |
2023-10-26 21:23:02 |
Mauricio Faria de Oliveira |
bug |
|
|
added subscriber Mauricio Faria de Oliveira |
2023-10-27 12:19:28 |
Andreas Hasenack |
livecd-rootfs (Ubuntu Jammy): status |
New |
Incomplete |
|
2023-10-27 12:19:30 |
Andreas Hasenack |
livecd-rootfs (Ubuntu Lunar): status |
New |
Incomplete |
|
2023-11-10 10:36:00 |
Utkarsh Gupta |
description |
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
[Where Problems Could Occur]
=============================
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
|
2023-11-10 11:43:10 |
Utkarsh Gupta |
description |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
[Where Problems Could Occur]
=============================
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
$ lxc launch ubuntu-minimal-daily:jammy jtemp --vm
$ lxc shell jtemp
# apt update
# unminimize
# snap list | grep 'lxd' | awk '{print $4}'
You'll see that it's NOT from stable/ubuntu-$VERSION, whereas it should be. ;)
[Where Problems Could Occur]
=============================
There's very smol room for error especially when the patch only introduces the following to the snap install call: --channel="stable/ubuntu-$VERSION_ID"
But things might behave differently IFF someone has tampered their /etc/os-release OR/AND fiddled with the unminimize script to do a different thing. :)
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
|
2023-11-10 11:43:14 |
Utkarsh Gupta |
livecd-rootfs (Ubuntu Jammy): status |
Incomplete |
New |
|
2023-11-10 11:43:17 |
Utkarsh Gupta |
livecd-rootfs (Ubuntu Lunar): status |
Incomplete |
New |
|
2023-11-10 11:48:29 |
Utkarsh Gupta |
description |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
$ lxc launch ubuntu-minimal-daily:jammy jtemp --vm
$ lxc shell jtemp
# apt update
# unminimize
# snap list | grep 'lxd' | awk '{print $4}'
You'll see that it's NOT from stable/ubuntu-$VERSION, whereas it should be. ;)
[Where Problems Could Occur]
=============================
There's very smol room for error especially when the patch only introduces the following to the snap install call: --channel="stable/ubuntu-$VERSION_ID"
But things might behave differently IFF someone has tampered their /etc/os-release OR/AND fiddled with the unminimize script to do a different thing. :)
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n303)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
$ lxc launch ubuntu-minimal-daily:jammy jtemp --vm
$ lxc shell jtemp
# apt update
# unminimize
# snap list | grep 'lxd' | awk '{print $4}'
You'll see that it's NOT from stable/ubuntu-$VERSION, whereas it should be. ;)
[Where Problems Could Occur]
=============================
There's very smol room for error especially when the patch only introduces the following to the snap install call: --channel="stable/ubuntu-$VERSION_ID"
But things might behave differently IFF someone has tampered their /etc/os-release OR/AND fiddled with the unminimize script to do a different thing. :)
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n322)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
|
2023-12-06 21:47:39 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Steve Langasek |
2023-12-07 18:25:33 |
Andreas Hasenack |
livecd-rootfs (Ubuntu Lunar): status |
New |
Fix Committed |
|
2023-12-07 18:25:34 |
Andreas Hasenack |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-12-07 18:25:36 |
Andreas Hasenack |
bug |
|
|
added subscriber SRU Verification |
2023-12-07 18:25:40 |
Andreas Hasenack |
tags |
|
verification-needed verification-needed-lunar |
|
2023-12-07 18:48:32 |
Andreas Hasenack |
livecd-rootfs (Ubuntu Jammy): status |
New |
Fix Committed |
|
2023-12-07 18:48:39 |
Andreas Hasenack |
tags |
verification-needed verification-needed-lunar |
verification-needed verification-needed-jammy verification-needed-lunar |
|
2024-01-04 22:04:53 |
Launchpad Janitor |
livecd-rootfs (Ubuntu Lunar): status |
Fix Committed |
Fix Released |
|
2024-01-05 10:33:43 |
Philip Roche |
tags |
verification-needed verification-needed-jammy verification-needed-lunar |
block-proposed-jammy verification-needed verification-needed-jammy verification-needed-lunar |
|
2024-01-11 10:23:48 |
Utkarsh Gupta |
tags |
block-proposed-jammy verification-needed verification-needed-jammy verification-needed-lunar |
verification-done-lunar verification-needed verification-needed-jammy |
|
2024-01-11 10:24:00 |
Utkarsh Gupta |
livecd-rootfs (Ubuntu): status |
Fix Released |
New |
|
2024-01-11 10:24:03 |
Utkarsh Gupta |
livecd-rootfs (Ubuntu Jammy): status |
Fix Committed |
New |
|
2024-01-15 14:50:13 |
Łukasz Zemczak |
livecd-rootfs (Ubuntu Lunar): status |
Fix Released |
Fix Committed |
|
2024-01-15 14:50:17 |
Łukasz Zemczak |
tags |
verification-done-lunar verification-needed verification-needed-jammy |
verification-needed verification-needed-jammy verification-needed-lunar |
|
2024-01-15 15:20:07 |
Łukasz Zemczak |
livecd-rootfs (Ubuntu Jammy): status |
New |
Fix Committed |
|
2024-01-16 07:04:31 |
Utkarsh Gupta |
description |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
$ lxc launch ubuntu-minimal-daily:jammy jtemp --vm
$ lxc shell jtemp
# apt update
# unminimize
# snap list | grep 'lxd' | awk '{print $4}'
You'll see that it's NOT from stable/ubuntu-$VERSION, whereas it should be. ;)
[Where Problems Could Occur]
=============================
There's very smol room for error especially when the patch only introduces the following to the snap install call: --channel="stable/ubuntu-$VERSION_ID"
But things might behave differently IFF someone has tampered their /etc/os-release OR/AND fiddled with the unminimize script to do a different thing. :)
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n322)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
[Impact]
========
There's a step in `unminimize` where it installs the LXD snap. The problem is that it doesn't mention any channel where to install it from. So often it happens that we have the LXD snap on 20.04 or 22.04 from the latest/stable channel (as that's the default!).
However, we should be installing this from stable/ubuntu-20.04 or stable/ubuntu-22.04 (or equivalent) channel.
[Test Plan]
===========
1. Create an image with the changes:
$ ubuntu-bartender --build-provider gce --hook-extras-dir "$(pwd)/cpc_packaging.extra" --livecd-rootfs-branch ubuntu/jammy -- --series jammy --project ubuntu-cpc --image-target gce --subproject minimized
2. Boot into that image. Ensure it's a minimized image.
3. Run update and unminimize.
# apt update
# unminimize
4. Check the snap list to see the right channel being used.
# snap list | grep 'lxd' | awk '{print $4}'
[Where Problems Could Occur]
=============================
There's very smol room for error especially when the patch only introduces the following to the snap install call: --channel="stable/ubuntu-$VERSION_ID"
But things might behave differently IFF someone has tampered their /etc/os-release OR/AND fiddled with the unminimize script to do a different thing. :)
[OG Bug Report]
===============
In the past, when running unminimize, we'd directly do:
snap install lxd
(cf: https://git.launchpad.net/livecd-rootfs/tree/live-build/auto/build#n322)
which defaults to the latest/stable channel. However, whilst working on enhancing unminimize, it was observed that we install this snap from the stable/ubuntu-<version> channel instead.
This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10` |
|
2024-01-16 07:07:58 |
Utkarsh Gupta |
tags |
verification-needed verification-needed-jammy verification-needed-lunar |
verification-done-jammy verification-done-lunar verification-needed |
|
2024-01-16 18:32:57 |
Philip Roche |
tags |
verification-done-jammy verification-done-lunar verification-needed |
verification-done verification-done-jammy verification-done-lunar |
|
2024-01-17 11:44:47 |
Launchpad Janitor |
livecd-rootfs (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2024-01-17 11:45:08 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2024-01-19 10:20:14 |
Utkarsh Gupta |
tags |
verification-done verification-done-jammy verification-done-lunar |
block-proposed-lunar verification-done verification-done-jammy verification-failed-lunar |
|
2024-01-19 23:05:22 |
Steve Langasek |
livecd-rootfs (Ubuntu Lunar): status |
Fix Committed |
Confirmed |
|
2024-01-25 04:23:46 |
Launchpad Janitor |
livecd-rootfs (Ubuntu): status |
New |
Fix Released |
|
2024-01-25 20:41:40 |
Brian Murray |
livecd-rootfs (Ubuntu Lunar): status |
Confirmed |
Won't Fix |
|
2024-02-08 08:28:25 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~utkarsh/livecd-rootfs/+git/livecd-rootfs/+merge/460234 |
|