-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Grafana to 9.5 #596
base: main
Are you sure you want to change the base?
Conversation
@jasonacox FYI |
Thanks @NikolayActionEngine - I'm running tests. So far so good... What are your observations as to the benefits or enhancements of this upgrade? |
If you look at when the original 9.1.2 image was built and published at Docker Hub - https://hub.docker.com/r/grafana/grafana/tags?name=9.1.2-ubuntu - it's 2 years old. I really don't like to run old SW if I don't have to, so moving it forward makes it much newer and a bit modern. 9.5.21 image is 7 months old: https://hub.docker.com/r/grafana/grafana/tags?name=9.5.21-ubuntu Going to Grafana 10 might be a big jump, so going a bit forward (9.1 -> 9.5) seems like a reasonable upgrade path. |
Yes, the release upgrade benefits are a given from a bug fix aspect. I wanted to list any user experience improvements in the release notes and highlight any feature removals or breaking changes.
I looked at 9.2 - 9.5 - From what I can see the relevant highlights are: NewNew Navigation: Grafana's navigation has been updated with a new design and structure to make it easier to access data. The new navigation is generally available in all editions of Grafana. Dashboards and Visualizations: The empty dashboard state has been redesigned to make it easier to start building from scratch. The dashboard panel has also been redesigned to improve accessibility and make it easier to understand the status of a panel. Search and Navigation: Improved command palette for efficient navigation. New navigation design for easier access to features. Support for keyboard shortcuts (cmd + K on Mac, ctrl + K on Linux/Windows) Language Support: Grafana now supports four new languages: Spanish, French, German, and Simplified Chinese. This will make it more accessible to a wider audience. Overall, Grafana v9.5 includes several updates and improvements to make it easier to use and navigate, as well as new features to improve performance and usability. Breaking Changes (future)I flagged this as something we may need to address with the setup auto-provisioning: InfluxDB Plugin Database Field Deprecation: The database field in the provisioning file has been deprecated, and the database field will be removed in the future. RemovalLikely not impacting any of our community, but this is a removal: API Key Deprecation: The creation of new API keys through the Grafana UI has been removed, and only service accounts can be created. This is part of Grafana's long-term strategy to sunset API keys. |
All highlighted points above are about what I would indicate as something worth checking (if people are interested in those). Navigation/shortcuts are probably most visible but they are optional (like a shortcuts) where people don't have to use them if not interested. Nothing which breaks the current stuff as far as I can see. Once we get to that 9.5 version, if there is an interest, we might attempt to go to Grafana 10/11 to get it up-to-date. |
Updating bundled Grafana to 9.5.21
I've been running this for a week and it looks that there are no degradation in the functionality of the dashboards.
Tesla animation works as before.