From ec79daf63c2444c430c6fb9590ff12c05be7d9c7 Mon Sep 17 00:00:00 2001 From: Christopher Angelo Phillips <32073428+spiffcs@users.noreply.github.com> Date: Tue, 22 Feb 2022 17:07:36 -0500 Subject: [PATCH] add correct layer media type to attach attestation (#1503) Signed-off-by: Christopher Phillips --- cmd/cosign/cli/attach/attestation.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/cosign/cli/attach/attestation.go b/cmd/cosign/cli/attach/attestation.go index 4a90cf97154..47255aa966c 100644 --- a/cmd/cosign/cli/attach/attestation.go +++ b/cmd/cosign/cli/attach/attestation.go @@ -68,7 +68,8 @@ func AttestationCmd(ctx context.Context, regOpts options.RegistryOptions, signed // each access. ref = digest // nolint - att, err := static.NewAttestation(payload) + opts := []static.Option{static.WithLayerMediaType(types.DssePayloadType)} + att, err := static.NewAttestation(payload, opts...) if err != nil { return err }