1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-19 21:41:41 +02:00
infrastructure/.gitlab/issue_templates/Offboarding.md
Christian Heusel 54ca51a217
offboarding: more changes regarding the TU rename
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-06-14 15:05:52 +02:00

4.3 KiB

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.
    • Remove entry in group_vars/all/archusers.yml.
    • Remove SSH pubkey from pubkeys/<username>.pub.
    • Run ansible-playbook -t archusers $(git grep -l archusers playbooks/ | grep -v phrik).
    • Setup forwarding if requested (please add the current date as a comment above the mail address in Postfix's users file).
      • Inform the user of the conditions for forwarding.
        • In most cases we only offer forwarding for 6 months.
        • We will inform the user prior to disabling the forwarding.
        • The forwarding can be extended if there are good reasons for doing so.
  • Set user to inactive in archweb: https://www.archlinux.org/admin/auth/user/
  • Remove member from staff mailing list.
  • Moderate email address on arch-dev-public (find member and moderate).
  • Ask the user to leave #archlinux-staff on Libera Chat and forget the password.
  • Remove staff cloak on Libera Chat (Group contacts).
  • Remove the user from relevant staff groups on Keycloak.
  • Move the user from the public list of their usergroup on archweb (support staff / TUs / devs) to the respective fellow site (fellow support staff / fellow TUs / fellow devs)
  • Remove the user from the Arch Linux GitHub organisation

Main key offboarding checklist

Package Maintainer/Developer offboarding checklist

DevOps offboarding checklist

Wiki Administrator checklist