Plugin , variables and datasources problems

Hi again,

Having resolved the sqlite upgqrade database migration issue I now have encountered a few issues which I hope with some help can be resolved and just some feedback as to what I found after resolving the sqlite migration for others.

Plugins:

I used a very handy plugin called the mxwat-separator panel which allowed text separator bar as shown below

image

After migration it went missing in action so I went to the ini file and overrode it, restarted etc, and it still does not appear or work. I am aware one can use another signed spacer but the hassle of trying to do so with many dashboards is a hassle as I am not sure where in in which I actually used it. Please advise how I can get it back in action?

On this aspect can anyone better advise how to get this particular Plugin back up and running

The other issue is that after migration I noted that all my Infinity Datasources were greyed out. So I then went and upgraded the Infinity datasource which resolved matters.

However I then found the following:

  1. That Grafana somehow allocated the incorrect Infinity Datasource to different panels within different dashboards.
  2. That somehow the url password parameters got corrupted disabling the ability for an panel query to work.
  3. That variables and drop down menus too, referenced the incorrect Infinity datasource and were empty renbdering repeated dashboard disfunctional.

Finally, and this has been reported before, I note that the automatic Plugin update no longer works, they all simply fail, despite them (most Applications) being Signed such as all of these.

I then tried to do an autoupdate but these all failed so I had to do this manually as grafana-cli did not work either, which I presume is also envoked by the update all feature in the Plugins section.

The reason for this post is that I now have to troll through each dashbaord and check on the datasources for each panel and variable as drop doewn menus no longer work and charts do not expand etc.

Many thanks in advance.

In the issue mxswat-separator-panel “Plugin not found” → The plugin is Angular-based and Grafana permanently removed Angular support from v11+. Even with GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS set and plugin files present , it will not work


Plugin Auto-Update Failures

Do not use Update All → it deletes the plugin before downloading. If download fails, plugin is gone.
On Grafana v13, grafana-cli is replaced by:
bash

docker exec -it <container-name> /usr/share/grafana/bin/grafana cli plugins install <plugin-id>

Update each plugin individually. Example:
bash

docker exec -it <container-name> /usr/share/grafana/bin/grafana cli plugins install yesoreyeram-infinity-datasource


Then restart:
bash

docker restart <container-name>

eg → in my case docker restart grafana-v13-error

Ahh ok. Thanks.

Yes I always manually download unzip and copy etc all plugins but I thought I would be clever and make use of the facility? Bad thinking.

I know there is a workaround but it is a pain to do.