rsync.europe.gentoo.org currently resolves to 19 IPv4 addresses, I tried getting the Manifest file today multiple times with the following result: * 8 ok * 1 max connections reached (multiple times) * 1 unreachable (no route to host) * 7 timeout * 1 slightly outdated * 1 seriously outdated (see bug 669782) It seems clear that some cleanup is required. Some side notes: * Why no IPv6 addresses? * What about monitoring? If this is not fixed for (at least) weeks, there seems to be more fundamental problems... Reproducible: Always
(In reply to proth+gentoobugs from comment #0) > rsync.europe.gentoo.org currently resolves to 19 IPv4 addresses, I tried > getting the Manifest file today multiple times with the following result: > Hi > * 8 ok > * 1 max connections reached (multiple times) > * 1 unreachable (no route to host) > * 7 timeout > * 1 slightly outdated > * 1 seriously outdated (see bug 669782) > > It seems clear that some cleanup is required. > > Some side notes: > > * Why no IPv6 addresses? > * What about monitoring? If this is not fixed for (at least) weeks, there > seems to be more fundamental problems... > > Reproducible: Always I readily admit our current mirror setup is pretty crap. We have 3-4 places to maintain mirrors. An XML file, DNS, our mirror monitoring setup, and ACLs. I have an in-progress plan to remove the duplication and generate everything from a master file; but its not complete yet. I've removed 6 bad mirrors from rsync.europe in the meantime. -A
Update: rsync.europe.gentoo.org currently resolves to 12 IPv4 addresses, checking the Manifest age over the last 24h gave the following result: * 8 ok * 1 unreachable (no route to host) * 2 timeout * 1 outdated (see bug 719214) New side note: * The way emerge --sync handles outdated rsync mirrors seems not good, it checks the TIMESTAMP from the Manifest file, but then only emits a warning if it's older than sync-rsync-verify-max-age (24 days by default). That's not quite suited for running it as a cronjob, what I assume most users do.
I've done a big cleanup per grobian's look in bug 889664.