feat(container): update image docker.io/grafana/mcp-grafana ( 1.3.0 ➔ 1.4.1 ) - #544
Open
renovate[bot] wants to merge 1 commit into
Open
feat(container): update image docker.io/grafana/mcp-grafana ( 1.3.0 ➔ 1.4.1 )#544renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
--- kubernetes/apps/ai/grafana-mcp/app Kustomization: ai/grafana-mcp HelmRelease: ai/grafana-mcp
+++ kubernetes/apps/ai/grafana-mcp/app Kustomization: ai/grafana-mcp HelmRelease: ai/grafana-mcp
@@ -45,13 +45,13 @@
GRAFANA_URL: http://grafana.observability.svc.cluster.local
envFrom:
- secretRef:
name: grafana-mcp-secrets
image:
repository: docker.io/grafana/mcp-grafana
- tag: 1.3.0
+ tag: 1.4.1
probes:
liveness:
custom: true
enabled: true
spec:
failureThreshold: 3 |
--- HelmRelease: ai/grafana-mcp Deployment: ai/grafana-mcp
+++ HelmRelease: ai/grafana-mcp Deployment: ai/grafana-mcp
@@ -52,13 +52,13 @@
env:
- name: GRAFANA_URL
value: http://grafana.observability.svc.cluster.local
envFrom:
- secretRef:
name: grafana-mcp-secrets
- image: docker.io/grafana/mcp-grafana:1.3.0
+ image: docker.io/grafana/mcp-grafana:1.4.1
livenessProbe:
failureThreshold: 3
httpGet:
httpHeaders:
- name: Host
value: grafana-mcp.ai.svc.cluster.local:8000 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.0→1.4.1Release Notes
grafana/mcp-grafana (docker.io/grafana/mcp-grafana)
v1.4.1Compare Source
Added
labelSelectorparameter on the Sift tools (find_error_pattern_logs,find_slow_requests), accepting PromQL/LogQL stream selector syntax so investigations can be scoped with regex and negative matchers (e.g.{namespace=~"prod.*", cluster="us-east-1"}) rather than exact label equality only. Breaking: this replaces the previous requiredlabelsmap parameter on those tools (#1165)Fixed
run_panel_querynow routes on the datasource's real type rather than the type recorded in the dashboard panel, so--loki-enforced-matcherscan no longer be bypassed by a panel that mislabels a Loki datasource (#1169)v1.4.0Compare Source
Added
query_athena,query_clickhouse,query_snowflake,query_mssql,query_postgresql) into a shared dialect system, reducing duplication and making it easier to add new SQL datasources (#1126)--enable-write-toolsflag to selectively re-enable specific tools under--disable-write, so operators can allow individual write tools (e.g. Sift investigation tools) without enabling all writes.--enable-queryis now shorthand for naming the raw-SQL query tools in this list (#1157)folderUid,tag, andstarredfilters onsearch_dashboards, forwarded to Grafana/api/search. Empty-query searches now always restrict results to dashboards (type=dash-db) (#1154)matcherparameter onlist_loki_label_namesandlist_loki_label_valuesto narrow label discovery to a subset of streams (a LogQL stream selector on Loki, LogsQL on VictoriaLogs) (#1135)delete_annotationtool (write-gated) to permanently delete a Grafana annotation by ID, completing the annotation CRUD surface (#1134)list_cloudwatch_dimension_valuestool to list the values available for a CloudWatch dimension key, rather than requiring an LLM to guess them (#1141)--loki-enforced-matchers: operator-configured LogQL label matchers AND-ed into every native-Loki query (logs, stats, patterns, and label enumeration) to restrict which streams the server can read. Fails closed on unparseable queries and refuses VictoriaLogs datasources while set. Pair with--disable-apiso the raw datasource proxy cannot bypass it. A companion--loki-label-enumeration-fallbackcontrols label-enumeration behaviour under purely-negative matchers (#978)--instructions-appendflag to append operator-supplied text to the server instructions returned to MCP clients on initialize, so every connecting agent sees it (#978)/healthzlistener with its own port, so health checks and Prometheus metrics are served independently of the MCP transport (#1137)Fixed
alerting_manage_ruleslist operation now appliessearch_rule_namefiltering client-side when listing datasource-provisioned rules, which the Grafana ruler API does not filter server-side (#1161)tools/listresponse now includesresultType,cacheScope, andttlMsfields for all protocol versions, fixing aValidationErrorthat silently dropped all tools when mcp-grafana was used behind a Python MCP proxy (mcp >= 2.0.0, fastmcp >= 4.0.0) (#1151)get_current_oncall_usersnow handles user objects (not just ID strings) in the IRM proxy API'son_call_nowresponse, fixing empty results on instances using the IRM proxy (#1150)--allowed-hostsis now honored when the request arrives via a loopback reverse proxy, so non-loopback hostnames work behind nginx/Caddy on the same machine (#1142)check_datasources_healthno longer reports a frontend-only datasource plugin (e.g. the built-in Alertmanager datasource) as unhealthy; such datasources now report"status": "UNKNOWN"and are counted separately in a newunknownfield (#1139)panesformat introduced in Grafana 10.2, fixing broken Cloud Monitoring and Loki links caused by lossy migration of the legacyleftparameter. Falls back to the legacy format for Grafana < 10.2 (#1088)query_loki_logsno longer double-encodes timestamps in stream results (#982)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.