diff --git a/pkg/extensions/sync/signatures.go b/pkg/extensions/sync/signatures.go index d7732a88..c8d6b0b9 100644 --- a/pkg/extensions/sync/signatures.go +++ b/pkg/extensions/sync/signatures.go @@ -32,7 +32,9 @@ func getCosignManifest(client *resty.Client, regURL url.URL, repo, digest string getCosignManifestURL.RawQuery = getCosignManifestURL.Query().Encode() - resp, err := client.R().Get(getCosignManifestURL.String()) + resp, err := client.R(). + SetHeader("Content-Type", "application/vnd.oci.image.manifest.v1+json"). + Get(getCosignManifestURL.String()) if err != nil { log.Error().Err(err).Str("url", getCosignManifestURL.String()). Msgf("couldn't get cosign manifest: %s", cosignTag)