kubegraf icon indicating copy to clipboard operation
kubegraf copied to clipboard

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

Open jon-eicher opened this issue 4 years ago • 8 comments

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

jon-eicher avatar Jun 10 '21 17:06 jon-eicher

I have the same problem

QwertyUser17 avatar Jun 15 '21 08:06 QwertyUser17

Hi! Thanks for your issue. Will investigating asap

SergeiSporyshev avatar Jun 15 '21 12:06 SergeiSporyshev

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.

ghost avatar Jun 16 '21 15:06 ghost

The plugin seems to now have a signed signature, but the issue is still present. #65 is probably linked to this problem.

Zauxst avatar Jul 20 '21 21:07 Zauxst

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

jon-eicher avatar Jul 30 '21 21:07 jon-eicher

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.

Zauxst avatar Aug 07 '21 20:08 Zauxst

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

bhozar avatar Sep 15 '21 18:09 bhozar

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

Zauxst avatar Oct 05 '21 14:10 Zauxst