mirror of
https://github.com/project-zot/zot.git
synced 2026-06-15 11:37:56 +08:00
Tighten signature lint cleanup check and rerun tests
This commit is contained in:
committed by
GitHub
parent
83adc3c890
commit
98f220f1cf
@@ -765,7 +765,8 @@ func (is *ImageStore) PutImageManifest(repo, reference, mediaType string, //noli
|
||||
is.log.Error().Err(err).Str("repository", repo).Str("reference", reference).
|
||||
Msg("linter didn't pass")
|
||||
|
||||
if manifestUploaded && zerr.GetDetails(err)["missingSignatures"] != "" {
|
||||
_, missingSignatures := zerr.GetDetails(err)["missingSignatures"]
|
||||
if manifestUploaded && missingSignatures {
|
||||
if deleteErr := is.storeDriver.Delete(manifestPath); deleteErr != nil {
|
||||
is.log.Error().Err(deleteErr).Str("repository", repo).Str("reference", reference).
|
||||
Str("digest", mDigest.String()).Msg("failed to delete untrusted manifest")
|
||||
|
||||
Reference in New Issue
Block a user