charmed-kubernetes / actions-operator

Apache License 2.0
7 stars 17 forks source link

Pin non-canonical snaps by revision but arch aware #79

Closed addyess closed 6 months ago

addyess commented 6 months ago

Overview

Due to the need to continue installing snaps via revision, but in an arch specific way, the actions operator must install the appropriate snap revision according to the architecture of the running machine.

Details

First find the architecture of the current machine using dpkg, then install the appropriate snaps based on the arch and revision.

addyess commented 6 months ago

@ghislainbourgeois i believe this captures both architectures for those snaps. I'm a little concerned about juju-bundle -- TBH -- hopefully it's a python snap or something?