snappy classic must use officially supported lxd images from simplestream; not unsupported ones from

Bug #1543764 reported by Alexander Sack on 2016-02-09
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Michael Vogt

Bug Description

when debugging why we dont have classic aarch64 images we found that snappy currently uses while it should use the same source that is used by lxd images command... which is using simplestream.

Please check out lxd on how they find the images and convert snappy to use that instead of current approach.

This of course is important to use supported stuff, but also to get aarch64 images...

Alexander Sack (asac) wrote :

the current logic for lxd images is:

stgraber said this will be replaced with native lxd code in a week; so maybe join effort and use same golang snippet...

Changed in snappy:
assignee: nobody → Michael Vogt (mvo)
importance: Undecided → High
Alexander Sack (asac) wrote :

putting importance high as it blocks arm64 clsasic experience and also we use unsupported images...

Sergio Schvezov (sergiusens) wrote :

Can we make sure these images from simplestreams make their way to so no lxd APIs related to talking to remotes break?

Stéphane Graber (stgraber) wrote :

The community built images on will still exist, nothing's going to change on that side, so anyone using as a remote will still be getting those images.

Those images just aren't Canonical built, official Ubuntu images, so our products really shouldn't be using those.

LXD is getting native simplestreams support very soon, at which point, both the daemon (through REST API) and the client will know how to interact with simplestreams.

We will have an hardcoded "ubuntu" remote in the client which you'll be able to use to interact with, likely something along the lines of: lxc launch ubuntu:xenial blah

Oliver Grawert (ogra) wrote :

is there any progress ? (it is really hindering development on arm64 currently)

Michael Vogt (mvo) on 2016-04-27
Changed in snappy:
status: New → Triaged
milestone: none → sru-2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers