Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pkg/build/nodeimage: EditArchive: disable broken OCI in Docker v25
`docker save` in Docker v25 produces Docker/OCI dual-format archives: - "repositories", "manifest.json": for legacy Docker format - "oci-layout", "index.json" (and blobs): for OCI format However, as of Docker v25.0.0, the OCI format blobs are broken. See moby/moby issue 47150. As a workaround, we have to omit "oci-layout" and "index.json" here to disable the OCI format to avoid confusing `ctr images import`. When the issue above is fixed, we may add back "oci-layout" and "index.json" here, but we still have to make sure to update the "io.containerd.image.name" annotation in manifests in "index.json". Signed-off-by: Akihiro Suda <[email protected]>
- Loading branch information