Community
Participate
Working Groups
Hi, ECF build runs on a machine hosted by OSU OSL. Since the build uses p2 to install a SDK as part of the tests and OSU has a full eclipse mirror, it would save bandwidth as well as time if download.php only returns the OSU mirror if accessed from 140.211.166.119 (or maybe even 140.211.166.0/24). Thanks Markus
Some builds timeout occasionally due to the excessive time it takes to install from (remote) mirrors. Any chance this can be addressed?
download.php isn't designed to return a single mirror, but I've set a hostmask for the mirror's record to ensure it is always returned first for .osuosl.org hosts.
Thanks, unfortunately this is only half of a solution. p2 selects mirrors on a RR basis from the list of mirrors. But maybe that is something that can be changed in p2.
If you're keen on saving bandwidth, setting up a simple caching server/proxy server such as varnish or squid may help. You can even create rewrite rules to redirect traffic based on the URL. See http://varnish-cache.org/
For reference as noted on bug #324983#c19 a mirror request for 140.211.166.119 has been filed.
We won't hardcode IP addresses into download.php (unless they're our own).