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

Lack of cache increases Kokoro flakiness #3284

Open
ejona86 opened this issue Jul 26, 2017 · 107 comments
Open

Lack of cache increases Kokoro flakiness #3284

ejona86 opened this issue Jul 26, 2017 · 107 comments
Labels
highly flaky Issue is for a test that is crying wolf
Milestone

Comments

@ejona86
Copy link
Member

ejona86 commented Jul 26, 2017

This is a grab-bag for any time Kokoro fails during downloading resources or similar. We cache dependency downloads on our other CIs, so such problems should be more rare. This issue should only be for flakes where caches on Travis CI or Jenkins would have been able to circumvent the failure.

@ejona86
Copy link
Member Author

ejona86 commented Jul 26, 2017

https://kokoro.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/51/

:grpc-compiler:generateTestLiteProto
Download https://repo1.maven.org/maven2/com/google/protobuf/protoc-gen-javalite/3.0.0/protoc-gen-javalite-3.0.0.pom
Download https://repo1.maven.org/maven2/com/google/protobuf/protoc-gen-javalite/3.0.0/protoc-gen-javalite-3.0.0-windows-x86_64.exe
:grpc-compiler:generateTestLiteProto FAILED
99 actionable tasks: 99 executed

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':grpc-compiler:protobufToolsLocator_javalite'.
> Could not download protoc-gen-javalite-windows-x86_64.exe (com.google.protobuf:protoc-gen-javalite:3.0.0)
   > Could not get resource 'https://repo1.maven.org/maven2/com/google/protobuf/protoc-gen-javalite/3.0.0/protoc-gen-javalite-3.0.0-windows-x86_64.exe'.
      > Connection reset

@ejona86 ejona86 added this to the Unscheduled milestone Jul 27, 2017
@ejona86 ejona86 changed the title Lack of cache increases Kokoro is flakiness Lack of cache increases Kokoro flakiness Aug 15, 2017
@ejona86
Copy link
Member Author

ejona86 commented Aug 15, 2017

https://kokoro.corp.google.com/job/grpc/job/java/job/v1.4.x/job/windows/job/release/job/windows/7/

Execution failed for task ':grpc-context:compileJava'.
> Could not resolve all files for configuration ':grpc-context:errorprone'.
   > Could not download javac.jar (com.google.errorprone:javac:9-dev-r3297-4)
      > Could not get resource 'https://repo1.maven.org/maven2/com/google/errorprone/javac/9-dev-r3297-4/javac-9-dev-r3297-4.jar'.
         > Connection reset

@ejona86
Copy link
Member Author

ejona86 commented Aug 22, 2017

https://kokoro.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/92/

A problem occurred configuring project ':grpc-all'.
> Could not resolve all files for configuration ':grpc-all:classpath'.
   > Could not download xercesImpl.jar (xerces:xercesImpl:2.9.1)
      > Could not get resource 'https://repo1.maven.org/maven2/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar'.
         > Connection reset

@ejona86
Copy link
Member Author

ejona86 commented Sep 5, 2017

https://kokoro.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/117/

Execution failed for task ':grpc-context:compileJava'.
> Could not resolve all files for configuration ':grpc-context:errorprone'.
   > Could not download error_prone_core.jar (com.google.errorprone:error_prone_core:2.0.21)
      > Could not get resource 'https://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.0.21/error_prone_core-2.0.21.jar'.
         > Connection reset

@ejona86
Copy link
Member Author

ejona86 commented Sep 14, 2017

https://kokoro.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/127/

A problem occurred configuring root project 'grpc'.
> Could not resolve all files for configuration ':classpath'.
   > Could not resolve net.ltgt.gradle:gradle-errorprone-plugin:0.0.11.
     Required by:
         project :
      > Could not resolve net.ltgt.gradle:gradle-errorprone-plugin:0.0.11.
         > Could not get resource 'https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/0.0.11/gradle-errorprone-plugin-0.0.11.pom'.
            > Could not GET 'https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/0.0.11/gradle-errorprone-plugin-0.0.11.pom'. Received status code 500 from server: Internal Server Error

@ejona86
Copy link
Member Author

ejona86 commented Nov 3, 2017

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/40/

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-core:detachedConfiguration2'.
   > Could not resolve io.grpc:grpc-core:1.6.1.
     Required by:
         project :grpc-core
      > Could not resolve io.grpc:grpc-core:1.6.1.
         > Could not get resource 'https://repo1.maven.org/maven2/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.pom'.
            > Could not GET 'https://repo1.maven.org/maven2/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.pom'.
               > Read timed out

