Set up gemini.archlinux.org
This should replace orion.archlinux.org.
-
Setup borg backups -
Setup monitoring -
Sync archive -
Sync repository -
lower TTL for orion migration domains, sources,rsync, etc. -
Migrate svn, dbscripts, mirror infra and archive -
Enable archive creating services as they do not run yet on gemini -
Enable sogrep -
Migrate svn2git -
Migrate torrent tracker
Roles we need on gemini as they are interconnected:
- dbscripts - svn and repository
- sogrep - needs tier0 mirror as it generates the link files for the sogrep program
- archweb for updating repository state
- sources - tied into dbscripts (serves stuff)
- hefur - torrent tracker for webseeds (if no peers are available) could be moved to a separate box
- archive creating jobs
Migration
- Stop subversion and chmod 600 the dbscripts directory to disallow anyone from changing the state
- Sync the subversion repo, repository, sourceballs and other directory to gemini
- Switch DNS
- Run the playbooks / LE for gemini for dbscripts
Edited by Jelle van der Waa