-
Add the relevant mailing list subscriptions for all, Devops, TU and Developer specific mailing lists.
Add the relevant mailing list subscriptions for all, Devops, TU and Developer specific mailing lists.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Offboarding.md 1.73 KiB
Offboarding an Arch Linux team member
Details
- Team member username:
- Currently held roles:
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/
TU/Developer offboarding checklist
-
Remove entry in
group_vars/all/archusers.yml
. -
Remove SSH pubkey from
pubkeys/<username>.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 (find member and moderate)
- Remove member from arch-tu mailing lists
- Remove member from staff mailing lists
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
- Remove pubkey from Hetzner's key management
Wiki Administrator checklist
-
Remove the user from the
Wiki Admins
group on Keycloak. - Remove member from arch-wiki-admins mailing list.