Skip to content

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+.