Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • infrastructure infrastructure
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 106
    • Issues 106
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch LinuxArch Linux
  • infrastructureinfrastructure
  • Issues
  • #373
Closed
Open
Issue created Jul 07, 2021 by Caleb Maclennan@alerque13 of 13 checklist items completed13/13 checklist items

Onboard alerque

Note: I'm posting this issue myself rather than having sponsors @daurnimator or @archange do so because I already have an SSO account with Gitlab access – which is not a possibility considered by the generic TODO list. I do not have the TU or other group assignments needed in my Keycloak account or the requisite email bits, but to whoever would normally create the SSO account note that it does already exist.

Onboarding an Arch Linux team member

Details

  • Team member username: @alerque
  • Application: https://lists.archlinux.org/pipermail/aur-general/2021-June/036321.html
    • Voting result: https://lists.archlinux.org/pipermail/aur-general/2021-July/036388.html

All roles checklist

The mailing list password can be found in misc/additional-credentials.vault.

  • Add new user email as per docs/email.md.
  • Create a new user in archweb: https://www.archlinux.org/devel/newuser/ This is also linked in the django admin backend at the top
  • Subscribe user to internal staff mailing list
  • Give the user access to #archlinux-staff on Libera Chat
  • Give the user a link to our staff services page

Packager onboarding checklist

  • Create issue in archlinux-keyring (choose "New Packager Key" template) (archlinux-keyring#112)

TU onboarding checklist

  • Add entry in group_vars/all/archusers.yml.
  • Add SSH pubkey to pubkeys/<username>.pub.
  • Run ansible-playbook -t archusers playbooks/*.yml.
  • Assign the user to the Trusted Users groups on Keycloak.
  • Assign the user to the Trusted Users group on archlinux.org
  • Whitelist email address on arch-dev-public (find member and unmoderate)
  • Subscribe user to internal arch-tu mailing list
Edited Jul 13, 2021 by Caleb Maclennan
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking