Preferred time early UTC
New deployer checklist
I will attend a deployment training session using email: jebe@wikimedia.org
I will attend a deployment training session in .. 2023-07-27.
I have read and am comfortable with the Backport team member's roles, responsibilities and tips
I have NDA access/I am a WMF/WMDE staff member or contractor
Description
Related Objects
- Mentioned Here
- T104546: MediaWiki deployment shell access request
Event Timeline
Hi @JEbe-WMF
Thanks for requesting deployment training, sorry for the delayed response.
The early-UTC window is 7:00 UTC on Thursdays.
The next one is 2023-07-27: https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20230727T0700
Should I add you to that meeting, or would you prefer a different week?
(Also, CCing @ArielGlenn as the usual suspect in UTC-early training, in case of conflicts)
This training happened, though it was a lot less interactive and useful than it could have been because no patches were scheduled and no one showed up with a patch last minute, in spite of me begging :-D But we went through a description of all the steps, looked at all the relevant dashboards and hosts and commands, so there's that :-)
Training completed!
Hey @JEbe-WMF thanks for attending deployment training
Here's a list of the next steps to take:
- Attend MORE train trainings
- The goal is for you to feel comfortable deploying to production
- Especially if the window you attended no scheduled patches—sign up for another training!
- Attend a train log triage meeting
- This is the meeting where we dig through our logstash to find problems caused by deployments
- Improve any of the Training docs
- Write the docs you wish you'd read
Lurk where the deployers lurk
- Join the operations mailing list (ops@lists.wikimedia.org)
- Announcements and discussions about deployment happen there.
- Join #wikimedia-operations on IRC via libera.chat
- This is the the spot to coordinate deploys
Get creds to ship!
Once you feel comfortable with the deployment process (no pressure!), get the necessary credentials to deploy your own code.
- Get shell and deploy access in production to do deployments, see
- Request shell access (as a WMF staff member you should just need to file the task and I can approve)
- For an example see: T104546: MediaWiki deployment shell access request
- Gain access to merge changes in wmf deploy branches by being added to the wmf-deployments gerrit group
- (I can add you if you message me via IRC/Slack)