fix(kube-monitoring): bump kubernetes-operations to 1.3.3 - #1975
Draft
goasl wants to merge 1 commit into
Draft
Conversation
Pull in the KubePodNotReady alert fix from cloudoperators/kubernetes-operations#51, which joins kube_pod_status_* against kube_pod_info on (pod, namespace) instead of (pod) to resolve the many-to-many PromQL vector matching failure. Propagates the dependency update per the kubernetes-operations contributing guide: - Chart.yaml: chart 15.0.1 -> 15.0.2, dep kubernetes-operations 1.3.1 -> 1.3.2 - Chart.lock: regenerated via helm dependency update - plugindefinition.yaml: spec.version 16.0.1 -> 16.0.2, helmChart.version 15.0.1 -> 15.0.2 - vendored chart: kubernetes-operations-1.3.1.tgz -> 1.3.2.tgz Signed-off-by: Gökhan Aslan <g.aslan@sap.com>
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
The changes are limited to consistent version bumps and lockfile regeneration with no apparent functional or structural issues in the updated manifests.
Pull request overview
This PR updates the kube-monitoring Helm chart/plugin packaging to consume kubernetes-operations v1.3.2, propagating the upstream KubePodNotReady alert PromQL fix into this repository’s kube-monitoring distribution.
Changes:
- Bumped
kube-monitoringchart version15.0.1→15.0.2. - Bumped
kubernetes-operationschart dependency1.3.1→1.3.2. - Regenerated
Chart.lockto reflect the dependency update (new digest / generated timestamp).
File summaries
| File | Description |
|---|---|
| kube-monitoring/plugindefinition.yaml | Bumps plugin and referenced Helm chart versions to align with the new chart release. |
| kube-monitoring/charts/Chart.yaml | Updates chart version and kubernetes-operations dependency version. |
| kube-monitoring/charts/Chart.lock | Updates locked dependency version and digest after helm dependency update. |
Review details
- Files reviewed: 2/5 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
goasl
marked this pull request as draft
September 4, 2026 10:08
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.
Pull Request Details
Bumps the
kubernetes-operationsdependency in thekube-monitoringPlugin to1.3.3to pull in theKubePodNotReadyalert fix from cloudoperators/kubernetes-operations#51.That fix changes the alert's PromQL to join
kube_pod_status_*againstkube_pod_infoon(pod, namespace)instead of(pod), resolving a many-to-many vector matching failure that broke the alert on clusters with pods of the same name across namespaces.Propagated per the kubernetes-operations contributing guide, which requires updating both the
Chart.yamland theplugindefinitionversions ofkube-monitoringso the operations platform can perform the rollout:kube-monitoring/charts/Chart.yaml: chart15.0.1→15.0.2, dependencykubernetes-operations1.3.1→1.3.3kube-monitoring/charts/Chart.lock: regenerated viahelm dependency update(new digest) — pending 1.3.3 releasekube-monitoring/plugindefinition.yaml:spec.version16.0.1→16.0.2,helmChart.version15.0.1→15.0.2kubernetes-operations-1.3.1.tgz→kubernetes-operations-1.3.3.tgz— pending 1.3.3 releaseBreaking Changes
None. Patch-level dependency bump; only the
KubePodNotReadyalert expression changes.Issues Fixed
kube-monitoringPlugin.Other Relevant Information
1.3.3→ finalize & un-draft this PR.