Jump to content

Wikimedia Cloud Services team/Offboarding template

From mediawiki.org

This page contains a checklist of things to do when a member of the WMCS team leaves the Wikimedia Foundation.

This list is only for WMCS-specific things, that should be handled by someone in the team. Other offboarding procedures will be completed by the ITS and SRE teams and are not detailed here.

The template below can be copy/pasted into a Phabricator task with title "WMCS Offboarding: <full name>"

// The template for this checklist is at https://www.mediawiki.org/wiki/Wikimedia_Cloud_Services_team/Offboarding_template //

[ ] IRC
  [ ] Remove from private IRC channels (wikimedia-cloud-private, mediawiki-security)

[ ] Mailing lists
  [ ] Remove from "Developer Experience" mailing list (google groups list)
  [ ] Remove from "Cloud Services Internal" mailing list (google groups list)
  [ ] Remove from [[https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/|cloud]] mailing list
  [ ] Remove from [[https://lists.wikimedia.org/postorius/lists/cloud-admin.lists.wikimedia.org/|cloud-admin]] mailing list
  [ ] Remove from [[https://lists.wikimedia.org/postorius/lists/cloud-announce.lists.wikimedia.org/|cloud-announce]] mailing list

[ ] Phabricator
  [ ] Remove from WMCS team (https://phabricator.wikimedia.org/project/members/2773/)
  [ ] Remove from WMCS parent project (https://phabricator.wikimedia.org/project/members/832/)
  [ ] Check assigned open tasks

[ ] Cloud VPS
  [ ] Remove from cluster-wide admins if present ("openstack role assignment list --names --domain default")
  [ ] Remove from "admin" project
  [ ] Remove admin/member access from "tools" project ("reader" access can remain)
  [ ] Remove admin/member access from "toolsbeta" project ("reader" access can remain)
  [ ] Remove from other infra projects (check membership list at https://ldap.toolforge.org/user/{username})
  [ ] Remove from cloud-wide root (modules/profile/data/wmcs/instance/root-keys.yaml in https://gerrit.wikimedia.org/r/#/admin/projects/operations/puppet)

[ ] Toolforge
  [ ] Remove from "tools.admin" tool (https://toolsadmin.wikimedia.org/tools/id/admin)
  [ ] Remove from "toolsbeta.admin" tool (https://toolsadmin-toolsbeta.wikimedia.org/tools/id/admin)
  [ ] Archive testing tools with no other maintainers (see list at https://ldap.toolforge.org/user/{username})

[ ] Gerrit & Gitlab
  [ ] Remove from toollabs-trusted and wmcs-trusted groups in Gerrit
  [ ] Remove from https://gitlab.wikimedia.org/groups/repos/cloud/-/group_members in GitLab

[ ] Misc
  [ ] Remove [[https://portal.victorops.com/client/wikimedia|VictorOps]] account (if present)