OpenBao maintainers group
## Problem to solve - We need an easy way to update the maintainers of the GitLab engineering projects related to OpenBao. - It should be easy to ping these maintainers. Right now individual team members are listed as code owners. See https://gitlab.com/gitlab-org/cloud-native/charts/openbao/-/merge_requests/40#note_2812376355 ## Proposal Have a dedicated GitLab group, and use it as the SSoT for project maintainers. ## Implementation plan - [x] Can we use the `gitlab-com/openbao`? No, not under `gitlab-org/maintainers`. - [x] Delete [gitlab-com/openbao](https://gitlab.com/groups/gitlab-com/openbao) group. - [x] Create a new GitLab group: `gitlab-org/maintainers/openbao` - [x] Add users to group as owners. - [x] Change Code Owners to group in https://gitlab.com/gitlab-org/govern/secrets-management/openbao-internal - [x] Change Code Owners to group in https://gitlab.com/gitlab-org/cloud-native/charts/openbao/ - [x] Change Code Owners to group in https://gitlab.com/gitlab-org/govern/secrets-management/gitlab-secrets-manager-container - [x] Invite group as maintainer for https://gitlab.com/gitlab-org/cloud-native/charts/openbao/ - [x] Invite group as maintainer for https://gitlab.com/gitlab-org/govern/secrets-management/ - [ ] Update maintainers in `team_members/data` files. That's the source of the [Engineering Projects](https://handbook.gitlab.com/handbook/engineering/projects/) page and the [Roulette config](https://gitlab-org.gitlab.io/gitlab-roulette/roulette.json). - [x] Use group in https://gitlab.com/gitlab-org/frontend/renovate-gitlab-bot/-/merge_requests/1308#note_2887853422 - [x] Update https://gitlab.com/gitlab-com/gl-infra/platform/runway/provisioner/-/blob/265c3943cb5744636694fe99d25c01ddd54d2990/config/runtimes/cloud-run/workloads.yml#L282-288 - [x] Share on relevant Slack channels. - [ ] Document where relevant.
issue