Seems 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.
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.
Most of the US ones now are synced. I haven't tried out other countries. Initially, there were ~130 that I tried and got a 404 on all of them for the latest pacman. When I tried again a about half an hour ago, only ~50 of the US mirrors returned a 404
The 1 Gbit/s uplink for the Tier 0 mirror has been fully saturated for almost 4-5 hours now and I expect servers to be syncing for rest of the day really.
I would just go to https://archlinux.org/mirrorlist and generate your mirrorlist there. I've heard from others that reflector isn't detected newly synced mirrors at the moment.
Better quality of life for the rest of the world looking into Arch Linux packages. The aggregate of this, will most probably be more involvement from more people as it brings the development to life on the Gitlab Web interface.
20 comments
[ 3.1 ms ] story [ 51.3 ms ] threadI think my draft is more detailed: https://wiki.archlinux.org/title/User:Foxboron/GitMigration
Runbook for the migration can be found here: https://md.archlinux.org/utjjQ-bQTsipIKntPrpf8g?both
The btrfs raid setup is standardized across all our infra and can be found on ansible.
https://gitlab.archlinux.org/archlinux/infrastructure/-/blob...
https://gitlab.archlinux.org/archlinux/infrastructure/-/blob...
From what I can tell it's been working fine and behaves nicely with failing disks.
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.
I got some issues with all my mirrors: the size of the last pacman package is very (too) small (60 vs 944412 for previous version). e.g. https://archlinux.uk.mirror.allworldit.com/archlinux/core/os...
I would try and generate a new mirrorlist for your locale: https://archlinux.org/mirrorlist/
https://archlinux.org/mirrors/status
still seem unsynced on my arch systems.
I picked a mirror that definitely has the 6.0.2-7 version on it[0], yet Pacman can't find it.
Does the server's core.db have to update before the new version is available? Because that one is dated 18-May-2023 05:21.
0. https://archlinux.cu.be/core/os/x86_64/