Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#55085 - {mirror} Migration to Load Balancer for Hackingand.coffee

Attached to Project: Arch Linux
Opened by Hon1nbo (dajjhman) - Wednesday, 09 August 2017, 14:55 GMT
Last edited by Florian Pritz (bluewind) - Thursday, 10 August 2017, 12:27 GMT
Task Type Feature Request
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The hackingand.coffee ( https://www.archlinux.org/mirrors/hackingand.coffee/ ) mirrors are migrated to a load balancer that handles mirror downtime on our end. This helps mitigate mirror maintenance issues by removing it from the pool on our end, and not having to rely on the mirror system externally. We used to do this with a virtual balancer back when we first setup multiple hardware nodes, but that created issues. Now that we have an extra hardware balancer at our disposal, it has been assigned to be used for the mirrors and other volunteer systems. Each worker node mounts the same SAN over a high bandwidth backplane, so packages are consistent across them regardless of what worker node a user is sent to to serve the actual request.

Additional info:
Old DNS entries being replaced: mirror{1,2,3}.hackingand.coffee
New DNS Entries (either one works, they go to the same balancer): mirror[s].hackingand.coffee
Upstream has also been switched away from RIT.edu to Kernel.org, as we have recently been getting older packages in the mix or unpredictable rsync failures.
Old DNS entries will stay functional for the time being, however, they are going to point towards the new balancer instead which has a valid cert for each of them.

Cheers,
-Jim
This task depends upon

Closed by  Florian Pritz (bluewind)
Thursday, 10 August 2017, 12:27 GMT
Reason for closing:  Implemented
Additional comments about closing:  Update the URLs and added https to our list. Thanks!
Comment by Hon1nbo (dajjhman) - Wednesday, 09 August 2017, 15:18 GMT
Clarification: The new load balancer is already live and a switchover can occur at any time. It's actually already serving the majority of traffic for all modes (http/https/rsync)

Cheers,
-Jim

Loading...