Map feature categories to stage groups
We need to fetch the stages.yml
which has all the information we need for mapping feature categories to groups.
The file needs to be stored in the runbooks repo in a way that allows it to be consumed in jsonnet.
When that's done, we need to extend our ci-script that checks for outdated feature categories to also check that newly created file.
To finish this issue, we'd need to have:
-
Mapping file in the runbooks repo that is automatically generated: https://gitlab.com/gitlab-com/runbooks/-/blob/master/services/stage-group-mapping.jsonnet -
A successful pipeline in the scalability project (this project) that validates the file is not out of date. First scheduled run in https://gitlab.com/gitlab-com/gl-infra/scalability/-/pipelines/223477137 -
A rough dashboard that consumes the information from the automatically generated file in grafana, proving that the mapping is correct.
Edited by Bob Van Landuyt