incus-contrib/incusos/observability-dashboards/core
Maarten f1f85d21ea Fix deploy-observability and manage-dashboards issues found during live deployment
deploy-observability:
- Discover DNS from UPLINK config instead of hardcoding 8.8.8.8
- Set ipv4.address on OVN NICs (port security drops unknown IPs)
- Install ca-certificates/curl/gnupg before adding Grafana apt repo
- Fix ACL create syntax (--description flag, not key=value)
- Add NIC recovery after ACL changes (NICs go DOWN)

manage-dashboards:
- Rewrite read_manifest() without PyYAML dependency
- Fix ensure_folder() mixing debug output with return value
- Rewrite install payload generation with heredoc + file I/O
- Separate incus file push from Grafana API call
- Fix while-read loops consuming stdin from incus exec (fd3)

Dashboard JSON:
- Add allValue:".*" to all template variables with includeAll

Screenshots:
- Add Playwright screenshots of all 9 Grafana dashboards

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 08:54:58 +01:00
..
capacity-planning.json Add professional Grafana dashboard suite with management tooling 2026-02-25 07:50:13 +01:00
cluster-overview.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00
haproxy-traffic.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00
host-resources.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00
instance-deep-dive.json Add professional Grafana dashboard suite with management tooling 2026-02-25 07:50:13 +01:00
logs-explorer.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00
network-deep-dive.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00
prometheus-health.json Add professional Grafana dashboard suite with management tooling 2026-02-25 07:50:13 +01:00
storage-filesystem.json Fix deploy-observability and manage-dashboards issues found during live deployment 2026-02-25 08:54:58 +01:00