Cant configure Oncall OSS to use Twilio or disable grafana cloud integration
paltaa opened this issue · 3 comments
What went wrong?
What happened:
Hey i've been trying to setup Twilio to verify phones, send SMS and calls through oncall but i just cant get rid of the banner
This instance is not connected to Grafana Cloud OnCall
Tried by following the instructions of the documentation, set all the TWILIO related variables in the helm chart values, added GRAFANA_CLOUD_NOTIFICATIONS_ENABLED: False
(Also tried with FALSE, false with and without quotes)
Even tried to add the env variables to my other grafana instance but no luck
What did you expect to happen:
Use twilio to verify phones and send SMS
How do we reproduce it?
- Install Grafana oncall latest versions with the mentioned variables
- Add GRAFANA_CLOUD_NOTIFICATIONS_ENABLED env var set as False
- Configure with external Grafana
- Cannot get rid of the This instance is not connected to Grafana Cloud OnCall banner
Grafana OnCall Version
v1.4.4
Product Area
Helm
Grafana OnCall Platform?
Kubernetes
User's Browser?
No response
Anything else to add?
Did get a shell inside the container and verified the GRAFANA_CLOUD_NOTIFICATIONS_ENABLED env var is set to False, but still cannot configure Twilio
Hey @paltaa! Could you please check env variables tab in settings? Make sure that GRAFANA_CLOUD_NOTIFICATIONS_ENABLED is disabled there. If it's not, press the "reset" button, which will re-load the setting from the env.
There is a thing called Live Settings - it allows to manage settings without restarting pod. So probably setting was cached there. You can disable it completely by setting FEATURE_LIVE_SETTINGS_ENABLED=False
Hey @Konstantinov-Innokentii , the fix for me was to delete the mariadb persistent volumes and re run the database migrations, then with the correct config Twilio is now working, thanks!