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

proxy.golang.org outage #35516

Closed
howardjohn opened this issue Nov 11, 2019 · 2 comments

Comments

@howardjohn
Copy link

@howardjohn howardjohn commented Nov 11, 2019

What version of Go are you using (go version)?

$ go version
1.13

Does this issue reproduce with the latest release?

Yes

What operating system and processor architecture are you using (go env)?

go env Output
$ go env
amd64 linux

What did you do?

Tried to build various repos, like istio.io/istio, with GOPROXY=https://proxy.golang.org.

What did you expect to see?

Build to succeed

What did you see instead?

Various intermittent errors like:

go: cloud.google.com/go@v0.38.0: Get https://proxy.golang.org/cloud.google.com/go/@v/v0.38.0.mod: dial tcp: i/o timeout
go: contrib.go.opencensus.io/exporter/prometheus@v0.1.0: Get https://proxy.golang.org/contrib.go.opencensus.io/exporter/prometheus/@v/v0.1.0.mod: dial tcp: i/o timeout

And a bazel one:

Analyzing: target //src/envoy:envoy_tar (469 packages loaded, 32920 targets configured)
ERROR: An error occurred during the fetch of repository 'org_golang_x_tools':
   Traceback (most recent call last):
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git.bzl", line 177
		_clone_or_update(ctx)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git.bzl", line 36, in _clone_or_update
		git_repo(ctx, directory)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git_worker.bzl", line 91, in git_repo
		_update(ctx, git_repo)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git_worker.bzl", line 103, in _update
		fetch(ctx, git_repo)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git_worker.bzl", line 129, in fetch
		_git_maybe_shallow(ctx, <5 more arguments>)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git_worker.bzl", line 171, in _git_maybe_shallow
		_error(ctx.name, <2 more arguments>)
	File "/home/bootstrap/.cache/bazel/_bazel_root/45ae47b4a0e12d1e81c831ece04d820d/external/bazel_tools/tools/build_defs/repo/git_worker.bzl", line 181, in _error
		fail(<1 more arguments>)

There does not seem to be any sort of status page for the proxy to indicate issues either

howardjohn added a commit to howardjohn/test-infra that referenced this issue Nov 11, 2019
istio-testing added a commit to istio/test-infra that referenced this issue Nov 11, 2019
@heschik

This comment has been minimized.

Copy link
Contributor

@heschik heschik commented Nov 11, 2019

The error dial tcp: i/o timeout indicates a problem in the network connection between your host and Google's edge servers, not anything specific to proxy.golang.org. We haven't had any other reports of this, so it might be worth investigating if there's a networking problem of some kind.

@howardjohn

This comment has been minimized.

Copy link
Author

@howardjohn howardjohn commented Nov 11, 2019

@heschik ah maybe its an internal GCP issue -- we are running this from GKE. I will look into it (and added direct as a fallback). Thanks!

@howardjohn howardjohn closed this Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.