Skip to content

OPG-499: Update dashboard converter to v12#1057

Merged
synqotik merged 2 commits intorelease-12.xfrom
jira/OPG-499-update-dashboard-convert-to-v12
Nov 21, 2025
Merged

OPG-499: Update dashboard converter to v12#1057
synqotik merged 2 commits intorelease-12.xfrom
jira/OPG-499-update-dashboard-convert-to-v12

Conversation

@synqotik
Copy link
Copy Markdown
Contributor

@synqotik synqotik commented Nov 20, 2025

Updating the Dashboard Converter tool to upgrade dashboards from OPG 8 to 9, 8 to 12 and 9 to 12.

For OPG 12, using the latest @grafana/schema type definitions and trying to make sure things are strongly typed.

I refactored this a bit, moved the OPG 8 to 9 conversion code into a subdirectory, same with the new OPG 9 to 12 code.

We aren't doing anything special with Grafana versions 10 or 11. Users should either move from Grafana/OPG 8 to Grafana/OPG 9 or 12; or from Grafana/OPG 9-11 to 12.

If a user is converting from OPG 8, we first do a conversion from OPG 8 to 9, then from 9 to 12 if requested.

Most likely there are some bugs, there will be follow-up PRs to fix any, but want to get this out so that people can start testing it, plus it's already a lot of changes for a single PR.

External References

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown
Collaborator

@sbernabeOpenNMS sbernabeOpenNMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@synqotik synqotik merged commit 3fe0e81 into release-12.x Nov 21, 2025
11 of 12 checks passed
@synqotik synqotik deleted the jira/OPG-499-update-dashboard-convert-to-v12 branch November 21, 2025 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants