File fix-plugin-32bit.patch of Package helm.28921
Index: helm/pkg/plugin/plugin_test.go
===================================================================
--- helm.orig/pkg/plugin/plugin_test.go
+++ helm/pkg/plugin/plugin_test.go
@@ -86,7 +86,7 @@ func TestPlatformPrepareCommand(t *testi
Name: "test",
Command: "echo -n os-arch",
PlatformCommand: []PlatformCommand{
- {OperatingSystem: "linux", Architecture: "i386", Command: "echo -n linux-i386"},
+ {OperatingSystem: "linux", Architecture: "386", Command: "echo -n linux-386"},
{OperatingSystem: "linux", Architecture: "amd64", Command: "echo -n linux-amd64"},
{OperatingSystem: "linux", Architecture: "arm64", Command: "echo -n linux-arm64"},
{OperatingSystem: "linux", Architecture: "ppc64le", Command: "echo -n linux-ppc64le"},
@@ -98,8 +98,9 @@ func TestPlatformPrepareCommand(t *testi
var osStrCmp string
os := runtime.GOOS
arch := runtime.GOARCH
- if os == "linux" && arch == "i386" {
- osStrCmp = "linux-i386"
+ t.Logf("os: %s arch: %s\n", os, arch);
+ if os == "linux" && arch == "386" {
+ osStrCmp = "linux-386"
} else if os == "linux" && arch == "amd64" {
osStrCmp = "linux-amd64"
} else if os == "linux" && arch == "arm64" {
@@ -125,7 +126,7 @@ func TestPartialPlatformPrepareCommand(t
Name: "test",
Command: "echo -n os-arch",
PlatformCommand: []PlatformCommand{
- {OperatingSystem: "linux", Architecture: "i386", Command: "echo -n linux-i386"},
+ {OperatingSystem: "linux", Architecture: "386", Command: "echo -n linux-386"},
{OperatingSystem: "windows", Architecture: "amd64", Command: "echo -n win-64"},
},
},
@@ -134,7 +135,7 @@ func TestPartialPlatformPrepareCommand(t
os := runtime.GOOS
arch := runtime.GOARCH
if os == "linux" {
- osStrCmp = "linux-i386"
+ osStrCmp = "linux-386"
} else if os == "windows" && arch == "amd64" {
osStrCmp = "win-64"
} else {
@@ -166,7 +167,7 @@ func TestNoMatchPrepareCommand(t *testin
Metadata: &Metadata{
Name: "test",
PlatformCommand: []PlatformCommand{
- {OperatingSystem: "no-os", Architecture: "amd64", Command: "echo -n linux-i386"},
+ {OperatingSystem: "no-os", Architecture: "amd64", Command: "echo -n linux-386"},
},
},
}