Angular deprecation or Panel plugin has no panel component errors in rancher-monitoring 105.1.0+up61.3.2 - 106.0.2+up66.7.1
Article Number: 000021995
Environment
- Rancher v2.10.x and v2.11.x
- rancher-monitoring chart versions 105.1.0+up61.3.2 - 106.0.2+up66.7.1
Situation
After upgrading to a rancher-monitoring chart version 105.1.0+up61.3.2 - 106.0.2+up66.7.1 built-in dashboards may have blank panels, with the message "Panel plugin has no panel component" and the dashboard may display a warning message “This dashboard depends on Angular, which is deprecated and will stop working in future releases of Grafana”.
Cause
The issue is caused by the deprecation of Angular in Grafana, with support for Angular dashboard components disabled by default in Grafana v11. The issue is resolved in an update to the upstream kube-prometheus-stack chart, packaged in rancher-monitoring, by migrating affected dashboard components away from Angular.
Resolution
Upgrade to rancher-monitoring 106.1.0+up69.8.2 or higher in Rancher v2.11+.