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

Instability of artifact-caching-proxy on AWS #4545

Open
darinpope opened this issue Feb 19, 2025 · 3 comments
Open

Instability of artifact-caching-proxy on AWS #4545

darinpope opened this issue Feb 19, 2025 · 3 comments

Comments

@darinpope
Copy link
Collaborator

Service(s)

Artifact-caching-proxy

Summary

The following build (which has been kept):

https://ci.jenkins.io/job/Tools/job/bom/view/change-requests/job/PR-4471/16/pipeline-console/

encountered an ACP failure in the pct-parallel-test-executor-plugin-2.479.x stage:

00:33:51  Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.jenkins-ci.plugins:parallel-test-executor:hpi:999999-SNAPSHOT
00:33:51  dependency: org.jenkins-ci.main:remoting:jar:3261.v9c670a_4748a_9 (provided)
00:33:51  	Could not transfer artifact org.jenkins-ci.main:remoting:jar:3261.v9c670a_4748a_9 from/to aws-eks-internal (http://artifact-caching-proxy.artifact-caching-proxy.svc.cluster.local:8080/): status code: 403, reason phrase: Forbidden (403)
00:33:51  
00:33:51      at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve (DefaultProjectDependenciesResolver.java:191)
00:33:51      at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies (LifecycleDependencyResolver.java:224)
00:33:51      at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies (LifecycleDependencyResolver.java:136)
00:33:51      at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved (MojoExecutor.java:355)
00:33:51      at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:313)
...

Reproduction steps

No response

@darinpope darinpope added the triage Incoming issues that need review label Feb 19, 2025
Copy link

Take a look at these similar issues to see if there isn't already a response to your problem:

  1. 85% Instability of artifact-caching-proxy #4442

@darinpope
Copy link
Collaborator Author

We had another issue in build #19 with another 403:

18:39:54  Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact io.jenkins.plugins:jaxb:hpi:2.3.9-1 from/to aws-eks-internal (http://artifact-caching-proxy.artifact-caching-proxy.svc.cluster.local:8080/): status code: 403, reason phrase: Forbidden (403)
18:39:54      at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed (ArtifactTransportListener.java:44)
18:39:54      at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:417)
18:39:54      at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
18:39:54      at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)
18:39:54      at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)
18:39:54      at java.lang.Thread.run (Thread.java:840)
18:39:54  Caused by: org.apache.http.client.HttpResponseException: status code: 403, reason phrase: Forbidden (403)
18:39:54      at org.eclipse.aether.transport.http.HttpTransporter.handleStatus (HttpTransporter.java:620)
18:39:54      at org.eclipse.aether.transport.http.HttpTransporter.execute (HttpTransporter.java:489)
18:39:54      at org.eclipse.aether.transport.http.HttpTransporter.implGet (HttpTransporter.java:436)
18:39:54      at org.eclipse.aether.spi.connector.transport.AbstractTransporter.get (AbstractTransporter.java:64)
18:39:54      at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:482)
18:39:54      at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
18:39:54      at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
18:39:54      at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136)
18:39:54      at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635)
18:39:54      at java.lang.Thread.run (Thread.java:840)

@dduportal dduportal added this to the infra-team-sync-2025-02-25 milestone Feb 20, 2025
@dduportal dduportal removed the triage Incoming issues that need review label Feb 20, 2025
@dduportal
Copy link
Contributor

This problem should be solved by #4525

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

2 participants