|
| 1 | +diff --git a/pkg/services/pluginsintegration/plugininstaller/service.go b/pkg/services/pluginsintegration/plugininstaller/service.go |
| 2 | +index 7232703820c..16ec8fed66b 100644 |
| 3 | +--- a/pkg/services/pluginsintegration/plugininstaller/service.go |
| 4 | ++++ b/pkg/services/pluginsintegration/plugininstaller/service.go |
| 5 | +@@ -124,6 +124,9 @@ func (s *Service) installPlugins(ctx context.Context, pluginsToInstall []setting |
| 6 | + } |
| 7 | + |
| 8 | + s.log.Info("Installing plugin", "pluginId", installPlugin.ID, "version", installPlugin.Version) |
| 9 | ++ if installPlugin.Version == "" { |
| 10 | ++ return fmt.Errorf("failed to install plugin %s: Version is not specified", installPlugin.ID) |
| 11 | ++ } |
| 12 | + start := time.Now() |
| 13 | + ctx = repo.WithRequestOrigin(ctx, "preinstall") |
| 14 | + compatOpts := plugins.NewAddOpts(s.cfg.BuildVersion, runtime.GOOS, runtime.GOARCH, installPlugin.URL) |
| 15 | +diff --git a/pkg/setting/setting_plugins.go b/pkg/setting/setting_plugins.go |
| 16 | +index 0080f61d0a4..4ac0e97c72f 100644 |
| 17 | +--- a/pkg/setting/setting_plugins.go |
| 18 | ++++ b/pkg/setting/setting_plugins.go |
| 19 | +@@ -34,13 +34,7 @@ func extractPluginSettings(sections []*ini.Section) PluginSettings { |
| 20 | + } |
| 21 | + |
| 22 | + var ( |
| 23 | +- defaultPreinstallPlugins = map[string]InstallPlugin{ |
| 24 | +- // Default preinstalled plugins |
| 25 | +- "grafana-lokiexplore-app": {ID: "grafana-lokiexplore-app"}, |
| 26 | +- "grafana-pyroscope-app": {ID: "grafana-pyroscope-app"}, |
| 27 | +- "grafana-exploretraces-app": {ID: "grafana-exploretraces-app"}, |
| 28 | +- "grafana-metricsdrilldown-app": {ID: "grafana-metricsdrilldown-app"}, |
| 29 | +- } |
| 30 | ++ defaultPreinstallPlugins = map[string]InstallPlugin{} |
| 31 | + ) |
| 32 | + |
| 33 | + func (cfg *Cfg) migrateInstallPluginsToPreinstallPluginsSync(rawInstallPlugins, installPluginsForce string, preinstallPluginsSync map[string]InstallPlugin) { |
0 commit comments