Comments (6)
I expect that it fell out of sync due to the publish-to-edge action failing. I synced and it's published and up to date as 16 now
from cos-configuration-k8s-operator.
Hmm. Looking at canonical/grafana-k8s-operator#116
from cos-configuration-k8s-operator.
@rbarry82 how would you recommend going about inject_dropdowns=False
for cos-config?
Keep dashboards_path
as-is but then, on relation-changed, call add_dashboard(inject_dropdowns=False)
for all files?
How about adding inject_dropdowns=True
to the GrafanaDashboardProvider constructor's kwargs?
from cos-configuration-k8s-operator.
It was added to _reinitialize_dashboard_data
because that is the explicit backdoor used by cos-config
. I would somewhat expect cos_config
to add the argument there rather than polluting the constructor with another arg which is only used "globally" by a single charm, maintained by our own team
from cos-configuration-k8s-operator.
Ah yes, _reinitialize_dashboard_data
. Thanks!
from cos-configuration-k8s-operator.
@rbarry, shall we publish-lib grafana-dashboard? On charmhub it's LIBPATCH 13 (before inject_dropdowns
) vs 16 in main.
from cos-configuration-k8s-operator.
Related Issues (13)
- The `_common_exit_hook` challenge!
- Add support for private repositories HOT 2
- Juju topology labels shouldn't be added to loki rule files HOT 1
- Rename charmed operator to lma-configurations-repository-operator HOT 1
- Syncing from private git repositories is broken HOT 1
- Store git_ssh_key in Juju Secret if using Juju 3 HOT 1
- Add config option for `depth` and set its default to zero
- Sync fails behind a proxy HOT 1
- Config change after deployment does not update Grafana dashboard HOT 5
- `context deadline exceeded` with a large git repository
- Add metrics and logs providers
- add action "force sync now" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cos-configuration-k8s-operator.