3 ms·
Context: https://wiki.archlinux.org/title/DeveloperWiki:GitMigration https://wiki.archlinux.org/title/DeveloperWiki:GitMigration
by likeclockwork 3y ago
Context: https://wiki.archlinux.org/title/DeveloperWiki:GitMigration https://wiki.archlinux.org/title/DeveloperWiki:GitMigration
- Foxboron 3y agoWell, that is a bit outdated. I think my draft is more detailed: https://wiki.archlinux.org/title/User:Foxboron/GitMigration https://wiki.archlinux.org/title/User:Foxboron/GitMigration Runbook for the migration can be found here: https://md.archlinux.org/utjjQ-bQTsipIKntPrpf8g?both https://md.archlinux.org/utjjQ-bQTsipIKntPrpf8g?both
- 5e92cb50239222b 3y agoSeems like you're using btrfs for repos.archlinux.org. Any problems with reliability and/or performance? Very rarely does someone share their experience if everything is working fine, regardless of a technology in question.
- Foxboron 3y agoI don't do any of the actual server infra so I don't have all the details. The btrfs raid setup is standardized across all our infra and can be found on ansible. https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/host_vars/gemini.archlinux.org/misc https://gitlab.archlinux.org/archlinux/infrastructure/-/blob... https://gitlab.archlinux.org/archlinux/infrastructure/-/blob/master/roles/install_arch/tasks/main.yml#L41-L51 https://gitlab.archlinux.org/archlinux/infrastructure/-/blob... From what I can tell it's been working fine and behaves nicely with failing disks.
- zeusk 3y agoIs there a reason why you have a mix of github and gitlab?
- Foxboron 3y agoHistorical mostly. Github usage predates the Gitlab instance and some projects haven't been migrated. We also keep some repositories on Github as a secondary mirror. We've also had some performance issues on Gitlab for `svntogit` repository because of weird branch structures. However this repo is not deprecated so it doesn't matter anymore.
- xeromal 3y agoThanks!