@zpencer
Copy link
Contributor

zpencer commented Nov 3, 2017

Would switching to a google operated mirror help a little with the connection flakiness?

@ejona86
Copy link
Member Author

ejona86 commented Nov 3, 2017

If the mirror is near GCP, maybe. To me the problem is assuming that networks and services are 100% reliable. But maybe swapping the mirror improves the situation even if it doesn't fix the problem.

@ejona86
Copy link
Member Author

ejona86 commented Nov 6, 2017

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/macos/job/continuous/job/macos/31/

Could not resolve all files for configuration ':grpc-netty:compileClasspath'.
> Could not resolve io.netty:netty-codec-http2:[4.1.16.Final].
  Required by:
      project :grpc-netty
   > Could not resolve io.netty:netty-codec-http2:[4.1.16.Final].
      > Failed to list versions for io.netty:netty-codec-http2.
         > Unable to load Maven meta-data from https://oss.sonatype.org/content/repositories/snapshots/io/netty/netty-codec-http2/maven-metadata.xml.
            > Could not get resource 'https://oss.sonatype.org/content/repositories/snapshots/io/netty/netty-codec-http2/maven-metadata.xml'.
               > Could not GET 'https://oss.sonatype.org/content/repositories/snapshots/io/netty/netty-codec-http2/maven-metadata.xml'.
                  > Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Nov 13, 2017

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/macos/job/continuous/job/macos/57/
https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/windows/job/continuous/job/windows/71/

Multiple errors in the form:

A problem occurred configuring root project 'grpc'.
> Could not resolve all files for configuration ':classpath'.
   > Could not resolve com.google.gradle:osdetector-gradle-plugin:1.4.0.
     Required by:
         project :
      > Could not resolve com.google.gradle:osdetector-gradle-plugin:1.4.0.
         > Could not get resource 'https://repo1.maven.org/maven2/com/google/gradle/osdetector-gradle-plugin/1.4.0/osdetector-gradle-plugin-1.4.0.pom'.
            > Could not GET 'https://repo1.maven.org/maven2/com/google/gradle/osdetector-gradle-plugin/1.4.0/osdetector-gradle-plugin-1.4.0.pom'.
               > Host name 'repo1.maven.org' does not match the certificate subject provided by the peer (CN=a.ssl.fastly.net, O="Fastly, Inc.", L=San Francisco, ST=California, C=US)

Although these are obviously misconfigurations of maven.org, this type of failure would have been less likely if we weren't doing I/O during the build.

@ejona86
Copy link
Member Author

ejona86 commented Nov 17, 2017

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/windows/job/presubmit/job/windows/371/

Could not resolve all files for configuration ':grpc-gae-interop-testing-jdk7:compileClasspath'.
> Could not resolve io.netty:netty-codec-http2:[4.1.16.Final].
  Required by:
      project :grpc-gae-interop-testing-jdk7 > project :grpc-interop-testing > project :grpc-netty
   > Could not resolve io.netty:netty-codec-http2:[4.1.16.Final].
      > Failed to list versions for io.netty:netty-codec-http2.
         > Could not list versions using M2 pattern 'https://maven-central.storage.googleapis.com/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]'.
            > Could not get resource 'https://maven-central.storage.googleapis.com/io/netty/netty-codec-http2/'.
               > Could not GET 'https://maven-central.storage.googleapis.com/io/netty/netty-codec-http2/'.
                  > Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Jan 18, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/macos/job/presubmit/job/macos/626/

* What went wrong:
Could not resolve all files for configuration ':grpc-interop-testing:compile'.
> Could not download google-http-client-jackson2.jar (com.google.http-client:google-http-client-jackson2:1.19.0)
   > Could not get resource 'https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.19.0/google-http-client-jackson2-1.19.0.jar'.
      > Could not GET 'https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.19.0/google-http-client-jackson2-1.19.0.jar'.
         > Connect to repo1.maven.org:443 [repo1.maven.org/151.101.52.209] failed: Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Jan 30, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/macos/16/

