# Offboarding an Arch Linux team member ## Details - **Team member username**: - **Currently held roles**: - **Removal request**: - **Voting result**: ## All roles checklist - [ ] Remove user email by reverting instructions from `docs/email.md`. - [ ] Set user to inactive in archweb: https://www.archlinux.org/admin/auth/user/ - [ ] Remove member from [staff mailing lists](https://lists.archlinux.org/admin/staff/members) - [ ] Ask the user to leave `#archlinux-staff` on Freenode and forget the password ## TU/Developer offboarding checklist - [ ] Remove entry in `group_vars/all/archusers.yml`. - [ ] Remove SSH pubkey from `pubkeys/.pub`. - [ ] Run `ansible-playbook -t archusers playbooks/*.yml`. - [ ] Remove the user from the `Trusted Users`/`Developers` groups on Keycloak. - [ ] Moderate email address on [arch-dev-public](https://lists.archlinux.org/admin/arch-dev-public/members) (find member and moderate) - [ ] Remove member from [arch-tu mailing lists](https://lists.archlinux.org/admin/arch-tu/members) - [ ] Create keyring revocation ticket ## DevOps offboarding checklist - [ ] Remove entries in `group_vars/all/root_access.yml`. - [ ] Run `ansible-playbook -t root_ssh playbooks/*.yml`. - [ ] Run `ansible-playbook playbooks/hetzner_storagebox.yml playbooks/rsync.net.yml`. - [ ] Remove the user from the `DevOps` group on Keycloak. - [ ] Remove member from [arch-devops-private mailing lists](https://lists.archlinux.org/admin/arch-devops-private/members) - [ ] Remove pubkey from [Hetzner's key management](https://robot.your-server.de/key/index) ## Wiki Administrator checklist - [ ] Remove the user from the `Wiki Admins` group on Keycloak. - [ ] Remove member from [arch-wiki-admins mailing list](https://lists.archlinux.org/admin/arch-wiki-admins/members).