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

Mirror URL for org.opensaml and net.shibboleth needs to be updated #3108

Closed
Riliane opened this issue Aug 24, 2022 · 10 comments
Closed

Mirror URL for org.opensaml and net.shibboleth needs to be updated #3108

Riliane opened this issue Aug 24, 2022 · 10 comments
Assignees

Comments

@Riliane
Copy link

Riliane commented Aug 24, 2022

Service(s)

Artifactory

Summary

The URL for org.opensaml artifacts, that was https://build.shibboleth.net/nexus/content/groups/public/org/opensaml/ , is now https://build.shibboleth.net/maven/releases/org/opensaml/ .
For net.shibboleth, the URL that was https://build.shibboleth.net/nexus/content/repositories/releases/ is now https://build.shibboleth.net/maven/releases/ .
Please update the mirror URL in the artifactory.

Reproduction steps

Try to mvn install the saml-plugin. This will throw an error that many org.opensaml and a net.shibboleth artifacts could not be found.

[ERROR] Failed to execute goal on project saml: Could not resolve dependencies for project org.jenkins-ci.plugins:saml:hpi:2.999999-SNAPSHOT: The following artifacts could not be resol
ved: org.opensaml:opensaml-core:jar:4.1.1, org.opensaml:opensaml-saml-api:jar:4.1.1, org.opensaml:opensaml-saml-impl:jar:4.1.1, org.opensaml:opensaml-soap-api:jar:4.1.1, org.opensaml:o
pensaml-xmlsec-api:jar:4.1.1, org.opensaml:opensaml-security-api:jar:4.1.1, org.opensaml:opensaml-security-impl:jar:4.1.1, org.opensaml:opensaml-profile-api:jar:4.1.1, org.opensaml:ope
nsaml-profile-impl:jar:4.1.1, org.opensaml:opensaml-messaging-api:jar:4.1.1, org.opensaml:opensaml-messaging-impl:jar:4.1.1, org.opensaml:opensaml-storage-impl:jar:4.1.1, org.opensaml:
opensaml-xmlsec-impl:jar:4.1.1, net.shibboleth.tool:xmlsectool:jar:3.0.0: Could not find artifact org.opensaml:opensaml-core:jar:4.1.1 in cloudbees-internal (https://nexus-internal.clo
udbees.com/content/groups/staged)
@Riliane Riliane added the triage Incoming issues that need review label Aug 24, 2022
@jglick
Copy link

jglick commented Aug 24, 2022

(follows up #2375)

@lemeurherve
Copy link
Member

Ping @daniel-beck, can we let you take care of this please?

@daniel-beck
Copy link

I have replaced the remote repo URL with https://build.shibboleth.net/maven/releases/ (which the old repo URL redirects to), does it work now?

@Riliane
Copy link
Author

Riliane commented Sep 2, 2022

Sorry for the delay - seems to work - I am having different, 99% surely unrelated, build issues, but it did download the artifacts.

@lemeurherve
Copy link
Member

Thanks for the update @daniel-beck, and thanks for your confirmation @Riliane, closing this issue.

@lemeurherve lemeurherve removed the triage Incoming issues that need review label Sep 2, 2022
@basil
Copy link
Collaborator

basil commented Sep 2, 2022

I'd like a new mirror like this created for a new repository I'm consuming in Stapler tests. Should I file a new ticket like this?

@lemeurherve
Copy link
Member

I suppose yes, @daniel-beck can you confirm?

@daniel-beck
Copy link

daniel-beck commented Sep 2, 2022

Sure, although given the recent topic of traffic and storage I'm not sure how much we should still mirror. I'd be happy to click all of the buttons though if Damien and Mark (who AFAICT are taking the lead with JFrog) are OK with it.

@basil
Copy link
Collaborator

basil commented Sep 2, 2022

I'm not sure how much we should still mirror.

I'll file a ticket with the problem, evaluation, proposed solution, and justification (in my usual style) and allow others to evaluate whether the rationale makes sense from the infrastructure team's perspective.

@basil
Copy link
Collaborator

basil commented Sep 2, 2022

Done in #3115. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants