canonical / charm-sysconfig

A subordinate charm to apply system settings like grub configurations or systemd configurations.
Apache License 2.0
0 stars 5 forks source link

Charm cannot be built using charm-tools 3.x #22

Closed dashmage closed 8 months ago

dashmage commented 8 months ago

This bug is to tracked all charms which cloud not build with charm-tools 3.x.

Right now we can fixed this with using build-snaps: [charm/2.x/stable], but this will need to be fixed in the future.

Potential fixes are:

list of known bugs:


Imported from Launchpad using lp2gh.

dashmage commented 8 months ago

(by hloeung) We've had success (so far only tried with the autocert and ubuntu-repository-cache charm) with switching to Launchpad for building charms and the wheelhouse.txt to support multiple python versions. There is a PR open to get the wheelhouse.txt change into layer-basic[1].

As for getting Launchpad to build charms, see the charmcraft.yaml and the charm receipe in Launchpad.

[1]https://github.com/juju-solutions/layer-basic/pull/211