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

Harbor registry loaded due to digest validation for each image pull request #3783

Open
gnr1227 opened this issue Jan 24, 2025 · 0 comments
Open

Comments

@gnr1227
Copy link

gnr1227 commented Jan 24, 2025

Team,

We submitted few hundred thousands of jobs using job scheduler at same time using singularity - ORASprotocol (these jobs lands on multiple host machines in the compute cluster using container images)

We observed that, several jobs failed with error message "failed with status code [manifests stable]: 401 Unauthorized"

Debugging the issue we found root cause to be due to Dragonfly making HEAD requests to Harbor for each job which caused to Harbor to reach max connection limit and throwing above error.

We need a solution to avoid Dragonfly going to Harbor for each job request (thereby avoiding exhausting max connection limit) and instead fetch the information using the Dragonfly cache.

Regards,
Narendra

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

1 participant