need uc20 grade=dangerous channel=beta images built
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CD Images |
Fix Released
|
Undecided
|
Łukasz Zemczak | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Łukasz Zemczak | ||
Focal |
Fix Released
|
Undecided
|
Łukasz Zemczak |
Bug Description
[Impact]
We need the ability to build arbitrary-
[Test Case]
Fire up a livefs build of ubuntu-core on focal using the -proposed version of livecd-rootfs, with CHANNEL=
[Regression Potential]
UC20 builds can be potentially affected for unrelated channel combinations. That being said, the exact same change is being used for UC20 builds since long (via the snappy PPA) and no regressions have been observed.
[Original Description]
We need the following things:
1. canonical signed model assertions for a uc20 image with grade==dangerous, channel==beta for the various supported platforms, i.e. right now generic pc-kernel amd64 and armhf pi-kernel and arm64 pi-kernel models
2. livcd-rootfs + cdimage builds of images for the above model assertions
3. somehow these builds get published onto http://
tags: | added: uc20 |
Changed in livecd-rootfs (Ubuntu): | |
assignee: | nobody → Łukasz Zemczak (sil2100) |
status: | New → In Progress |
Changed in livecd-rootfs (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-cdimage: | |
status: | New → Fix Committed |
assignee: | nobody → Łukasz Zemczak (sil2100) |
description: | updated |
grade dangerous images allow override of channels... but they must be on per-snap basis.
Thus alternative to this request is to somehow allow passing a channel map from cdimage to livecdrootfs get stuff back and publish them in unique directories. It has to be on per-snap basis, because the set of snaps in a model use different tracks. latest/<risk> for snapd & core20, yet 20/<risk for gadgets and kernels.
Signing a new "dangerous-beta" model assertion, and publishing it again as channel "dangerous-beta" is what proposed above. For consistency maybe the /dangerous/ should then be renamed /dangerous-edge/.