Request for Sponsored VMs to Maintain Arch Linux Geomirrors
Hello, As you may be aware, the Arch Linux DevOps team maintains a Tier 1 (T1) geomirror in major geographical regions [0]. These are sponsored physical servers or virtual machines (VMs) that are fully managed by the DevOps team. In addition to serving as a T1 mirror, the geomirror hosts the Arch Linux archive - essential for reproducible builds and rolling back to previous released packages - in the Americas, Europe, and Asia. Furthermore, it provides static endpoints for container images, VM images, libvirt, and WSL images (planned). However, with the sunsetting of Equinix Metal's free tier [1] and the loss of our only contact for the Kape-sponsored servers, these mirrors are now on borrowed time. This email is a request for sponsored VMs to allow the DevOps team to continue maintaining the geomirror infrastructure. Below are the requirements for a sponsored server: - Full root access for DevOps, managed via Ansible and preferable the VM should run Arch Linux - Compliance with the requirements for a T1 mirror as described in the Arch Linux wiki [2] - Really prefer a 1G/s upload _and_ download bandwidth - Expected traffic details are documented in a related GitLab issue [3] We greatly appreciate any volunteers willing to support this effort and look forward to hearing from you. [0]: https://archlinux.org/mirrors/geo.mirror.pkgbuild.com/ [1]: https://deploy.equinix.com/blog/sunsetting-equinix-metal/ [2]: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors [3]: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/664 Thank you, Arch Linux DevOps team -- Leonidas Spyropoulos Developer & DevOps PGP: 59E43E106B247368 244740D17C7FD0EC
Hello Arch Linux DevOps team, We can offer VM sponsorship in the following locations and the specification would be 4C/8G/112GiB NVMe SSD that meets the requirements specified in https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors: - Los Angeles, United States - Berlin, Germany - London, United Kingdom - Johannesburg, South Africa - Singapore - Tokyo, Japan - Hong Kong - Taipei, Taiwan Please let us know if you need any further information and we'll be happy to help. Best regards, Siyuan On Sat, Feb 8, 2025 at 12:32 AM Leonidas Spyropoulos < artafinde@archlinux.org> wrote:
Hello,
As you may be aware, the Arch Linux DevOps team maintains a Tier 1 (T1) geomirror in major geographical regions [0]. These are sponsored physical servers or virtual machines (VMs) that are fully managed by the DevOps team. In addition to serving as a T1 mirror, the geomirror hosts the Arch Linux archive - essential for reproducible builds and rolling back to previous released packages - in the Americas, Europe, and Asia. Furthermore, it provides static endpoints for container images, VM images, libvirt, and WSL images (planned).
However, with the sunsetting of Equinix Metal's free tier [1] and the loss of our only contact for the Kape-sponsored servers, these mirrors are now on borrowed time.
This email is a request for sponsored VMs to allow the DevOps team to continue maintaining the geomirror infrastructure.
Below are the requirements for a sponsored server: - Full root access for DevOps, managed via Ansible and preferable the VM should run Arch Linux - Compliance with the requirements for a T1 mirror as described in the Arch Linux wiki [2] - Really prefer a 1G/s upload _and_ download bandwidth - Expected traffic details are documented in a related GitLab issue [3]
We greatly appreciate any volunteers willing to support this effort and look forward to hearing from you.
[0]: https://archlinux.org/mirrors/geo.mirror.pkgbuild.com/ [1]: https://deploy.equinix.com/blog/sunsetting-equinix-metal/ [2]: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors [3]: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/664
Thank you, Arch Linux DevOps team
-- Leonidas Spyropoulos Developer & DevOps PGP: 59E43E106B247368 244740D17C7FD0EC
On 2/8/25 3:02 AM, Leonidas Spyropoulos wrote:
Hello,
As you may be aware, the Arch Linux DevOps team maintains a Tier 1 (T1) geomirror in major geographical regions [0]. These are sponsored physical servers or virtual machines (VMs) that are fully managed by the DevOps team. In addition to serving as a T1 mirror, the geomirror hosts the Arch Linux archive - essential for reproducible builds and rolling back to previous released packages - in the Americas, Europe, and Asia. Furthermore, it provides static endpoints for container images, VM images, libvirt, and WSL images (planned).
However, with the sunsetting of Equinix Metal's free tier [1] and the loss of our only contact for the Kape-sponsored servers, these mirrors are now on borrowed time.
This email is a request for sponsored VMs to allow the DevOps team to continue maintaining the geomirror infrastructure.
Below are the requirements for a sponsored server: - Full root access for DevOps, managed via Ansible and preferable the VM should run Arch Linux - Compliance with the requirements for a T1 mirror as described in the Arch Linux wiki [2] - Really prefer a 1G/s upload _and_ download bandwidth - Expected traffic details are documented in a related GitLab issue [3]
We greatly appreciate any volunteers willing to support this effort and look forward to hearing from you.
[0]: https://archlinux.org/mirrors/geo.mirror.pkgbuild.com/ [1]: https://deploy.equinix.com/blog/sunsetting-equinix-metal/ [2]: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors [3]: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/664
Thank you, Arch Linux DevOps team
Hello, We can provide Tier 1 (T1) mirror in Iran (4GB, 4 core CPUs, 200GB HDD) sponsored by Myket Corporation (myket.ir) with 10Gb uplink. Please let me know if there is any other questions. Best Regards, Amin Vakil
On 2/8/25 3:02 AM, Leonidas Spyropoulos wrote:
Hello,
As you may be aware, the Arch Linux DevOps team maintains a Tier 1 (T1) geomirror in major geographical regions [0]. These are sponsored physical servers or virtual machines (VMs) that are fully managed by the DevOps team. In addition to serving as a T1 mirror, the geomirror hosts the Arch Linux archive - essential for reproducible builds and rolling back to previous released packages - in the Americas, Europe, and Asia. Furthermore, it provides static endpoints for container images, VM images, libvirt, and WSL images (planned).
However, with the sunsetting of Equinix Metal's free tier [1] and the loss of our only contact for the Kape-sponsored servers, these mirrors are now on borrowed time.
This email is a request for sponsored VMs to allow the DevOps team to continue maintaining the geomirror infrastructure.
Below are the requirements for a sponsored server: - Full root access for DevOps, managed via Ansible and preferable the VM should run Arch Linux - Compliance with the requirements for a T1 mirror as described in the Arch Linux wiki [2] - Really prefer a 1G/s upload _and_ download bandwidth - Expected traffic details are documented in a related GitLab issue [3]
We greatly appreciate any volunteers willing to support this effort and look forward to hearing from you.
[0]: https://archlinux.org/mirrors/geo.mirror.pkgbuild.com/ [1]: https://deploy.equinix.com/blog/sunsetting-equinix-metal/ [2]: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors [3]: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/664
Thank you, Arch Linux DevOps team
Hello again! Aside from myket.ir, I can also provide vms (4GB, 4 core CPUs, 200GB and more HDD) from my own bare metal servers on Hetzner Co. located in FSN1 (Data Center Park Falkenstein, Germany) with 1Gb uplink. As there are lots of Tier 2 mirrors in Germany, I have not applied for another Tier 2 mirror before, or maybe I did some time in the past 4 or 5 years? I don't remember really. Either way please let me know in either thread if I can help. Best Regards, Amin Vakil
On 07/02/2025 23:32, Leonidas Spyropoulos wrote:
Hello,
As you may be aware, the Arch Linux DevOps team maintains a Tier 1 (T1) geomirror in major geographical regions [0]. These are sponsored physical servers or virtual machines (VMs) that are fully managed by the DevOps team. In addition to serving as a T1 mirror, the geomirror hosts the Arch Linux archive - essential for reproducible builds and rolling back to previous released packages - in the Americas, Europe, and Asia. Furthermore, it provides static endpoints for container images, VM images, libvirt, and WSL images (planned).
However, with the sunsetting of Equinix Metal's free tier [1] and the loss of our only contact for the Kape-sponsored servers, these mirrors are now on borrowed time.
This email is a request for sponsored VMs to allow the DevOps team to continue maintaining the geomirror infrastructure.
Below are the requirements for a sponsored server: - Full root access for DevOps, managed via Ansible and preferable the VM should run Arch Linux - Compliance with the requirements for a T1 mirror as described in the Arch Linux wiki [2] - Really prefer a 1G/s upload _and_ download bandwidth - Expected traffic details are documented in a related GitLab issue [3]
We greatly appreciate any volunteers willing to support this effort and look forward to hearing from you.
[0]: https://archlinux.org/mirrors/geo.mirror.pkgbuild.com/ [1]: https://deploy.equinix.com/blog/sunsetting-equinix-metal/ [2]: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors [3]: https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/664
Thank you, Arch Linux DevOps team
Hello, Thanks to everyone who has replied so far. I’d like to provide a small clarification on the requirements, as the wiki page is slightly outdated (we are in the process of updating it). Currently, our mirror pool consists of: - Packages: 96GB - Debug packages: 81GB - Other extras (ISO, images, etc.): 20GB These are the current minimum space requirements. However, since we plan to expand to include more images and debug packages, I’d recommend allocating 300-350GB to be on the safe side. SSD storage is not required but would be beneficial. You can view historical graphs here [0]. Additionally, some mirrors also host the Arch Linux Archive and RISC-V packages, though this is not a requirement at this stage: RISC-V packages: 75GB Arch Linux Archive: 11TB (this will continue to grow) [1] In terms of CPU/RAM, the requirements are minimal. The traffic for GeoMirror [2] can be handled with a single core and 1GB RAM. Regards, Leonidas [0]: https://dashboards.archlinux.org/d/hXmUEbsGk/arch-repositories?orgId=1&from=now-6M&to=now&timezone=browser [1]: https://dashboards.archlinux.org/?orgId=1&from=now-6M&to=now&timezone=browser [2]: https://dashboards.archlinux.org/d/EWz2Faunz/geo-mirrors?orgId=1&from=now-90d&to=now&timezone=browser -- Leonidas Spyropoulos Developer & DevOps PGP: 59E43E106B247368 244740D17C7FD0EC
participants (3)
-
Amin Vakil
-
Leonidas Spyropoulos
-
Siyuan Miao