Resolution: Not a Bug
Affects Version/s: 6.16.0, 6.17.0
Fix Version/s: None
go get is failing for some modules for customers after moving to 6.17
Steps to reproduce:
1. Create a virtual repository that includes the default remote go modules repository (gocenter)
2. On go 1.13, run a `go get github.com/Shopifyemail@example.com`
3. Errors will be observed.
If GOPROXY is set to https://gocenter.io, then go get is successful.
The customer started seeing this error after upgrading to 6.17.
Logs from customer -
verifying github.com/Shopifyfirstname.lastname@example.org: github.com/Shopifyemail@example.com: initializing sumweb.Conn: checking tree#712325: reading https://<some artifactory repo>/sumdb/sum.golang.org/tile/8/1/010.p/222: 404 Not Found
ran a couple times, got similar error for different urls and its finally stabilized on this:
go get -v github.com/Shopify/sarama
verifying firstname.lastname@example.org/go.mod: email@example.com/go.mod: TileReader returned bad result slice (tile/8/0/039 len=4096, want 8192)
after go clean -modcache it gives that first error again