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
api calls do not return the same list of tags as the web interface (missing tags) #687
Comments
I've had the same problem. |
I noticed this last week and again it's happening now. I can see the tags in the web interface, but they're missing from the API. |
Same for me... This is really bad timing :( |
Here are some insights: it seems that you can get the correct list of tags if you are using the v2 API but the v1 API returns an incomplete list of them. I was able to port the code to use the v2 API but it was a real PITA - the fact that the v2 API is marketed as simple or easy to use is just a big joke. The only authentication that I've seen to be more complicated than the docker one was the kerberos one. So many API calls only to perform basic tasks. |
So i guess the docker package used in Synology uses the API v1 instead of 2. I truly hope they can just hotfix their web api service in time ^^ |
Same issue, same conclusion here. |
I've had the same problem. With the docker package from Synology. |
yep same issue here, have any reported it to synology yet? I have done just now if everyone does it they may consider it
|
I find Synology VERY unresponsive, especially when it comes to handling issues reported via their support system. I suggest, if you want a change as I do, is to use twitter. It seems that they don´t like the bad publicity and it is also much easier for people seeing your tweet to +1 or RT to add their voice publicly. This is unfortunate but seems to be how it is... |
I got a respons from synology:
|
Just to share a workaround, you can SSH into your synology and run:
This will grab the latest tag for the Image and it will show up under "Image" in the Docker GUI. |
Still having the same problem with registry API v1 today : Tested on this image : "ghusta/jboss-as" which should return at least 2 tags but returns none with API v1. |
Some teams need to learn the meaning of API contract.... Everywhere you ask about docker you hear about people that hate that each update breaks everything. |
Hey guys, Any resolution on this? I am hitting the same issue. Is there a work around? |
We are clearing up our old issues and your ticket has been open for one year with no activity. Remove stale label or comment or this will be closed in 15 days. |
Since this will get closed, I would recommend anyone to simply stay away from using Synology's Docker. Like many of the stuff they do, they will likely drop it... |
No need to keep this open since this specific issue has been fixed ;) |
We are clearing up our old issues and your ticket has been open for 6 months with no activity. Remove stale label or comment or this will be closed in 15 days. |
We have a private docker registry at hub.docker.io and we discovered that the api does not return all the tags that are visible in the web interface.
API call like https://index.docker.io/v1/repositories/company/reponame/tags returns a list that is not the same as the one we are seeing on https://hub.docker.com/r/company/reponame/tags/
Some tags are not returned by the API even after 16h from when they were changes. My impression is that the ones that are not returned are the ones that were added later, as aliases.
I already raised this problem on http://stackoverflow.com/questions/37590442/hub-docker-io-reports-tags-in-the-web-interface-but-we-cannot-some-of-them-using because I was not sure it was bug, but now I think is a bug, a severe one.
The text was updated successfully, but these errors were encountered: