Offline installation method needs core18 resource endpoint

Bug #2012219 reported by DUFOUR Olivier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Glance-Simplestreams-Sync Charm
Triaged
Wishlist
Unassigned

Bug Description

The charm glance-simplestreams-sync does offer partially resource endpoints to install simplestreams snap.
However the snap itself has a base dependency with core18.
As it is right now, there is no way to install core18 snap through the charm and the installation will automatically fail on offline deployments.

The current workaround is to install manually core18 snap on the unit and wait for the charm to re-attempt the installation hook.

Revision history for this message
Billy Olsen (billy-olsen) wrote :

Probably should be using the snap proxy. Attaching core resources would be complicated. Juju needs to grow the capability of using snaps as resources the same as containers. Even then, the official way to do this will likely to be using the snap proxy (https://docs.ubuntu.com/snap-store-proxy/en/)

Changed in charm-glance-simplestreams-sync:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Billy Olsen (billy-olsen) wrote :

Note, I’m marking triaged/wishlist for now, but this very likely will become won’t fix.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.