[LXD charm] New implementation (Operator Framework)

That would be @sdeziel I think.

Sure, Iā€™m happy to help!

1 Like

I would appreciate that a lot. How would we ideally do this?

I have created a charm which I hope to be useful as a reference implementation for also later use here: juju-operators-examples/grafana-dashboard-example at main Ā· erik78se/juju-operators-examples Ā· GitHub

Iā€™ve found some inspiration for the implementation here: charm-ceph-dashboard/interface_grafana_dashboard.py at af80051429960db357c51e8966fc2bf9f0c220f8 - charm-ceph-dashboard - OpenDev: Free Software Needs Free Tools - but I canā€™t understand why its implemented the way it is.

Iā€™m also in a discourse about the implmentation here: Looking for some help debuging why grafana-dashboard isnt getting all json - #6 by erik-lonroth - development - Charmhub

Its still missing interface for prometheus to be useful currently, but Iā€™m not sure how to implement it yet since I canā€™t modify the snap config etc. How to edit prometheus.yml - snap - snapcraft.io

Letā€™s move to a another thread/topic whatever it is called on discourse :wink:

1 Like

Sure, Iā€™ll prepare an initial post. Iā€™m also using chat.charmhub.io (mattermost) if we can meet up there and/or hangouts.

Iā€™ve pinged you in to this thread which is where Iā€™ve communicated on this topic so far. Looking for some help debuging why grafana-dashboard isnt getting all json - #7 by wallyworld - development - Charmhub

Iā€™ve also committed the code Iā€™ve got so far and the README.md should be fairly up to date.