Page MenuHomePhabricator

Onboard Thibaut Le Page to Wikimedia Foundation as Staff SWE in Tools Platform
Closed, ResolvedPublic

Description

New joiner starting on July 1st, 2026.
Ref. tasks from previous onboardings: T266068: Onboard David Caro to Wikimedia Foundation as SRE in Cloud Services, T312597: Onboard Francesco Negri as a SRE in Cloud Services, T386715: Onboard Chuck Onwumelu
WMCS Template: https://www.mediawiki.org/wiki/Wikimedia_Cloud_Services_team/Onboarding_template

  • WMF Slack
    • Join tools-platform-team Slack channel
    • Join developer-experience Slack channel
    • Check potential other channels to join via office wiki
  • Calendar invites
    • Add to WMCS weekly meeting (@aputhin) (this should be automagically done by including in the google group)
    • Add to Tools Platform meetings (retro, refinement, daily) (@aputhin)
    • Add to Toolforge monthly meeting (@aputhin)
  • Wikitech
    • Create a work Wikimedia global account (ex. with -WMF in the name)
    • Create Wikimedia developer account linked to the global account (you can follow the 'toolforge' access flow).
      • Username: Thibaut Le Page
    • Add 2factor to wikitech login (which will also be used by toolsadmin and horizon)
  • Toolforge
    • Get started on Toolforge using the quickstart guide
    • sudo for Toolforge — [TLP] can’t initiate that on my own, can I?
      • Add as maintainer of "admin" Toolforge tool (tools.admin LDAP group)
      • Add as maintainer of "admin" Toolsbeta tool (toolsbeta.admin LDAP group)
    • Run lima-kilo on your laptop and run the functional tests — managed to get all tests green ✅
    • Access cloudcumin node and run root@cloudcumin1001:~# cookbook wmcs.toolforge.toolsdb.get_cluster_status (should work ok)
    • Create account in harbor (harbor-toolsbeta.wmcloud.org and harbor-tools.wmcloud.org) — [TLP] how do I do that? The linked page is only about ops
      • [DC] We have the admin account where you can log in directly, then create your account, I can send you the user creation request directly too (might be easier)
  • PAWS
    • Add as maintainer of "admin" PAWS "tool" (paws.admin LDAP group) (no longer needed, as per T329427)
    • Add to admin_users on the PAWS repo in Github (here)

Details

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
dcaro updated the task description. (Show Details)
dcaro updated the task description. (Show Details)
dcaro updated the task description. (Show Details)
aputhin triaged this task as High priority.Jun 25 2026, 1:54 PM
dcaro updated the task description. (Show Details)
aputhin changed the task status from Open to In Progress.Jul 2 2026, 3:47 PM
aputhin moved this task from Todos to In progress on the tools-platform-team board.

Change #1307195 had a related patch set uploaded (by David Caro; author: David Caro):

[operations/puppet@production] access: add thibaut to the wmcs-roots group

https://gerrit.wikimedia.org/r/1307195

Change #1307195 abandoned by David Caro:

[operations/puppet@production] access: add thibaut to the wmcs-roots group

Reason:

Ignore, I'll wait for Thibaut to send the patch to add himself everywhere instead (I thought he had already)

https://gerrit.wikimedia.org/r/1307195

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:11Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:17Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:24Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:30Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:46Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:52Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:45:57Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:46:03Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:46:22Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:46:27Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:46:31Z] <dcaro@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'tlepage' in role 'member' (T427914)

Mentioned in SAL (#wikimedia-cloud-feed) [2026-07-02T16:46:36Z] <dcaro@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'tlepage' in role 'member' (T427914)

fnegri updated the task description. (Show Details)
aputhin moved this task from In progress to Done on the tools-platform-team board.