Display dashboards from non-master branches
Summary
Currently, only dashboard files from the master branch are displayed in the monitoring dashboard. This issue is to allow dashboard files from non-master to be viewable as well.
Use case
When a review app environment is created based off of a MR, the expectation is to see the dashboards created in that branch. However, that is not the case. When a review app is selected in Operations > Metrics, its custom dashboards aren't shown.
Steps to reproduce
- Create a custom dashboard from a YAML file, and commit the file to a branch other than master
- Go to Operations > Metrics and select from the Environments dropdown the review app pertaining to the newly created branch
- The Dashboards dropdown doesn't show the newly created dashboard
What is the expected correct behavior?
The custom dashboards of review apps should be selectable from the Dashboards dropdown.
Edited by Dhiraj Bodicherla