Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Occasional slow network connection to Buildkite and Github from Hetzner Cloud servers #347

Open
wilzbach opened this issue Nov 28, 2018 · 4 comments

Comments

@wilzbach
Copy link
Member

Looking through the logs it sometimes took several minutes for a few git clones.
Also, I'm currently looking at this build where it takes already more than four minutes to download the distribution archive (something that typically happens in less than 2 seconds).

image

(https://buildkite.com/dlang/dmd/builds/2922#5fca6c19-2d09-4401-8a8c-d9587ea681f1)

Did we reach a threshold in network usage and are heavily rate-throttled?

@wilzbach
Copy link
Member Author

This is definitely still a huge issue.
Just git cloning the core repos take now several minutes:

image

https://buildkite.com/dlang/ci/builds/592#7e4ecaf6-33e9-483e-81e1-47065faeb5d2

It uses to be a few seconds at most.

@MartinNowak
Copy link
Member

Slow cloning times are certainly annoying but can have many different reasons. Given that the rest of the tests on that agent seem to run fine and that the slow cloning was not the cause of the test failure, I'd be careful to jump to conclusions.

@MartinNowak MartinNowak changed the title Network speed on the automatically spawned agents is terrible Occasional slow network connection to US-AWS from Hetzner Cloud servers Dec 21, 2018
@MartinNowak MartinNowak changed the title Occasional slow network connection to US-AWS from Hetzner Cloud servers Occasional slow network connection to US-AWS (Buildkite) and Github from Hetzner Cloud servers Dec 21, 2018
@MartinNowak MartinNowak changed the title Occasional slow network connection to US-AWS (Buildkite) and Github from Hetzner Cloud servers Occasional slow network connection to Buildkite and Github from Hetzner Cloud servers Dec 21, 2018
@MartinNowak
Copy link
Member

MartinNowak commented Dec 21, 2018

Could be congestion on the transit provider as both Buildkite (s3.amazonaws.com) and Github seem to be located at US-East.
https://www.peeringdb.com/asn/24940
https://bgp.he.net/AS24940

@MartinNowak
Copy link
Member

This might also just be CPU bound (see build times). 8 agents are quite overcommited for a 4 vCPU KVM server. The overcommiting is done intentionally to interleave I/O wait times.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants