From Mageia wiki
Contents
Common tasks performed by the Sysadmin team
These are some of the jobs commonly performed by the members of the Sysadmin Team.
Maintaining Servers
- Creating special packages needed by project servers and then Submit to Infra repository
- SOP Certificate update
- Mageia Wiki upgrade
- SOP Install server
- Pushing new puppet configurations to servers
- Installing new RPMs from infra/updates to servers
- SOP Freeing disk space on servers when full
Access/Identity
- Removing and SOP Adding user to group
- SOP Rename user
- SOP Change user e-mail for users who no longer have access to their old e-mail addresses
- SOP Change SSH key
- SOP Delete user on request
- SOP Reset password
- SOP Sysadmin access revocation
- SOP Adding groups
- Blocking users in Bugzilla due to spammy behaviour (this is currently done by Bugzilla admins, not Sysadmins)
- Unlock user account
- SOP robot credentials renewal
Package Building
- Pushing updates including security and bug-fix updates
- Removing RPMs from Cauldron (that were improperly created or submitted to the wrong media)
- SOP Moving RPMs from one media to another on Cauldron that were submitted to the wrong one
- Restoring RPMs that were improperly removed from a media (due to bad obsoletes or bad upgrade)
- SOP Killing builds on the build system that are taking too long or have hung
- SOP Restarting builds for one architecture that failed due to a temporary issue
- SOP Increase build timeout for large packages
- Running rebuild_perl_iurt (after a perl upgrade)
- Cleaning out testing/* packages after a new Mageia release
- Updating GPG package signing keys (before expiry)
Distro Releasing
- SOP Version and Release freeze
- Releasing a new Mageia version checklist
- Sysadmin New Release
- Submit or move a package on request of a developer during release freeze ("Freeze push")
- Trigger full distribution rebuild of packages
- Pushing isos (after a new Mageia release)
Misc
- SOP Reassign Package in Maintdb for users that are no longer available
- Adding/removing servers from the Mageia mirrors list
- Creating new git repositories for Magiea internal software
- Restarting IRC's Meetbot
- Create a Bugzilla account to assign bugs to a mailing list