diff --git a/pkg/publish/kind/write.go b/pkg/publish/kind/write.go index f5cf9d19ba..55927fa9e6 100644 --- a/pkg/publish/kind/write.go +++ b/pkg/publish/kind/write.go @@ -69,7 +69,7 @@ func Write(ctx context.Context, tag name.Tag, img v1.Image) error { }) var buf bytes.Buffer - cmd := n.CommandContext(ctx, "ctr", "--namespace=k8s.io", "images", "import", "-").SetStdin(pr) + cmd := n.CommandContext(ctx, "ctr", "--namespace=k8s.io", "images", "import", "--all-platforms", "-").SetStdin(pr) cmd.SetStdout(&buf) cmd.SetStderr(&buf) if err := cmd.Run(); err != nil { diff --git a/pkg/publish/kind/write_test.go b/pkg/publish/kind/write_test.go index b5955d2f9b..02520722f7 100644 --- a/pkg/publish/kind/write_test.go +++ b/pkg/publish/kind/write_test.go @@ -57,7 +57,7 @@ func TestWrite(t *testing.T) { } c := n.cmds[0] - if got, want := c.cmd, "ctr --namespace=k8s.io images import -"; got != want { + if got, want := c.cmd, "ctr --namespace=k8s.io images import --all-platforms -"; got != want { t.Fatalf("c.cmd = %s, want %s", got, want) } }