summaryrefslogtreecommitdiff
path: root/vendor/github.com/containers/buildah/image.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/containers/buildah/image.go')
-rw-r--r--vendor/github.com/containers/buildah/image.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/vendor/github.com/containers/buildah/image.go b/vendor/github.com/containers/buildah/image.go
index dc2d323d4..042aa2d00 100644
--- a/vendor/github.com/containers/buildah/image.go
+++ b/vendor/github.com/containers/buildah/image.go
@@ -23,7 +23,7 @@ import (
"github.com/containers/storage/pkg/ioutils"
digest "github.com/opencontainers/go-digest"
specs "github.com/opencontainers/image-spec/specs-go"
- "github.com/opencontainers/image-spec/specs-go/v1"
+ v1 "github.com/opencontainers/image-spec/specs-go/v1"
"github.com/pkg/errors"
"github.com/sirupsen/logrus"
)
@@ -128,6 +128,10 @@ func computeLayerMIMEType(what string, layerCompression archive.Compression) (om
// Until the image specs define a media type for xz-compressed layers, even if we know
// how to decompress them, we can't try to compress layers with xz.
return "", "", errors.New("media type for xz-compressed layers is not defined")
+ case archive.Zstd:
+ // Until the image specs define a media type for zstd-compressed layers, even if we know
+ // how to decompress them, we can't try to compress layers with zstd.
+ return "", "", errors.New("media type for zstd-compressed layers is not defined")
default:
logrus.Debugf("compressing %s with unknown compressor(?)", what)
}