Skip to content

Skopeo multi-arch publish issue #877

Description

@shivakunv

issue: oci-archive: silently drops arm64 manifests , while oci: (directory) with --all preserves the full amd64+arm64 OCI index.

The oci-archive:/oci: transports only support some shapes of indices / manifests — as a guess, a multi-platform image directly stored in the OCI format as a top-level index is not supported; it needs to be an index which contains a nested multi-platform image index.

Solution :
Replace skopeo copy oci-archive:file.tar with tar -xf + skopeo copy --all oci:dir to correctly publish multi-arch images.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions