diff --git a/pkg/cmd/grafana-cli/commands/install_command.go b/pkg/cmd/grafana-cli/commands/install_command.go index e99952b5210..77c39884c95 100644 --- a/pkg/cmd/grafana-cli/commands/install_command.go +++ b/pkg/cmd/grafana-cli/commands/install_command.go @@ -97,7 +97,11 @@ func InstallPlugin(pluginName, version string, c utils.CommandLine, client utils // Plugins which are downloaded just as sourcecode zipball from github do not have checksum if v.Arch != nil { - checksum = v.Arch[osAndArchString()].SHA256 + archMeta, exists := v.Arch[osAndArchString()] + if !exists { + archMeta = v.Arch["any"] + } + checksum = archMeta.SHA256 } }