Skip to content
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

[#361] Fix Grafana dashboard #431

Merged
merged 2 commits into from
Mar 8, 2024

Conversation

placek
Copy link
Contributor

@placek placek commented Mar 8, 2024

In order to display Grafana dashboard with it's recent changes we need to inform Grafana of the "new dashboard version" by providing proper version number for that dashboard.

This PR fixes that issue.

Added a grafana panel to track all the deploys on the target machines. This change was made to address Issue 361.
In order to ensure accurate deployment traceability, it is necessary to
use the highest existing version of the Grafana dashboard incremented by
1. This adjustment is crucial as the target instances have intermediate
versions beyond version 35, and leveraging the most current version will
maintain consistency in the deployment process.

Changes:
- Updated the version of the Grafana dashboard to 44 in the
  `govtool.json` file under
  `scripts/govtool/config/templates/grafana-provisioning/dashboards/`. By
  adjusting the version number, we align the dashboard with the latest
  iteration, thereby enhancing traceability and ensuring compatibility
  with the current deployment environment.
@placek placek self-assigned this Mar 8, 2024
@placek placek added 🐛 Bug Something isn't working 🏗 Infrastructure labels Mar 8, 2024
@placek placek linked an issue Mar 8, 2024 that may be closed by this pull request
3 tasks
@placek placek merged commit dbe8c22 into develop Mar 8, 2024
@placek placek deleted the feat/361-implement-deployment-traceability branch March 8, 2024 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Bug Something isn't working 🏗 Infrastructure
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement deployment traceability
2 participants