From 82897a2bba3fc8725c48f225a45e885bb5a24afc Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Tue, 5 Feb 2019 18:04:11 -0500 Subject: [PATCH] Add a log for an integrity error in writing a manifest --- data/model/tag.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/model/tag.py b/data/model/tag.py index 345a0a391..e22156dbf 100644 --- a/data/model/tag.py +++ b/data/model/tag.py @@ -799,7 +799,8 @@ def populate_manifest(repository, manifest, legacy_image, storage_ids): manifest_row = Manifest.create(digest=manifest.digest, repository=repository, manifest_bytes=manifest.bytes.as_encoded_str(), media_type=media_type) - except IntegrityError: + except IntegrityError as ie: + logger.debug('Got integrity error when trying to write manifest: %s', ie) return Manifest.get(repository=repository, digest=manifest.digest) ManifestLegacyImage.create(manifest=manifest_row, repository=repository, image=legacy_image)