diff --git a/internal/linux/arch.go b/internal/linux/arch.go index 04f7abf0bce..8bcb6fc6163 100644 --- a/internal/linux/arch.go +++ b/internal/linux/arch.go @@ -13,6 +13,8 @@ func Arch(key string) string { case strings.Contains(key, "arm64"): return "arm64" case strings.Contains(key, "arm6"): + return "armel" + case strings.Contains(key, "arm7"): return "armhf" } return key diff --git a/internal/linux/arch_test.go b/internal/linux/arch_test.go index 6193f93908a..4f59a2d6e1e 100644 --- a/internal/linux/arch_test.go +++ b/internal/linux/arch_test.go @@ -12,7 +12,8 @@ func TestArch(t *testing.T) { "amd64": "amd64", "386": "i386", "arm64": "arm64", - "arm6": "armhf", + "arm6": "armel", + "arm7": "armhf", "what": "what", } { t.Run(fmt.Sprintf("%s to %s", from, to), func(t *testing.T) {