Possible Grafana Plugin configuration deadlock #2330
Labels
bug
Something isn't working
more info needed
part:alert flow & configuration
part:helm/kubernetes/docker
What went wrong?
What happened:
You can deadlock grafana oncall plugin if first GRAFANA_API_URL is set to something unreachable or invalid TLS.
The plugin config screen tries to sync, fails, retries...
You see the wrong callback url in engine and celery logs
Disabling or uninstalling grafana plugin does not purge this broken config, if you reinstall it, it tries immediately to resync a broken config.
Celery and engine are still trying to reach invalid url.
I had to psql
DELETE from plugin_settings WHERE plugin=oncall-app
in grafana db to wipe any trace of this and reinstall plugin.What did you expect to happen:
Oncall should update its callback url when changing GRAFANA_API_URL value.
How do we reproduce it?
Related to #2329
Grafana OnCall Version
at least 1.2.44 and 1.2.46
Product Area
Alert Flow & Configuration, Helm, Other
Grafana OnCall Platform?
Kubernetes
User's Browser?
No response
Anything else to add?
No response
The text was updated successfully, but these errors were encountered: