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

Bintray deprecation #541

Open
jplaisted opened this issue Feb 26, 2021 · 6 comments
Open

Bintray deprecation #541

jplaisted opened this issue Feb 26, 2021 · 6 comments

Comments

@jplaisted
Copy link

Hey restli team,

I work on DataHub, and bintray is set for EoL/deprecation in a few months. We depend on pegasus/restli from bintray. LI has provided a artifactory instance for us to migrate to. See the bintray slack channel and go/lji-wiki.

https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

I've migrated one of our repos to publish there, if you need an example https://github.com/linkedin/datahub-gma.

Thanks!

@jplaisted
Copy link
Author

Maven central is also presumably an alternative.

@nickibi
Copy link
Contributor

nickibi commented Mar 3, 2021

We plan to start this migration in April, it should be done by mid of April. Does this timeline work for you?

@jplaisted
Copy link
Author

Yep, just keep us posted as to where the replacement will be (artifactory or maven) so we can update our code. Thanks!

@DPUkyle
Copy link
Member

DPUkyle commented Mar 16, 2021

This might be too late. I'm trying to invoke this test locally: com.linkedin.pegasus.gradle.PegasusPluginIntegrationTest#mainCopySchema task will remove stale pdsc

And it is failing with 500s:

Output:
> Task :generateDataTemplate FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':generateDataTemplate'.
> Could not resolve all files for configuration ':pegasusPlugin'.
   > Could not resolve com.linkedin.pegasus:data:29.16.0.
     Required by:
         project :
      > Could not resolve com.linkedin.pegasus:data:29.16.0.
         > Could not get resource 'https://jcenter.bintray.com/com/linkedin/pegasus/data/29.16.0/data-29.16.0.pom'.
            > Could not GET 'https://jcenter.bintray.com/com/linkedin/pegasus/data/29.16.0/data-29.16.0.pom'. Received status code 500 from server: Internal Server Error

@jplaisted
Copy link
Author

jplaisted commented Mar 16, 2021

@DPUkyle I can't read from bintray either it seems like? The deadline was 2022 for reading, iirc. March 31st for writing... is something else going on with bintray?

https://github.com/linkedin/datahub/runs/2118618979?check_suite_focus=true#step:6:30

A problem occurred configuring root project 'datahub'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve com.linkedin.pegasus:gradle-plugins:28.3.7.
     Required by:
         project :
      > Could not resolve com.linkedin.pegasus:gradle-plugins:28.3.7.
         > Could not get resource 'https://plugins.gradle.org/m2/com/linkedin/pegasus/gradle-plugins/28.3.7/gradle-plugins-28.3.7.pom'.
            > Could not GET 'https://jcenter.bintray.com/com/linkedin/pegasus/gradle-plugins/28.3.7/gradle-plugins-28.3.7.pom'. Received status code 502 from server: Bad Gateway

@DPUkyle
Copy link
Member

DPUkyle commented Mar 16, 2021

It turns out this was an outage with jcenter:

https://status.bintray.com/incidents/9n84kbm0bjh0

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

3 participants