FS#44066 - {mirror} New Australian Mirror - archlinux.mirror.digitalpacific.com.au

Attached to Project: Arch Linux
Opened by Matthew Taylor (mtaylor22) - Friday, 06 March 2015, 06:36 GMT
Last edited by Florian Pritz (bluewind) - Wednesday, 29 January 2020, 18:28 GMT
Task Type Feature Request
Category Mirrors
Status Closed
Assigned To Florian Pritz (bluewind)
Johannes Löthberg (demize)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hi there,

We've setup a new public Arch Linux mirror which is located in Sydney, Australia.

Mirror information is as follows..

Mirror domain name: archlinux.mirror.digitalpacific.com.au
Location: Sydney, Australia (Equinix SY3).
URLs for supported access methods:
http://archlinux.mirror.digitalpacific.com.au
rsync://mirror.digitalpacific.com.au/archlinux
Bandwidth: 1Gbit.
Contact email: matthew.taylor@digitalpacific.com.au
Alternate contact email: networking@digitalpacific.com.au
Mirror IP's: 101.0.101.66 and 2401:fc00:0:20e::2

Down the track, we're happy to become a Tier 1 mirror once our reliability has been proven.

Please let me know if you have any questions, or further requirements.

Thanks!

Regards,
Matthew Taylor.
This task depends upon

Closed by  Florian Pritz (bluewind)
Wednesday, 29 January 2020, 18:28 GMT
Reason for closing:  Implemented
Comment by Florian Pritz (bluewind) - Friday, 06 March 2015, 14:10 GMT
When viewing that http link I get some apache software, not our mirror data. http://mirror.digitalpacific.com.au/archlinux/ looks good, should I use that?

Also where do you sync from?
Comment by Matthew Taylor (mtaylor22) - Friday, 06 March 2015, 14:56 GMT
Hi Florian,

Apologies for that - had a typo in the vhost config. :)

http://archlinux.mirror.digitalpacific.com.au/ -- this is now working as intended.

We're syncing from rsync://mirror.internode.on.net/archlinux/ every 6 hours.

Would you prefer for us to sync from a different mirror?

Thank you.

Regards,
Matthew.
Comment by Florian Pritz (bluewind) - Friday, 06 March 2015, 17:19 GMT
Oh no syncing from that mirror is perfectly fine. We just track that information in our database. I've added your mirror.

Edit: keeping this open for tier 1.
Comment by Matthew Taylor (mtaylor22) - Thursday, 31 December 2015, 03:29 GMT
Hi there,

Our mirror has hit capacity in terms of IO. A hardware refresh has been scheduled for early next year.

Thank you.

Regards,
Matthew.
Comment by Florian Pritz (bluewind) - Friday, 15 January 2016, 10:23 GMT
Are you still interested in tier 1 status?
Comment by Matthew Taylor (mtaylor22) - Monday, 20 January 2020, 12:30 GMT
  • Field changed: Percent Complete (100% → 0%)
Hi team,

Just wanted to update this as it's quite old:

---
Mirror domain name: archlinux.mirror.digitalpacific.com.au
Location: Sydney, Australia (https://www.apdatacentres.com/).
URLs for supported access methods:
http://archlinux.mirror.digitalpacific.com.au
rsync://mirror.digitalpacific.com.au/archlinux
Bandwidth: 20Gbps
Contact email: matthew.taylor@hostopia.com.au and tim.dousset@hostopia.com.au
Alternate contact email: networking@digitalpacific.com.au
Mirror IP's: 101.0.120.90 and 2401:fc00:0:201::4
---

^ Just a note, do you want HTTPS? Easily done on our end..

Server hardware was just refreshed.

We are also happy to become a Tier1 mirror, providing there is capacity on your end.

I have raised this question via the mirror mailing list.

Thanks,
Matthew.
Comment by Florian Pritz (bluewind) - Monday, 20 January 2020, 19:28 GMT
HTTPS would be nice to have, sure.

It looks like the rsync URL is out of sync. Could you look into that? https://www.archlinux.org/mirrors/digitalpacific.com.au/734/


Tier 1 status does sound like a good deal, given how much bandwidth you have. I've thus promoted you to tier 1.

Please switch to one of the *_tier1 modules on "rsync://rsync.archlinux.org". You'll probably want "rsync://rsync.archlinux.org/ftp_tier1". Reply here once you've switched so I can close this request.

If you want to sync more often than once an hour, please consider using a script like this[1] to reduce the amount of rsync traffic when there are no changes.

[1] https://git.archlinux.org/infrastructure.git/tree/roles/syncrepo/files/syncrepo-template.sh


Edit: Forgot to mention that I updated our DB with the info you posted thus far.
Comment by Matthew Taylor (mtaylor22) - Wednesday, 22 January 2020, 01:52 GMT
Hi Florian,

That's no problems.

SSL + HTTP2 has also been enabled, although it's not strictly enforced:

https://archlinux.mirror.digitalpacific.com.au/

I've swapped to your syncrepo-template script and updated the cron to run hourly (also forcing it to sync during testing).

Last thing is, now that we are syncing hourly; I've forced nginx to only retain its (SSD backed) cache for 1 hour max.

Please let us know if you have any problems or concerns, and thank you for letting us support the Arch community for the last 5 years! :)

Thanks,
Matthew.
Comment by Florian Pritz (bluewind) - Saturday, 25 January 2020, 11:05 GMT
Thanks!

One more thing I just noticed: Your server redirects http://archlinux.mirror.digitalpacific.com.au/lastsync to http://archlinux.mirror.digitalpacific.com.au/lastsync/ and then returns a 404 error. Our mirror check expects that http://archlinux.mirror.digitalpacific.com.au/lastsync returns the content of the timestamp file. The same issue exists for the /lastupdate file. Could you check why those URLs are redirected?
Comment by Matthew Taylor (mtaylor22) - Tuesday, 28 January 2020, 23:27 GMT
Hi Florian,

Apologies for the delay, I was on leave from work!

This was a configuration error within nginx, and has now been fixed.

Thanks,
Matthew.

Loading...