Could not resolve all files for configuration ':grpc-gae-interop-testing-jdk7:compileClasspath'.
> Could not resolve io.netty:netty-codec-http2:[4.1.17.Final].
  Required by:
      project :grpc-gae-interop-testing-jdk7 > project :grpc-interop-testing > project :grpc-netty
   > Could not resolve io.netty:netty-codec-http2:[4.1.17.Final].
      > Failed to list versions for io.netty:netty-codec-http2.
         > Unable to load Maven meta-data from https://jcenter.bintray.com/io/netty/netty-codec-http2/maven-metadata.xml.
            > Could not get resource 'https://jcenter.bintray.com/io/netty/netty-codec-http2/maven-metadata.xml'.
               > Could not GET 'https://jcenter.bintray.com/io/netty/netty-codec-http2/maven-metadata.xml'.
                  > jcenter.bintray.com: nodename nor servname provided, or not known

@ejona86
Copy link
Member Author

ejona86 commented Feb 1, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/cronet/23/

> Could not resolve io.grpc:grpc-context:1.11.0-SNAPSHOT.
  Required by:
      project : > io.grpc:grpc-core:1.11.0-SNAPSHOT
   > Could not resolve io.grpc:grpc-context:1.11.0-SNAPSHOT.
      > Could not get resource 'https://jcenter.bintray.com/io/grpc/grpc-context/1.11.0-SNAPSHOT/grpc-context-1.11.0-SNAPSHOT.pom'.
         > Could not HEAD 'https://jcenter.bintray.com/io/grpc/grpc-context/1.11.0-SNAPSHOT/grpc-context-1.11.0-SNAPSHOT.pom'.
            > Read timed out

ejona86 added a commit to ejona86/grpc-java that referenced this issue Feb 1, 2018
This avoids needing to build all of grpc as well as avoids having to
manually track which dependencies are necessary.

This cuts 1.5 minutes off the Cronet build time (to 3.5 minutes). But it
also reduces the amount being downloaded which should help with grpc#3284.
ejona86 added a commit that referenced this issue Feb 2, 2018
This avoids needing to build all of grpc as well as avoids having to
manually track which dependencies are necessary.

This cuts 1.5 minutes off the Cronet build time (to 3.5 minutes). But it
also reduces the amount being downloaded which should help with #3284.
@ejona86
Copy link
Member Author

ejona86 commented Feb 9, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/windows/34/

T:\src\github\grpc-java\grpc-java-helper>powershell -command "& { iwr https://github.com/google/protobuf/archive/v3.5.1.zip -OutFile protobuf.zip }" 
iwr : The request was aborted: Could not create SSL/TLS secure channel.

@ejona86
Copy link
Member Author

ejona86 commented Feb 9, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/presubmit/job/windows/146/ with same failure to create TLS connection.

@ejona86
Copy link
Member Author

ejona86 commented Feb 14, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/v1.10.x/job/macos/4/

Downloading https://services.gradle.org/distributions/gradle-4.3-bin.zip

Exception in thread "main" java.net.NoRouteToHostException: No route to host (Host unreachable)
	at java.net.PlainSocketImpl.socketConnect(Native Method)
        ...

@ejona86
Copy link
Member Author

ejona86 commented Feb 23, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/presubmit/job/gae-interop/336/

* What went wrong:
A problem occurred configuring project ':grpc-all'.
> Could not resolve all files for configuration ':grpc-all:classpath'.
   > Could not download commons-collections.jar (commons-collections:commons-collections:3.2.1)
      > Could not get resource 'https://repo1.maven.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar'.
         > Connection reset

@ejona86
Copy link
Member Author

ejona86 commented Feb 26, 2018

https://kokoro2.corp.google.com/job/grpc/job/java/job/master/job/macos/58/

Downloading https://services.gradle.org/distributions/gradle-4.3-bin.zip
...................
Exception in thread "main" javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
	at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1551)
	at sun.security.ssl.AppInputStream.available(AppInputStream.java:60)
	at java.io.BufferedInputStream.available(BufferedInputStream.java:410)
	at sun.net.www.MeteredStream.available(MeteredStream.java:170)
	at sun.net.www.http.KeepAliveStream.close(KeepAliveStream.java:85)
	at java.io.FilterInputStream.close(FilterInputStream.java:181)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(HttpURLConnection.java:3448)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:91)
	at org.gradle.wrapper.Download.download(Download.java:51)
	at org.gradle.wrapper.Install$1.call(Install.java:62)
	at org.gradle.wrapper.Install$1.call(Install.java:48)
	at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
	at org.gradle.wrapper.Install.createDist(Install.java:48)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1880)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1825)
	at sun.security.ssl.AppInputStream.read(AppInputStream.java:116)
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
	at sun.net.www.MeteredStream.read(MeteredStream.java:134)
	at java.io.FilterInputStream.read(FilterInputStream.java:133)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3375)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3368)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:72)
	... 7 more
