devopsprodigy / kubegraf

Grafana-plugin for k8s' monitoring
MIT License
407 stars 45 forks source link

Cluster Config "Page not found 404" Error after Grafana v8.0.0 upgrade #61

Open jon-eicher opened 3 years ago

jon-eicher commented 3 years ago

DevOpsProdigy KubeGraf Version : 1.5.2 Grafana Version : 8.0.0 OS : Ubuntu 20.04

The KubeGraf plugin was working perfectly until yesterday when its Ubuntu host was patched. Apparently a Grafana update was part of this bundle of patches. After the patching, the cluster config URL no longer works.

Went from grafana: amd64 7.5.6 -> 8.0.0

URL : https://grafana.mycompany.net/plugins/devopsprodigy-kubegraf-app/page/cluster-config

Screen Shot 2021-06-10 at 11 57 37 AM

This update also broke the Nodes Dashboard.

Screen Shot 2021-06-10 at 12 02 05 PM

CrazyMushu commented 3 years ago

I have the same problem

SergeiSporyshev commented 3 years ago

Hi! Thanks for your issue. Will investigating asap

ghost commented 3 years ago

Issue is, that Grafana 8 starts to not trust unsigned plugins and the kubegraf plugin seems to have a modified signatures. According to https://grafana.com/docs/grafana/latest/administration/configuration/#allow_loading_unsigned_plugins -> Plugins with modified signatures are never loaded.

Zauxst commented 3 years ago

The plugin seems to now have a signed signature, but the issue is still present.

65 is probably linked to this problem.

jon-eicher commented 3 years ago

FYI - Here is a quick workaround if you would like to rollback your grafana to a pre 8 version.

Find out the versions of the package you have available: apt-cache showpkg grafana

Now install the version you would like: apt-get install grafana=7.5.10

To lock the package from being updated: apt-mark hold grafana

Zauxst commented 3 years ago

Roll back should not be an option. We know that this issue is since version 8th.

By the looks of it, this plugin is no longer supported for version 8. Maybe releasing and maintaining dashboards instead of a plugin is a better solution.

bhozar commented 2 years ago

Their page reads a bit like the plugin has now been abandoned and states "The original plugin’s code is available at the open GitHub repository." which is this repo.

https://devopsprodigy.com/products/kubegraf

Zauxst commented 2 years ago

Their page reads a bit like the plugin has now been abandoned and states "The original plugin’s code is available at the open GitHub repository." which is this repo.

https://devopsprodigy.com/products/kubegraf

At least now we know...