Skip to content

Conversation

@grafana-delivery-bot
Copy link
Contributor

Backport 073338e from #111762


What is this feature?

Fixes a bug where if you try to preinstall via URL a plugin which contains dependencies, it will result in a invalid install.

IE

grafana-foobar-app plugin.json:

"dependencies": {
  "grafanaDependency": ">=12.0.0",
  "plugins": [
    {
      "id": "yesoreyeram-infinity-datasource",
    }
  ]
}

Grafana config.ini:

[plugins]
preinstall=grafana-foobar-app@1.0.0@https://storage.googleapis.com/grafana-plugins/grafana-foobar-app.zip

Who is this feature for?

Grafana operators

Which issue(s) does this PR fix?:

Fixes #111738

dependencies dont inehrit parent url for preinstall

(cherry picked from commit 073338e)
@wbrowne wbrowne moved this from 📬 Triage to 🔬 In review in Plugins Platform / Grafana Community Sep 30, 2025
@wbrowne wbrowne merged commit 57d0237 into release-12.2.1 Sep 30, 2025
137 of 138 checks passed
@wbrowne wbrowne deleted the backport-111762-to-release-12.2.1 branch September 30, 2025 14:05
@github-project-automation github-project-automation bot moved this from 🔬 In review to 🚀 Shipped in Plugins Platform / Grafana Community Sep 30, 2025
@grafana-delivery-bot
Copy link
Contributor Author

🚀 Your submission is now being built and packaged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

1 participant