Onboarding Release Manager Jenny Kim
On-Boarding
Trainee: @jennykim-gitlab Release Manager: Release Manager in your timezone. See https://about.gitlab.com/release-managers/ for details
-
Trainee: Assign yourself and the Release Manager to this issue.
Usernames
Trainee: Make a note of your GitLab.com
and dev.gitlab.org
usernames and add them to this issue.
Instance | Username |
---|---|
gitlab.com | @jennykim-gitlab |
dev.gitlab.org | @jennykim-gitlab |
ops.gitlab.net | @jennykim-gitlab |
release.gitlab.net | @jennykim-gitlab |
Access request
-
Trainee: Add your information to the config/release_managers.yml
file in release-tools and open a merge request, linking to this issue. -
Trainee: make sure you can log in to ops.gitlab.net
. After log in, please change your username to be the same as it is on gitlab.com -
Trainee: make sure you can log in to release.gitlab.net
. After log in, please change your username to be the same as it is on gitlab.com -
Trainer: Add user as a Maintainer
in the delivery group
Tool setup
Trainee: Ensure you have completed all the steps on Access Request
before doing this section.
-
Trainee: Make sure you have release-tools cloned locally, and set it up -
Trainee: Make sure you have chatops access. If not, ask somebody who does to run the following command in Slack: /chatops run member add USER gitlab-com/chatops --ops
, replacing USER with your username on ops.gitlab.net.
First Tasks
-
Trainee: Join the following Slack Channels: - #announcements
- #f_upcoming_release
- #g_delivery
- #incident-management
- production
- #releases
-
Trainee: Read through the release guides -
Trainee: Read through the release documentation -
Trainee: Read the deploy docs
Edited by Jenny Kim