From 12e0ac898a7f500c20215cd6e14e7a8bf121bf05 Mon Sep 17 00:00:00 2001 From: Bjorn Neergaard Date: Thu, 28 Sep 2023 15:10:20 -0600 Subject: [PATCH] pkg/compose/publish: use empty config descriptor mediaType Signed-off-by: Bjorn Neergaard --- pkg/compose/publish.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkg/compose/publish.go b/pkg/compose/publish.go index 41808df8..42711266 100644 --- a/pkg/compose/publish.go +++ b/pkg/compose/publish.go @@ -71,7 +71,7 @@ func (s *composeService) publish(ctx context.Context, project *types.Project, re Digest: digest.FromString(string(f)), Size: int64(len(f)), Annotations: map[string]string{ - "com.docker.compose": api.ComposeVersion, + "com.docker.compose.version": api.ComposeVersion, }, } layers = append(layers, layer) @@ -98,12 +98,9 @@ func (s *composeService) publish(ctx context.Context, project *types.Project, re return err } configDescriptor := v1.Descriptor{ - MediaType: "application/vnd.docker.compose.project", + MediaType: "application/vnd.oci.empty.v1+json", Digest: digest.FromBytes(emptyConfig), Size: int64(len(emptyConfig)), - Annotations: map[string]string{ - "com.docker.compose.version": api.ComposeVersion, - }, } err = resolver.Push(ctx, named, configDescriptor, emptyConfig) if err != nil {