geode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacob Barrett <jbarr...@pivotal.io>
Subject Re: Failing to get resources from Maven in CI
Date Fri, 07 Dec 2018 00:16:15 GMT
Given that this seems to be an ongoing problem with bintray I think it is time we put a local
caching repository in our CI network. The native project ran into this same issue for months
at one point. Depending on where in the internet you live the bintray host you get can be
flakey. For native we would get a glacially slow server from a connections on a certain ISP.
If we put Artifactory or something on a GCP instance and proxy all Maven dependencies through
it we could cut down these issues significantly. If the artifact is already cached, nothing
to do, but it needs to fetch upstream it is really good about trying multiple sources and
retrying on transient failures.

Objections? Thoughts?

-Jake 


> On Dec 6, 2018, at 4:01 PM, Helena Bales <hbales@pivotal.io> wrote:
> 
> Hello,
> 
> It looks like we are still having some problems with Maven in CI. I got the
> following error in the pre-checkin for this PR
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_geode_pull_2964&d=DwIBaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=dUZ47GLLeizzE2hSUiriIoTlIpvoqfbYDvZD45P2srM&m=W_6FJHVE85xyXpDMaO9yVyW-eRFIPNzpQTJjDm8KTlI&s=GjQzRsChANuUYXEnFc9LovzzIEr_s5XFmFPSU5-dQ8I&e=>
(the first commit). Since I
> didn't change any dependencies, I would expect the image to already have
> all the dependencies, and since we increased the timeout for the Maven
> connection, I would expect us to be able to connect to Maven. This issue is
> coming up frequently enough that I think we should do something about it.
> 
> What can we do to fix this?
> 
> Part of the error message:
> 
>> Could not resolve com.netflix.nebula:nebula-gradle-interop:0.6.0.
>     Required by:
>         project : > com.netflix.nebula:nebula-project-plugin:5.1.0
>         project : > com.netflix.nebula:nebula-project-plugin:5.1.0 >
> com.netflix.nebula:gradle-dependency-lock-plugin:6.0.0
>> Could not resolve com.netflix.nebula:nebula-gradle-interop:0.6.0.
>> Could not get resource
> 'https://urldefense.proofpoint.com/v2/url?u=https-3A__plugins.gradle.org_m2_com_netflix_nebula_nebula-2Dgradle-2Dinterop_0.6.0_nebula-2Dgradle-2Dinterop-2D0.6.0.pom&d=DwIBaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=dUZ47GLLeizzE2hSUiriIoTlIpvoqfbYDvZD45P2srM&m=W_6FJHVE85xyXpDMaO9yVyW-eRFIPNzpQTJjDm8KTlI&s=zF0AKeB_4ff6Z6vyIaQRZcISf6bZy9bVJUoYauZci-0&e='.
>> Could not GET
> 'https://urldefense.proofpoint.com/v2/url?u=https-3A__plugins.gradle.org_m2_com_netflix_nebula_nebula-2Dgradle-2Dinterop_0.6.0_nebula-2Dgradle-2Dinterop-2D0.6.0.pom&d=DwIBaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=dUZ47GLLeizzE2hSUiriIoTlIpvoqfbYDvZD45P2srM&m=W_6FJHVE85xyXpDMaO9yVyW-eRFIPNzpQTJjDm8KTlI&s=zF0AKeB_4ff6Z6vyIaQRZcISf6bZy9bVJUoYauZci-0&e='.
>> Connect to https://urldefense.proofpoint.com/v2/url?u=http-3A__jcenter.bintray.com&d=DwIBaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=dUZ47GLLeizzE2hSUiriIoTlIpvoqfbYDvZD45P2srM&m=W_6FJHVE85xyXpDMaO9yVyW-eRFIPNzpQTJjDm8KTlI&s=F2LvC1coGwut-9sy2cbmLeWeDafmNRiUYL458xaR_Q0&e=:443
> [https://urldefense.proofpoint.com/v2/url?u=http-3A__jcenter.bintray.com_75.126.118.188&d=DwIBaQ&c=lnl9vOaLMzsy2niBC8-h_K-7QJuNJEsFrzdndhuJ3Sw&r=dUZ47GLLeizzE2hSUiriIoTlIpvoqfbYDvZD45P2srM&m=W_6FJHVE85xyXpDMaO9yVyW-eRFIPNzpQTJjDm8KTlI&s=SNOKq9weHDmT2RyQzsjfOo_Jc2MCr9vP4NuGoHOp8I8&e=]
failed: connect timed out


Mime
View raw message