nexus-public icon indicating copy to clipboard operation
nexus-public copied to clipboard

Nexus Sonatype Docker Registry API Pagination header missing

Open marwin1991 opened this issue 1 year ago • 7 comments

It looks like Nexus is not implementing correctly Docker Registry API in case of listing tags: https://github.com/renovatebot/renovate/discussions/23573

marwin1991 avatar Aug 01 '23 06:08 marwin1991

@nblair any plans to implement this in the future?

marwin1991 avatar Oct 30 '23 06:10 marwin1991

@nblair maybe I can implement it by myself, I all need is to get information where to start f.e. class responsible for DockerRegistryAPI ?

marwin1991 avatar Jan 17 '24 07:01 marwin1991

Ouch, we've apparently just been stung by this... Too many tags and you can't access the earlier ones.

@ModeSevenIndustrialSolutions We made update to Sonatype Nexus RepositoryOSS 3.64.0-04 and it magically started to working

marwin1991 avatar Feb 07 '24 13:02 marwin1991

That's the version we're already on, unfortunately. I notice 3.65.x came out on 6th February. I am wondering how this has started working for you...?

@ModeSevenIndustrialSolutions we had a problem w renovate updating version of docker images for images that had more than 10000 tags. F.e. renoavte itself has so many tags! Than one day (after nexus update) everything started to work 😂

Please ping me tomorrow and I will check what headers our nexus is returning while getting docker image tags

marwin1991 avatar Feb 07 '24 17:02 marwin1991

No worries, we've now realised another possible cause and have got things working. If this is indeed fixed in this release, it would be great. Would be nice to have independent confirmation on this ticket.