Caused by: java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:210)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
	at sun.security.ssl.InputRecord.readV3Record(InputRecord.java:593)
	at sun.security.ssl.InputRecord.read(InputRecord.java:532)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983)
	at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940)
	at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
	... 14 more

zpencer added a commit that referenced this issue Mar 2, 2018
A band aid for #3284, to make its symptoms less noticeable.
@ejona86
Copy link
Member Author

ejona86 commented Mar 6, 2018

https://source.cloud.google.com/results/invocations/57be0f6a-25fd-4430-a3e7-5faf5f98f008 (mac build)

> Could not resolve all files for configuration ':grpc-interop-testing:runtime'.
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > project :grpc-core
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > io.opencensus:opencensus-impl:0.11.0
         project :grpc-interop-testing > project :grpc-core > io.opencensus:opencensus-api:0.11.0
         project :grpc-interop-testing > io.opencensus:opencensus-impl:0.11.0 > io.opencensus:opencensus-impl-core:0.11.0
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > com.google.auth:google-auth-library-oauth2-http:0.9.0 > com.google.http-client:google-http-client:1.19.0
         project :grpc-interop-testing > project :grpc-core > com.google.guava:guava:22.0-android
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Mar 8, 2018

https://source.cloud.google.com/results/invocations/c0ea6023-4290-4133-b5d8-11debc10f6cd (cronet build)

> Could not resolve all files for configuration ':grpc:grpc-protobuf-lite:detachedConfiguration2'.
   > Could not resolve io.grpc:grpc-protobuf-lite:1.6.1.
     Required by:
         project :grpc:grpc-protobuf-lite
      > Could not resolve io.grpc:grpc-protobuf-lite:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf-lite/1.6.1/grpc-protobuf-lite-1.6.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf-lite/1.6.1/grpc-protobuf-lite-1.6.1.pom'.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/64.233.182.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c0a:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Mar 8, 2018

https://source.cloud.google.com/results/invocations/c84f39e4-7d17-4877-89bf-21e187d6d39c (mac build)

> Could not resolve all files for configuration ':grpc-interop-testing:runtime'.
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > project :grpc-core
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > io.opencensus:opencensus-impl:0.11.0
         project :grpc-interop-testing > project :grpc-core > io.opencensus:opencensus-api:0.11.0
         project :grpc-interop-testing > io.opencensus:opencensus-impl:0.11.0 > io.opencensus:opencensus-impl-core:0.11.0
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out
   > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
     Required by:
         project :grpc-interop-testing > com.google.auth:google-auth-library-oauth2-http:0.9.0 > com.google.http-client:google-http-client:1.19.0
         project :grpc-interop-testing > project :grpc-core > com.google.guava:guava:22.0-android
      > Could not resolve com.google.code.findbugs:jsr305:3.0.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.pom'.
               > Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Mar 9, 2018

https://source.cloud.google.com/results/invocations/acc78bce-b647-4f2f-9e35-730f2d8fe695 (mac build)

Exception in thread "main" javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
	at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1551)
	at sun.security.ssl.AppInputStream.available(AppInputStream.java:60)
	at java.io.BufferedInputStream.available(BufferedInputStream.java:410)
	at sun.net.www.MeteredStream.available(MeteredStream.java:170)
	at sun.net.www.http.KeepAliveStream.close(KeepAliveStream.java:85)
	at java.io.FilterInputStream.close(FilterInputStream.java:181)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(HttpURLConnection.java:3448)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:91)
	at org.gradle.wrapper.Download.download(Download.java:51)
	at org.gradle.wrapper.Install$1.call(Install.java:62)
	at org.gradle.wrapper.Install$1.call(Install.java:48)
	at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
	at org.gradle.wrapper.Install.createDist(Install.java:48)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1880)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1825)
	at sun.security.ssl.AppInputStream.read(AppInputStream.java:116)
	at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
	at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
	at sun.net.www.MeteredStream.read(MeteredStream.java:134)
	at java.io.FilterInputStream.read(FilterInputStream.java:133)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3375)
	at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3368)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:72)
	... 7 more
Caused by: java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:210)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at sun.security.ssl.InputRecord.readFully(InputRecord.java:465)
	at sun.security.ssl.InputRecord.readV3Record(InputRecord.java:593)
	at sun.security.ssl.InputRecord.read(InputRecord.java:532)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983)
	at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940)
	at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)
	... 14 more

