MAAS hardcodes LXD channel=latest for LXD VM host
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Triaged
|
Medium
|
Unassigned |
Bug Description
maas: 1:3.2.6-
At this moment, MAAS has channel=latest for LXD snap in vendor_data to configure LXD vmhost.
https:/
> "snap install lxd --channel=latest",
> "snap refresh lxd --channel=latest",
If I'm not mistaken, MAAS and LXD have different release cadences so LXD can release a major version with some backward incompatibility and it can break the LXD VM host feature in MAAS.
e.g. https:/
It would be nice if MAAS pins LXD to a known working channel per a MAAS release. i.e. 5.4/stable without a fix to a regression above, 5.6/stable with the fix.
tags: | added: bug-council |
Changed in maas: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in maas: | |
milestone: | 3.4.0 → 3.4.x |
MAAS points to latest LXD because the support window for a fixed version of LXD expires before MAAS support window expires. Since MAAS depends on LXD, MAAS CI needs to test LXD candidate versions, or use LXD tracks with similar long term support. We are leaning toward using the latest & adding CI test.