Fix V1 push for layers already uploaded

This commit is contained in:
Joseph Schorr 2019-03-04 16:47:46 -05:00
parent 79a115b01d
commit bdae32630e
4 changed files with 35 additions and 10 deletions

View file

@ -161,11 +161,6 @@ def put_image_layer(namespace, repository, image_id):
if repository_ref is None:
abort(403)
logger.debug('Retrieving image')
legacy_image = registry_model.get_legacy_image(repository_ref, image_id)
if legacy_image is not None and not legacy_image.uploading:
exact_abort(409, 'Image already exists')
logger.debug('Checking for image in manifest builder')
builder = lookup_manifest_builder(repository_ref, session.get('manifest_builder'), store)
if builder is None: