Open m-soltani opened 1 month ago
Someone willing to take a look into this issue?
Hi @m-soltani . Thanks for reporting this bug. Even though the credential set status is incorrectly set as unhealthy, you should still be able to pull the image. We are currently working on a fix to report the correct status of the credential set when the rate limit is not present. The fix will be deployed on our next deployment in October. I will provide an update when the fix is deployed.
Thank you. I will try pulling new image tags to see the pull works as expected.
Good day @luisdlp! we're seeing the same message as @m-soltani said. How's the fix going on? is there any expected date to deliver it? Thanks!!
just as a piece of info -- we had the same issue and it's indeed a false positive (the pull works correctly).
it's just a bit annoying to see the error and we hope to see that fixed soon as well 😁, but if anyone is holding back the setup of the credentials because they fear the pull through might not work, i can at least confirm that it does.
Hello @ahojman and @conilas,
Thank you for responding in this thread. My apologies for the delay we are working on a fix for this. We have discovered the cause of the issue. We will deploy the fix soon.
We've fixed this issue. ETA for getting the fix deployed to all regions is 11/15.
We've fixed this issue. ETA for getting the fix deployed to all regions is 11/15.
thanks for the update!
Describe the bug I have created a credential set as instructed in documentation for docker.io caching rule. The credential is associated with a paid docker plan.
When associating the credential with the cache rule, I receive an error stating that rate limit is not present in header
To Reproduce Steps to reproduce the behavior:
Expected behavior Caching rule works as documented
Screenshots
Additional context Based on docker documentation, authenticated requests from docker paid plans won't contain rate limiting headers in their HEAD or GET requests. I can confirm this:
So, if your implementation expects that rate limit headers are always present in the GET or HEAD requests, I must say that's not the case.
https://docs.docker.com/docker-hub/download-rate-limit/