@ejona86
Copy link
Member Author

ejona86 commented Nov 1, 2018

https://source.cloud.google.com/results/invocations/994a492e-c859-4bbe-bd60-a1de19acb5ca/log (macos)

A problem occurred evaluating project ':grpc-all'.
> A problem occurred configuring project ':grpc-alts'.
   > Could not resolve all artifacts for configuration ':grpc-alts:classpath'.
      > Could not resolve com.google.guava:guava:18.0.
        Required by:
            project :grpc-alts > com.google.protobuf:protobuf-gradle-plugin:0.8.5
         > Could not resolve com.google.guava:guava:18.0.
            > Could not parse POM https://jcenter.bintray.com/com/google/guava/guava/18.0/guava-18.0.pom
               > Could not resolve com.google.guava:guava-parent:18.0.
                  > Could not resolve com.google.guava:guava-parent:18.0.
                     > Could not parse POM https://jcenter.bintray.com/com/google/guava/guava-parent/18.0/guava-parent-18.0.pom
                        > Could not resolve org.sonatype.oss:oss-parent:7.
                           > Could not resolve org.sonatype.oss:oss-parent:7.
                              > Could not get resource 'https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom';.
                                 > Could not HEAD 'https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom';. Received status code 504 from server: Gateway Time-out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/b795a23a-6f65-4888-baba-086da2f07a12 (linux_artifacts)

> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download japicmp-gradle-plugin.jar (me.champeau.gradle:japicmp-gradle-plugin:0.2.5)
      > Could not get resource 'https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.2.5/japicmp-gradle-plugin-0.2.5.jar';.
         > Could not GET 'https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.2.5/japicmp-gradle-plugin-0.2.5.jar';. Received status code 504 from server: Gateway Time-out

@ejona86
Copy link
Member Author

ejona86 commented Nov 5, 2018

https://source.cloud.google.com/results/invocations/03d34bbc-e134-4842-b32f-2b146bf4373a/log (android)

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-protobuf:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-protobuf:1.6.1.
     Required by:
         project :grpc-protobuf
      > Could not resolve io.grpc:grpc-protobuf:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf/1.6.1/grpc-protobuf-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf/1.6.1/grpc-protobuf-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/108.177.111.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c07:0:0:0:80] failed: Network is unreachable (connect failed)

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/af0dfdbe-08fb-4072-9633-6ebfddd819ea (linux_artifacts)

A problem occurred configuring root project 'grpc'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download groovy.jar (org.codehaus.groovy:groovy:2.4.7)
      > Could not get resource 'https://plugins.gradle.org/m2/org/codehaus/groovy/groovy/2.4.7/groovy-2.4.7.jar';.
         > Read timed out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/3da443ea-c831-4919-a613-d2935dbcdb9b (windows)

Execution failed for task ':grpc-context:compileJava'.
> Could not resolve all files for configuration ':grpc-context:errorprone'.
   > Could not resolve com.google.auto:auto-common:0.10.
     Required by:
         project :grpc-context > com.google.errorprone:error_prone_core:2.3.2
      > Could not resolve com.google.auto:auto-common:0.10.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/auto/auto-common/0.10/auto-common-0.10.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/auto/auto-common/0.10/auto-common-0.10.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.124.128] failed: Connection timed out: connect

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/3fd5e7fd-1d1d-44b9-a663-b51d1d48b2a3 (windows)

* What went wrong:
A problem occurred configuring root project 'grpc'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download commons-math3.jar (org.apache.commons:commons-math3:3.2)
      > Could not get resource 'https://plugins.gradle.org/m2/org/apache/commons/commons-math3/3.2/commons-math3-3.2.jar';.
         > Read timed out

@ejona86
Copy link
Member Author

ejona86 commented Nov 9, 2018

https://source.cloud.google.com/results/invocations/bba86ab0-db34-467d-a1f0-35664a06ea95/log (gae-interop)

> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve net.ltgt.gradle:gradle-errorprone-plugin:0.0.13.
     Required by:
         project :
      > Could not resolve net.ltgt.gradle:gradle-errorprone-plugin:0.0.13.
         > Could not get resource 'https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/0.0.13/gradle-errorprone-plugin-0.0.13.pom';.
            > Could not GET 'https://plugins.gradle.org/m2/net/ltgt/gradle/gradle-errorprone-plugin/0.0.13/gradle-errorprone-plugin-0.0.13.pom';.
               > Received fatal alert: handshake_failure

