registry push issues

same for me, i tried logging out and in. for me it loops like this:
Login Succeeded
Image does not exist remotely, pushing: registry.cloudflare.com/3ac73ad157bc18d2890dfd70f000bd07/mycontainer:5f39f398
The push refers to repository [registry.cloudflare.com/3ac73ad157bc18d2890dfd70f000bd07/mycontainer]
e303a827c75d: Retrying in 3 seconds
Login Succeeded
Image does not exist remotely, pushing: registry.cloudflare.com/3ac73ad157bc18d2890dfd70f000bd07/mycontainer:5f39f398
The push refers to repository [registry.cloudflare.com/3ac73ad157bc18d2890dfd70f000bd07/mycontainer]
e303a827c75d: Retrying in 3 seconds
7 Replies
Nafeez
Nafeezβ€’2mo ago
Hey! I can help take a look. What is your account id? Also, were you on our closed beta before this? The latest wrangler pushes / pulls images with the CF Account tag. In your case, the tag looks like 3ac73ad157bc18d2890dfd70f000bd07, but I don't see any account associated with it. I can help further debug if I have your Acccount Tag.
Niek
NiekOPβ€’2mo ago
i censored the account ID, i have DMed you the actual ID now πŸ™‚ not a closed beta user
Nafeez
Nafeezβ€’2mo ago
I like that πŸ˜† Hey @Niek can you try now?
Niek
NiekOPβ€’2mo ago
this time the behavior is different, it "hangs" at 100% push: f426fd8657da: Pushing [==================================================>] 1.729GB i thought that it might need some time to sync the image, so i left it running for half an hour, but no luck. npx wrangler containers images list returns empty list
Nafeez
Nafeezβ€’2mo ago
It’d be there at 100% for a while for larger images. Give it some time. Docker should ideally return success after the push. So you might want to try this again.
Nafeez
Nafeezβ€’2mo ago
Also, we will look into the slow uploads after 100%. FYI parts of the implementation is open source https://github.com/cloudflare/serverless-registry
GitHub
GitHub - cloudflare/serverless-registry: A container registry backe...
A container registry backed by Workers and R2. Contribute to cloudflare/serverless-registry development by creating an account on GitHub.
Niek
NiekOPβ€’2mo ago
OK, I tried now to push a small layer image first. then I pushed a large layer image with the same name, and it finally worked

Did you find this page helpful?