feat(container)!: Update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (88.2.0 ➔ 91.2.0) #2087
No reviewers
Labels
No labels
area/bootstrap
area/ci
area/kubernetes
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
renovate/container
renovate/github-action
renovate/github-release
renovate/grafana-dashboard
renovate/helm
renovate/terraform
type/digest
type/major
type/minor
type/patch
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
GiorgioAresu/home-ops!2087
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/ghcr.io-prometheus-community-charts-kube-prometheus-stack-91.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
88.2.0→91.2.0Configuration
📅 Schedule: (in timezone Europe/Rome)
🚦 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 has been generated by Mend Renovate CLI.
konflate — summary
+1 added · 19 changed · −0 removed — 20 resources · 2 apps · 10 CRDs
⚠ Cautions
Job observability/kube-prometheus-stack-admission-create— spec.template changed — immutable on Job; the apply fails until the resource is recreated (or Flux force is enabled)Job observability/kube-prometheus-stack-admission-patch— spec.template changed — immutable on Job; the apply fails until the resource is recreated (or Flux force is enabled)Image changes
ghcr.io/jkroepke/kube-webhook-certgen1.8.51.8.8quay.io/prometheus-operator/prometheus-operatorv0.93.0v0.94.0quay.io/prometheus/alertmanagerv0.33.1v0.34.0View the full rendered diff →
konflate · rendered
a1f7ef0· advisory, not a gate38c17b0b1397d616201bfeat(container)!: Update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (88.2.0 ➔ 91.0.0)to feat(container)!: Update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (88.2.0 ➔ 91.1.0)⚠️ Automated recommendation: REQUEST CHANGES
Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)
Recommendation: Request Changes
This is a major version bump of
kube-prometheus-stack(88.2.0 → 91.2.0) with significant changes beyond just version updates.Version Mismatch
Issue: The PR title states
88.2.0 → 91.1.0but the actual diff and git commit show91.2.0. The title should accurately reflect the target version.Changed Files Summary
kubernetes/apps/observability/kube-prometheus-stack/app/ocirepository.yaml— tag updated from88.2.0to91.2.0Key Concerns from Rendered Diff
RBAC Permission Changes (Major): The
kube-prometheus-stack-operatorClusterRole has been refactored from wildcard permissions ('*') to explicit, granular permissions acrossmonitoring.coreos.comresources. This is a significant change that may affect how the operator interacts with custom resources.Alertmanager Version Bump: Updated from
v0.33.1tov0.34.0— verify compatibility with existing Alertmanager configurations.CRD Schema Changes: Multiple
descriptionfield changes in Prometheus CRD schemas (e.g.,keyfield description updated). These are documentation-level changes but could indicate schema evolution.Image Updates: Inner container images are also bumped (e.g., alertmanager, potentially prometheus). Verify no breaking changes in environment variable handling.
Non-Blocking Caveats
91.2.0) rather than SHA digest is correct per repository conventions for OCI artifacts.metadata.namespaceon OCIRepository is intentional per repository conventions.Action Required
Please verify and correct the version mismatch in the PR title. Additionally, given this is a major version jump spanning three minor versions (88.x → 91.x), manual review should confirm compatibility with existing PrometheusOperator resources, Alertmanager configurations, and any custom Grafana dashboards or recording rules that may depend on specific metric names or labels introduced/changed between versions.
97d616201ba1f7ef0376feat(container)!: Update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (88.2.0 ➔ 91.1.0)to feat(container)!: Update image ghcr.io/prometheus-community/charts/kube-prometheus-stack (88.2.0 ➔ 91.2.0)