@ejona86
Copy link
Member Author

ejona86 commented Nov 9, 2018

https://source.cloud.google.com/results/invocations/ea569152-1261-4f87-8927-228eb020987f/log (android-interop)

> Could not resolve all files for configuration ':grpc-grpclb:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-grpclb:1.6.1.
     Required by:
         project :grpc-grpclb
      > Could not resolve io.grpc:grpc-grpclb:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.124.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c14:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Nov 9, 2018

https://source.cloud.google.com/results/invocations/61aee677-d93f-4600-8952-9dc7ba5fef36/log (linux_artifacts)

A problem occurred configuring root project 'grpc-android'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download gradle-core.jar (com.android.tools.build:gradle-core:3.0.1)
      > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-core/3.0.1/gradle-core-3.0.1.jar';.
         > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle-core/3.0.1/gradle-core-3.0.1.jar';. Received status code 502 from server: Bad Gateway

@ejona86
Copy link
Member Author

ejona86 commented Nov 9, 2018

https://source.cloud.google.com/results/invocations/a8e081ab-65d3-4eba-9099-3bdb90659e99/log (android)

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-testing:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-testing:1.6.1.
     Required by:
         project :grpc-testing
      > Could not resolve io.grpc:grpc-testing:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-testing/1.6.1/grpc-testing-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-testing/1.6.1/grpc-testing-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/173.194.209.128, maven-central.storage-download.googleapis.com/2607:f8b0:400c:c0e:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Nov 9, 2018

https://source.cloud.google.com/results/invocations/3de4de08-a96a-4943-828b-7a08f0c84a45/log (windows)

> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve me.champeau.gradle:japicmp-gradle-plugin:0.2.5.
     Required by:
         project :
      > Could not resolve me.champeau.gradle:japicmp-gradle-plugin:0.2.5.
         > Could not get resource 'https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.2.5/japicmp-gradle-plugin-0.2.5.pom';.
            > Could not GET 'https://plugins.gradle.org/m2/me/champeau/gradle/japicmp-gradle-plugin/0.2.5/japicmp-gradle-plugin-0.2.5.pom';.
               > Received fatal alert: handshake_failure

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/557925a5-4fb8-4b45-b07e-86d68bf67279 (linux)

+ ../gradlew uploadArchives --include-build /tmpfs/src/github/grpc-java -Dorg.gradle.parallel=false -PskipCodegen=true -PrepositoryDir=/tmpfs/tmp/tmp.hbPRqwIYat
Downloading https://services.gradle.org/distributions/gradle-4.9-bin.zip
Exception in thread "main" javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
	at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2038)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1135)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
	at org.gradle.wrapper.Download.downloadInternal(Download.java:66)
	at org.gradle.wrapper.Download.download(Download.java:51)
	at org.gradle.wrapper.Install$1.call(Install.java:62)
	at org.gradle.wrapper.Install$1.call(Install.java:48)
	at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
	at org.gradle.wrapper.Install.createDist(Install.java:48)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/5af46748-c3bf-4de7-9afc-544397edac9c (linux)

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-core:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-core:1.6.1.
     Required by:
         project :grpc-core
      > Could not resolve io.grpc:grpc-core:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-core/1.6.1/grpc-core-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/108.177.112.128] failed: connect timed out

@ejona86
Copy link
Member Author

ejona86 commented Nov 21, 2018

:( I thought that the Bad Gateway from dl.google.com may have stopped. But apparently it is still happening.

https://source.cloud.google.com/results/invocations/c08bd3a3-7937-4b71-992a-ae48ab362f53/log (android)

A problem occurred configuring root project 'cronet'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not download lint-checks.jar (com.android.tools.lint:lint-checks:26.0.1)
      > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar';.
         > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-checks/26.0.1/lint-checks-26.0.1.jar';. Received status code 502 from server: Bad Gateway

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/462d0686-9e6f-437e-8246-777b0d16dc7a (macos)

FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':grpc-alts:shadowJar'.
> Could not resolve all files for configuration ':grpc-alts:runtimeClasspath'.
   > Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.5.1)
      > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/protobuf/protobuf-java/3.5.1/protobuf-java-3.5.1.jar';.
         > Read timed out
   > Could not download gson.jar (com.google.code.gson:gson:2.7)
      > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/gson/gson/2.7/gson-2.7.jar';.
         > Could not HEAD 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/code/gson/gson/2.7/gson-2.7.jar';.
            > Read timed out
   > Could not download netty-codec-http2.jar (io.netty:netty-codec-http2:4.1.30.Final)
      > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/netty/netty-codec-http2/4.1.30.Final/netty-codec-http2-4.1.30.Final.jar';.
         > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/netty/netty-codec-http2/4.1.30.Final/netty-codec-http2-4.1.30.Final.jar';.
            > Read timed out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/034e5a08-24b6-463b-8d55-16a40b86230a (android)

