Hi all, Below are the notes of the meeting of thursday. # arch-devops meeting 2019-10-24 ## BBS migration ### State - The migration was set to happen last week, but was postponed. ### Who - Jelle - fukawi2 ### Actionable - Double check if avatars are migrated properly - Put cookie seed in the ansible vault - Set up new date for migration ## Gitlab ### State - Keycloak and GitLab mockup is working kind of well - Keycloak package's security needs to be improved ### Who - Jerome - Sven ### Actionable - Improve Keycloak package, set up automation for it and put it on a VPS - Connect GitLab to this Keycloak instance - Write mail to arch-devops and arch-projects ## archiso ### State - Gerardo stepped back as developer - Building/testing of archiso stuff isn't automated ### Who - Jelle ### Actionable - Revoke git access for gerardo - Figure out who can take over upstream development (accept patches, fixes, etc) ## Backup offsite ### State - Asked rsync.net and they are happy to sponsor 10TB for us - Waiting on reply from rsync.net ### Who - Sven - Jelle ### Actionable - Find out how borg restoration works and where the encryption keys are actually stored - Write documentation for adding a host to borg backups - Write documentation on how to restore on the host and if the host is lost (docs/borg.txt) ## Geo mirror location ### State - nginx-based approach is ok but only works for HTTP - Should work with rsync as well - foxxx0 made a patch and suggestion how to do this using PowerDNS ### Who - foxxx0 - Sven ### Actionable - Deferred ## Mirroring The Archive ### State - No mirrored archives ### Who - Sven - Jelle ### Actionable - Make a new ansible group which are allowed in the rsync config of the archive and make the PIA boxes archive. - Make new ansible role for rsync clients for archive mirrors - Make new ansible role for rsync server on orion for archive mirror provider ## Make archive of DevOps meeting notes ### Who - Jelle ### Actionable - Make wiki page with past devops meeting notes (on the devwiki)