From a859cff364aa4dc9b4b880417b821f7ecf5602ac Mon Sep 17 00:00:00 2001 From: Noel Georgi Date: Wed, 16 Oct 2024 17:43:13 +0530 Subject: [PATCH] chore: use virtio driver for disks in arm64 ARM64 doesn't support `ide` as a disk driver for disks, use `virtio` instead. Signed-off-by: Noel Georgi --- cmd/talosctl/cmd/mgmt/cluster/create.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/talosctl/cmd/mgmt/cluster/create.go b/cmd/talosctl/cmd/mgmt/cluster/create.go index efdd3bf6f3..4a67ca769c 100644 --- a/cmd/talosctl/cmd/mgmt/cluster/create.go +++ b/cmd/talosctl/cmd/mgmt/cluster/create.go @@ -878,6 +878,11 @@ func create(ctx context.Context) error { for i := range extraDisks { driver := "ide" + // ide driver is not supported on arm64 + if targetArch == "arm64" { + driver = "virtio" + } + if i < len(extraDisksDrivers) { driver = extraDisksDrivers[i] }