A problem occurred evaluating project ':grpc-all'.
> A problem occurred configuring project ':grpc-benchmarks'.
   > Could not resolve all artifacts for configuration ':grpc-benchmarks:classpath'.
      > Could not resolve com.google.gradle:osdetector-gradle-plugin:1.4.0.
        Required by:
            project :grpc-benchmarks > com.google.protobuf:protobuf-gradle-plugin:0.8.5
         > Could not resolve com.google.gradle:osdetector-gradle-plugin:1.4.0.
            > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/gradle/osdetector-gradle-plugin/1.4.0/osdetector-gradle-plugin-1.4.0.pom';.
               > Could not HEAD 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/gradle/osdetector-gradle-plugin/1.4.0/osdetector-gradle-plugin-1.4.0.pom';.
                  > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.132.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c00:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Dec 20, 2018

https://source.cloud.google.com/results/invocations/ddaa1955-0135-40a9-b103-f84d4b3342e6/log (linux_artifacts)

A problem occurred evaluating project ':grpc-all'.
> A problem occurred configuring project ':grpc-alts'.
   > Could not resolve all artifacts for configuration ':grpc-alts:classpath'.
      > Could not resolve kr.motd.maven:os-maven-plugin:1.4.0.Final.
        Required by:
            project :grpc-alts > com.google.protobuf:protobuf-gradle-plugin:0.8.5 > com.google.gradle:osdetector-gradle-plugin:1.4.0
         > Could not resolve kr.motd.maven:os-maven-plugin:1.4.0.Final.
            > Could not parse POM https://jcenter.bintray.com/kr/motd/maven/os-maven-plugin/1.4.0.Final/os-maven-plugin-1.4.0.Final.pom
               > Could not resolve org.sonatype.oss:oss-parent:9.
                  > Could not resolve org.sonatype.oss:oss-parent:9.
                     > Could not get resource 'https://jcenter.bintray.com/org/sonatype/oss/oss-parent/9/oss-parent-9.pom';.
                        > Could not HEAD 'https://jcenter.bintray.com/org/sonatype/oss/oss-parent/9/oss-parent-9.pom';. Received status code 504 from server: Gateway Time-out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/6c9ea1fc-23ba-4815-8f9f-1dfd2f4efa73 (gae interops)

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-auth:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-auth:1.6.1.
     Required by:
         project :grpc-auth
      > Could not resolve io.grpc:grpc-auth:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-auth/1.6.1/grpc-auth-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-auth/1.6.1/grpc-auth-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/108.177.111.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c07:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Jan 9, 2019

https://source.cloud.google.com/results/invocations/b34e539b-6ba9-4bd7-a5b9-785fcd739ce1/log (gae-interop)

Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/com/google/protobuf/protobuf-java/3.4.0/protobuf-java-3.4.0.jar';.
...
Caused by: java.net.SocketTimeoutException: Read timed out

https://source.cloud.google.com/results/invocations/a1277d0b-4278-4907-b20e-29463d10b61b/log (android)

> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve aopalliance:aopalliance:1.0.
     Required by:
         project : > com.google.gradle:osdetector-gradle-plugin:1.4.0 > kr.motd.maven:os-maven-plugin:1.4.0.Final > org.apache.maven:maven-plugin-api:3.2.1 > org.eclipse.sisu:org.eclipse.sisu.plexus:0.0.0.M5 > org.sonatype.sisu:sisu-guice:3.1.0
      > Could not resolve aopalliance:aopalliance:1.0.
         > Could not get resource 'https://plugins.gradle.org/m2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom';.
            > Could not GET 'https://plugins.gradle.org/m2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom';. Received status code 504 from server: Gateway Time-out

@ejona86
Copy link
Member Author

ejona86 commented Feb 1, 2019

https://source.cloud.google.com/results/invocations/32df693b-09cd-4410-918e-6bfc81635f97/log (gae-interop)

