Conversation
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [kube-prometheus-stack](https://redirect.github.com/prometheus-operator/kube-prometheus) ([source](https://redirect.github.com/prometheus-community/helm-charts)) | minor | `87.19.2` → `87.20.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18) for more information. --- ### Release Notes <details> <summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary> ### [`v87.20.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-87.20.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[kube-prometheus-stack] Update kube-prometheus-stack dependency non-major updates by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7137](https://redirect.github.com/prometheus-community/helm-charts/pull/7137) **Full Changelog**: <prometheus-community/helm-charts@kube-prometheus-stack-87.19.2...kube-prometheus-stack-87.20.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/stale](https://redirect.github.com/actions/stale) | action | major | `v10` → `v11` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18) for more information. --- ### Release Notes <details> <summary>actions/stale (actions/stale)</summary> ### [`v11.0.0`](https://redirect.github.com/actions/stale/releases/tag/v11.0.0) [Compare Source](https://redirect.github.com/actions/stale/compare/v11.0.0...v11.0.0) #### What's Changed ##### Enhancement - Migrate to ESM and update dependencies by [@​chiranjib-swain](https://github-grid.enterprise.slack.com/team/U08CVLQ4JKE) in [#​1350](https://redirect.github.com/actions/stale/pull/1350) ##### Dependency Update - Override brace-expansion to 5.0.8 to address 24 high-severity dependency vulnerabilities by [@​dependabot](https://redirect.github.com/dependabot) in [#​1351](https://redirect.github.com/actions/stale/pull/1351) **Full Changelog**: <actions/stale@v10...v11.0.0> ### [`v11`](https://redirect.github.com/actions/stale/compare/v10.4.0...v11.0.0) [Compare Source](https://redirect.github.com/actions/stale/compare/v10.4.0...v11.0.0) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---|---|---| | [github.com/ironcore-dev/ironcore](https://redirect.github.com/ironcore-dev/ironcore) | `v0.4.3` → `v0.5.0` |  |  |  |  | require | minor | | [kube-prometheus-stack](https://redirect.github.com/prometheus-operator/kube-prometheus) ([source](https://redirect.github.com/prometheus-community/helm-charts)) | `87.20.0` → `87.21.0` |  |  |  |  | | minor | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18) for more information. --- ### Release Notes <details> <summary>ironcore-dev/ironcore (github.com/ironcore-dev/ironcore)</summary> ### [`v0.5.0`](https://redirect.github.com/ironcore-dev/ironcore/releases/tag/v0.5.0) [Compare Source](https://redirect.github.com/ironcore-dev/ironcore/compare/v0.4.3...v0.5.0) #### Changes ####⚠️ Breaking - Remove the deprecated image field [@​Rohit-0505](https://redirect.github.com/Rohit-0505) ([#​1498](https://redirect.github.com/ironcore-dev/ironcore/issues/1498)) #### 🚀 Features - Monitor `MachinePool` Health [@​friegger](https://redirect.github.com/friegger) ([#​1476](https://redirect.github.com/ironcore-dev/ironcore/issues/1476)) - Implement `Machine` Eviction Proposal [@​lukasfrank](https://redirect.github.com/lukasfrank) ([#​1517](https://redirect.github.com/ironcore-dev/ironcore/issues/1517)) - Harmonize `iri-remote` and update `WellKnownEndpoints` [@​lukasfrank](https://redirect.github.com/lukasfrank) ([#​1515](https://redirect.github.com/ironcore-dev/ironcore/issues/1515)) #### 🐛 Bug Fixes - Fix deprecations in kustomizations [@​friegger](https://redirect.github.com/friegger) ([#​1527](https://redirect.github.com/ironcore-dev/ironcore/issues/1527)) - Add MachineEvictionController [@​friegger](https://redirect.github.com/friegger) ([#​1526](https://redirect.github.com/ironcore-dev/ironcore/issues/1526)) - Fix aggregated API server readiness race causing sporadic 503s in envtest suites [@​afritzler](https://redirect.github.com/afritzler) ([#​1505](https://redirect.github.com/ironcore-dev/ironcore/issues/1505)) - Fix test flake caused by race condition [@​friegger](https://redirect.github.com/friegger) ([#​1522](https://redirect.github.com/ironcore-dev/ironcore/issues/1522)) - Schedule ephemeral volumes in the same zone/region as the machine [@​gonzolino](https://redirect.github.com/gonzolino) ([#​1509](https://redirect.github.com/ironcore-dev/ironcore/issues/1509)) #### 🧰 Maintenance - Bump github.com/google/cel-go from 0.26.0 to 0.29.0 @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) ([#​1530](https://redirect.github.com/ironcore-dev/ironcore/issues/1530)) - Fix deprecations in kustomizations [@​friegger](https://redirect.github.com/friegger) ([#​1527](https://redirect.github.com/ironcore-dev/ironcore/issues/1527)) - Adjust log level to reduce high volume logs [@​friegger](https://redirect.github.com/friegger) ([#​1525](https://redirect.github.com/ironcore-dev/ironcore/issues/1525)) - Bump the go-dependencies group with 2 updates @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) ([#​1524](https://redirect.github.com/ironcore-dev/ironcore/issues/1524)) - Bump actions/setup-go from 6 to 7 in the gh-actions-dependencies group @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) ([#​1523](https://redirect.github.com/ironcore-dev/ironcore/issues/1523)) - Adding stale bot [@​lukasfrank](https://redirect.github.com/lukasfrank) ([#​1519](https://redirect.github.com/ironcore-dev/ironcore/issues/1519)) - Remove retired Go Report card badge [@​gonzolino](https://redirect.github.com/gonzolino) ([#​1514](https://redirect.github.com/ironcore-dev/ironcore/issues/1514)) - Remove `paths-ignore` filters from required workflows [@​gonzolino](https://redirect.github.com/gonzolino) ([#​1518](https://redirect.github.com/ironcore-dev/ironcore/issues/1518)) - Remove size-label Github Actions workflow [@​gonzolino](https://redirect.github.com/gonzolino) ([#​1513](https://redirect.github.com/ironcore-dev/ironcore/issues/1513)) - Bump the go-dependencies group with 3 updates @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) ([#​1512](https://redirect.github.com/ironcore-dev/ironcore/issues/1512)) - Set maintainers as CODEOWNERS [@​gonzolino](https://redirect.github.com/gonzolino) ([#​1511](https://redirect.github.com/ironcore-dev/ironcore/issues/1511)) </details> <details> <summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary> ### [`v87.21.0`](https://redirect.github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-87.21.0) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. #### What's Changed - \[CI] Update docker/login-action action to v4.5.2 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7138](https://redirect.github.com/prometheus-community/helm-charts/pull/7138) - \[kube-prometheus-stack] Update Helm release grafana to v12.10.0 by [@​renovate](https://redirect.github.com/renovate)\[bot] in [#​7139](https://redirect.github.com/prometheus-community/helm-charts/pull/7139) **Full Changelog**: <prometheus-community/helm-charts@kube-prometheus-stack-87.20.0...kube-prometheus-stack-87.21.0> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Writes routed to a single cluster via clusterForWrite did not check whether the resulting object name would collide with an existing object on another cluster serving the same GVK. This produced errors, observed in practice for failover reservations. This change makes Create do a best-effort cross-cluster existence check before writing and return a duplicate error (checkable via IsDuplicateError) instead of creating a colliding object. A Prometheus counter cortex_multicluster_cross_cluster_name_conflicts_total, labeled by method and gvk, is incremented from all duplicate-detection paths. The nil-safe Monitor is wired into the nova multicluster client and registered with the metrics registry, and a CortexNovaMulticlusterNameConflicts alert fires on the counter. The placement shim now also constructs and attaches the monitor to its multicluster client in the production setup path, registering it with the wrapped metrics registry, and ships a matching CortexPlacementShimMulticlusterNameConflicts alert scoped to its metrics service. The e2e path uses a metrics-disabled manager and is unchanged. Assisted-by: Claude Code:claude-opus-latest [Bash] [Read] --------- Signed-off-by: Philipp Matthes <p.matthes@sap.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [github.com/mattn/go-sqlite3](https://redirect.github.com/mattn/go-sqlite3) | `v1.14.48` → `v1.14.49` |  |  |  |  | --- ### Release Notes <details> <summary>mattn/go-sqlite3 (github.com/mattn/go-sqlite3)</summary> ### [`v1.14.49`](https://redirect.github.com/mattn/go-sqlite3/compare/v1.14.48...v1.14.49) [Compare Source](https://redirect.github.com/mattn/go-sqlite3/compare/v1.14.48...v1.14.49) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits) | require | digest | `89c8670` → `ed94656` | --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…1103) The filter_aggregate_metadata filter previously assumed the filter_tenant_id aggregate metadata value contained a single project id. That value can actually be a comma-separated list of project ids, all of which should be allowed to spawn in the aggregate. The filter now splits each value on commas, trimming whitespace and skipping empty entries, and treats each project id as an allowed tenant. Additionally, starting with the Nova epoxy (2025.1) release, aggregate metadata may contain not just filter_tenant_id but also numbered variants sharing the same prefix such as filter_tenant_id1 and filter_tenant_id2, introduced to work around per-field database string length limits. The filter now matches any metadata key carrying the filter_tenant_id prefix, and the values across all matching keys are unioned into the set of allowed projects for the aggregate. Unit tests were extended to cover comma-separated values, numbered prefixed keys, numbered keys with comma-separated values, surrounding whitespace, non-matching projects, and the no-match case. Assisted-by: Claude Code:claude-opus-latest [Bash] Signed-off-by: Philipp Matthes <p.matthes@sap.com>
Signed-off-by: Malte <140147670+umswmayj@users.noreply.github.com>
Signed-off-by: Malte <140147670+umswmayj@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/sapcc/go-bits](https://redirect.github.com/sapcc/go-bits) | require | digest | `ed94656` → `f6f7275` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18) for more information. --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - "after 6pm every weekday,every weekend,before 8am every weekday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cobaltcore-dev/cortex). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
umswmayj
requested review from
PhilippMatthes,
SoWieMarkus,
auhlig,
juliusclausnitzer and
mblos
as code owners
July 31, 2026 12:28
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus 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 |
Contributor
Test Coverage ReportTest Coverage 📊: 70.4% |
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.
No description provided.