Fix issue in V1 registry code with accessing locations under HEAD
Fixes #1922
This commit is contained in:
parent
95b7b47501
commit
0b7bb6d6c6
3 changed files with 7 additions and 17 deletions
|
@ -84,7 +84,7 @@ def head_image_layer(namespace, repository, image_id, headers):
|
|||
logger.debug('Checking repo permissions')
|
||||
if permission.can() or model.repository_is_public(namespace, repository):
|
||||
logger.debug('Looking up placement locations')
|
||||
locations = model.placement_locations_docker_v1(namespace, repository, image_id)
|
||||
locations, _ = model.placement_locations_and_path_docker_v1(namespace, repository, image_id)
|
||||
if locations is None:
|
||||
logger.debug('Could not find any blob placement locations')
|
||||
abort(404, 'Image %(image_id)s not found', issue='unknown-image',
|
||||
|
|
Reference in a new issue