Caused by: org.apache.http.conn.HttpHostConnectException: Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.141.128, maven-central.storage-download.googleapis.com/2607:f8b0:400c:c06:0:0:0:80] failed: Network is unreachable (connect failed)
	...
Caused by: java.net.ConnectException: Network is unreachable (connect failed)

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/89516afb-39e3-4a46-aaac-77f9148194c1 (linux)

A problem occurred configuring project ':grpc-all'.
> Could not resolve all artifacts for configuration ':grpc-all:classpath'.
   > Could not download httpcore.jar (org.apache.httpcomponents:httpcore:4.3)
      > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar';.
         > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/org/apache/httpcomponents/httpcore/4.3/httpcore-4.3.jar';.
            > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.141.128] failed: connect timed out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/9a62a7ac-e4d8-42e1-97ca-da8177b110f6 (linux)

* What went wrong:
A problem occurred configuring project ':grpc-all'.
> Could not resolve all artifacts for configuration ':grpc-all:classpath'.
   > Could not download commons-codec.jar (commons-codec:commons-codec:1.6)
      > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/commons-codec/commons-codec/1.6/commons-codec-1.6.jar';.
         > Could not HEAD 'https://maven-central.storage-download.googleapis.com/repos/central/data/commons-codec/commons-codec/1.6/commons-codec-1.6.jar';.
            > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.141.128] failed: connect timed out

@creamsoup
Copy link
Contributor

https://source.cloud.google.com/results/invocations/5c14edae-7d01-4102-95b0-bced11c9668b (linux)

A problem occurred evaluating root project 'grpc'.
> Could not resolve all files for configuration ':grpc-grpclb:detachedConfiguration1'.
   > Could not resolve io.grpc:grpc-grpclb:1.6.1.
     Required by:
         project :grpc-grpclb
      > Could not resolve io.grpc:grpc-grpclb:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-grpclb/1.6.1/grpc-grpclb-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.141.128] failed: connect timed out

@ejona86
Copy link
Member Author

ejona86 commented Feb 8, 2019

https://source.cloud.google.com/results/invocations/251e92e1-0541-4095-9905-21a967495dd9/targets (linux_artifacts)

      > Could not resolve io.grpc:grpc-protobuf-nano:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf-nano/1.6.1/grpc-protobuf-nano-1.6.1.pom';.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-protobuf-nano/1.6.1/grpc-protobuf-nano-1.6.1.pom';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/209.85.200.128] failed: connect timed out

@ejona86
Copy link
Member Author

ejona86 commented Feb 12, 2019

https://source.cloud.google.com/results/invocations/75459a7d-ea75-43e2-a30e-c293bc3a08bd/log (windows)

      > Could not download commons-lang.jar (commons-lang:commons-lang:2.6)
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/commons-lang/commons-lang/2.6/commons-lang-2.6.jar';.
            > Could not HEAD 'https://maven-central.storage-download.googleapis.com/repos/central/data/commons-lang/commons-lang/2.6/commons-lang-2.6.jar';.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/74.125.124.128] failed: Connection timed out: connect

@ejona86
Copy link
Member Author

ejona86 commented Feb 12, 2019

https://source.cloud.google.com/results/invocations/be888841-1aa8-4480-bd8f-1751c1144c37/log (gae-interop)

Caused by: org.apache.http.conn.HttpHostConnectException: Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/173.194.74.128, maven-central.storage-download.googleapis.com/2607:f8b0:4001:c0d:0:0:0:80] failed: Network is unreachable (connect failed)

@ejona86
Copy link
Member Author

ejona86 commented Mar 13, 2019

https://source.cloud.google.com/results/invocations/cc808e82-fdd6-4392-a7b0-620743d5acdb/log (windows)

      > Could not resolve io.grpc:grpc-context:1.6.1.
         > Could not get resource 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-context/1.6.1/grpc-context-1.6.1.pom'.
            > Could not GET 'https://maven-central.storage-download.googleapis.com/repos/central/data/io/grpc/grpc-context/1.6.1/grpc-context-1.6.1.pom'.
               > Connect to maven-central.storage-download.googleapis.com:443 [maven-central.storage-download.googleapis.com/209.85.200.128] failed: Connection timed out: connect

@ejona86
Copy link
Member Author

ejona86 commented Apr 2, 2019

Gradle 5.0 implements retry for download failures. It may help address this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
highly flaky Issue is for a test that is crying wolf
Projects
None yet
Development

No branches or pull requests

3 participants