Sometimes Nova fails to complete running because of not finding private Charts in ArtifactHub
deiga opened this issue · 3 comments
What happened?
We have a lot of private Helm Charts that don't exist in AH and mostly that works fine with Nova. Sporadically Nova quits unexpectedly with the following message: Error getting artifacthub package repos: failed to search for packages for term <chart name>
What did you expect to happen?
For Nova to mark the Chart as not-outdated and continue to process the next Chart.
How can we reproduce this?
I don't know
Version
3.6.2
Search
- I did search for other open and closed issues before opening this.
Code of Conduct
- I agree to follow this project's Code of Conduct
Additional context
No response
Interesting. I wonder if we just logged the error but didn't return it here if that would handle. I'm unclear on what the other consequences would be though
@sudermanjr This seems to happen to public charts as well! Got this error today
F0311 17:39:38.659089 17 root.go:272] Error getting artifacthub package repos: failed to search for packages for term ingress-nginx
I wonder if this is some rate-limiting from ArtifactHub? If it is, then it could be solved by adding some checks and waits for something like that
This should be fixed by the rate-limiting fix that we implemented last week.