Jump to content

Wikimedia Cloud Services team/Onboarding Brooke

From mediawiki.org

New hire/onboarding plan for Brooke Storm as Operations Engineer in the Wikimedia Cloud Services team.

Who to ask for help

[edit]
  • Bryan - Manager - chief problem solver
  • Chase - Mentoring - orientation to projects
  • Madhu - 'Buddy' - formally assigned person to answer non-goal and work product questions. "Where are the bathrooms?"

Onboarders References

[edit]

Onboardee Reference

[edit]

Weekly Breakdowns

[edit]

Jan 22 - Jan 26

[edit]
Objective
Meet everyone (online and in person!) and get setup.
Start to learn about Toolforge and team
  • Day 1 (Getting settled in)
    • Ask questions about any and all of this. There is a long tailed setup process and lots of accounts. We will make a task like https://phabricator.wikimedia.org/T178807 to keep track of permissions don't worry. The first week will be chaotic with all of this and travel. Don't worry.
    • Join #wikimedia-cloud-admin connect, #wikimedia-cloud connect, and #wikimedia-operations connect channels
    • Login to your wikimedia.org email and make sure it works
    • Login to https://office.wikimedia.org/, look around, and make yourself a User page.
    • Add yourself to the internal contact list.
    • Login to metawiki and make yourself a User page.
    • Login to MediaWiki wiki and either make yourself a User page or let Help:Extension:GlobalUserPage show people your user page from metawiki.
    • Create a Wikitech/LDAP account
      • The "Toolforge users" workflow is probably the easiest to follow.
      • Use your @wikimedia.org email address.
      • Your shell account name will be the same in Cloud VPS, Toolforge, and WMF production so choose wisely.
      • You can use an existing ssh key or make a new one as you like (privileged keys will be made later).
    • Login to wikitech with your new account and make a User page for yourself.
    • Create a Phabricator account by logging in with your Wikitech/LDAP account.
    • Link your Phabricator account to your staff wiki account too (Settings > External accounts).
    • Login to Gerrit and add an ssh key so you can upload patches
    • Read lots of docs :)
  • Day 2
    • Sync up with Chase (& Bryan?)
    • Go to team meeting
    • Read lots of docs :)
    • Ask questions!
  • Day 3
    • Travel
  • Day 4
    • All Hands
  • Day 5
    • All Hands

Misc:

  • Add the Cloud Services team calendar to your calendar app
  • Get in all IRC channels
  • Cloud root
  • Tools admin
  • Create prod root key changeset for week 2 ops meeting

[addendums]

Jan 29 - Feb 2

[edit]
Objective
Recover from All Hands
Meet (online) and get setup (part 2)
  • Day 1
    • No way are you finished getting setup yet. That's OK. The road is long and the snacks should be plentiful.
    • Read lots of docs :)
    • Ask questions!
  • Day2
    • Sync up with Chase
    • Go to team meeting on Tuesday
    • Read lots of docs :)
    • Ask questions!
  • Day 3
    • Read lots of docs :)
    • Ask questions!
  • Day 4:
    • Sync up with Chase
    • Read lots of docs :)
    • Ask questions!
  • Day 5:
    • Read lots of docs :)
    • Ask questions!

Feb 5 - Feb 9

[edit]
Objective
Shadow clinic-duty person and followup on tasks from week 1 and week 2
Lurk in #wikimedia-cloud to help folks
Take on one or more small task
  • Day 1
    • We change clinic duty on Tuesday so Monday here is reading up and being prepare.
    • Read lots of docs :)
    • Ask questions!
  • Day2
    • Sync up with Chase
    • Go to team meeting on Tuesday
    • Sync up with on-duty person
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!
  • Day 3
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!
  • Day 4:
    • Lurk in #wikimedia-cloud to help folks
    • Sync up with Chase
    • Read lots of docs :)
    • Ask questions!
  • Day 5:
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!

Feb 12 - Feb 16

[edit]
Objective
Shadow clinic-duty person and followup on tasks from week 1 and week 2
Lurk in #wikimedia-cloud to help folks
Take on one or more small task
  • Day 1
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!
  • Day2
    • Sync up with Chase
    • Go to team meeting on Tuesday
    • Sync up with on-duty person
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!
  • Day 3
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!
  • Day 4:
    • Lurk in #wikimedia-cloud to help folks
    • Sync up with Chase
    • Read lots of docs :)
    • Ask questions!
  • Day 5:
    • Lurk in #wikimedia-cloud to help folks
    • Read lots of docs :)
    • Ask questions!