Issue #2130
Updated by jsherril@redhat.com over 7 years ago
When re-syncing a docker repo, if any tag has been updated with a new manifest (say a new build of 'latest'), pulp correctly updates the 'tag' in units_docker_tags, but fails to delete the manifest from units_docker_manifests. Steps to reproduce: 1. Sync a docker repo with some tag 'latest' 2. Using the docker command, Create a new image, tag it to latest, and push the image to the docker repo 3. Resync the docker repo If you list out manifests, you'll notice that there are still two manifests in the 'units_docker_tags' collection with the 'latest' tag. I believe I would expect the old manifest to be deleted. At a minimum, its 'tag' attribute should be null or empty nil