diff --git a/internal/rosa/rosa.go b/internal/rosa/rosa.go index 6b092fd..5c3b030 100644 --- a/internal/rosa/rosa.go +++ b/internal/rosa/rosa.go @@ -199,10 +199,18 @@ func (t Toolchain) New( case toolchainStage3: name += "-boot" - const ( - version = "20260111T160052Z" + var version, checksum string + switch runtime.GOARCH { + case "amd64": + version = "20260111T160052Z" checksum = "c5_FwMnRN8RZpTdBLGYkL4RR8ampdaZN2JbkgrFLe8-QHQAVQy08APVvIL6eT7KW" - ) + case "arm64": + version = "20260125T234618Z" + checksum = "79uRbRI44PyknQQ9RlFUQrwqplup7vImiIk6klefL8TN-fT42TXMS_v4XszwexCb" + + default: + panic("unsupported target " + runtime.GOARCH) + } path = fhs.AbsRoot.Append("bin", "bash") args[0] = "bash" support = slices.Concat([]pkg.Artifact{