-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Encryption check failing for zstd-compressed images #60
Comments
I can check this, please assign me to this issue if possible. edit: |
I have opened an issue in |
Signed-off-by: Kristiyan Gostev <[email protected]>
Signed-off-by: Kristiyan Gostev <[email protected]>
Signed-off-by: Kristiyan Gostev <[email protected]>
[#60] Bump imgcrypt version to 1.1.7 Signed-off-by: Kristiyan Gostev <[email protected]>
[eclipse-kanto#60] Bump imgcrypt version to 1.1.7 Signed-off-by: Kristiyan Gostev <[email protected]>
zstd
is in the process of being formalized in the OCI images spec and is yet to be supported by e.g. Moby regarding distribution via image registries. Containerd already provides support for it via using the newly introducedMediaType application/vnd.oci.image.layer.v1.tar+zstd
.The current Kanto container management component uses imgcrypt's library to perform a mandatory image encryption check based on the image's metadata and the configuration provided for using the image. Trying to spin up even a simple container using a non-encrypted zstd-compressed image, though, currently fails with the following error:
To reproduce the issue one can use skopeo to change the compression of a simple
hello-world
image and then push it to a private/local registry, e.g.:The text was updated successfully, but these errors were encountered: