Repository navigation
Release cortex 0.6.7 - #1351
Merged
Merged
Release cortex 0.6.7#1351
Conversation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
cortex-ai-agents
Bot
requested review from
PhilippMatthes,
SoWieMarkus,
auhlig,
juliusclausnitzer,
mblos and
umswmayj
as code owners
October 12, 2026 14:15
Merged
mblos
approved these changes
Oct 12, 2026
Contributor
Test Coverage ReportTest Coverage 📊: 71.4% |
mblos
added a commit
that referenced
this pull request
Oct 12, 2026
## Release cortex 0.6.7 ### Bumped Versions | Chart | Previous | New | |---|---|---| | cortex | 0.6.6 | 0.6.7 | | cortex-shim | 0.1.30 | 0.1.31 | | cortex-prometheus-operator | 0.2.4 | 0.2.5 | | cortex-nova | 0.0.104 | 0.0.105 | | cortex-cinder | 0.0.104 | 0.0.105 | | cortex-manila | 0.0.104 | 0.0.105 | | cortex-crds | 0.0.104 | 0.0.105 | | cortex-ironcore | 0.0.104 | 0.0.105 | | cortex-pods | 0.0.104 | 0.0.105 | | cortex-placement-shim | 0.1.30 | 0.1.31 | ### Bug Fixes - Fixed wrong HTTP status when a flavor group rejects a commitment — now correctly returns **400 Bad Request** instead of masking it as an internal error ([#1344](#1344)) — @mblos - Fixed a race condition where a new CommittedResource generation could arrive while a reconcile was in-flight, causing the controller to miss the update and get stuck. Mitigated via an echo-nudge annotation on stale Reservation slots and a post-accept generation check that requeues immediately if the generation advanced during processing ([#1344](#1344)) — @mblos - Replaced hard-coded memory (6000 MiB) and CPU (0.5) alert thresholds for CortexNova, CortexCinder, and CortexMalila with dynamic per-pod thresholds at 80% of actual container limits, joined against `kube_pod_container_resource_limits` via kube-state-metrics ([#1298](#1298)) — @markus-wieland ### Features - KVM host infrastructure metrics now expose a `ready` boolean label derived from the Hypervisor's `ConditionTypeReady` status, enabling filtering and grouping hosts by readiness in dashboards and alerting ([#1348](#1348)) — @markus-wieland - For HANA and other fixed-ratio flavor groups where `cores.hasQuota: false`, the LIQUID `/v1/info` endpoint now signals liquid-nova to set unlimited quota for unmanaged cores resources, eliminating redundant finite cores quota that could block VM scheduling ([#1349](#1349)) — @juliusclausnitzer - Added `allowed_bots` configuration option for the agents hub, enabling specific bots (e.g., Renovate) to trigger cortex-agent workflows on an opt-in per-workflow basis ([#1325](#1325)) — @Varsius ### Dependency Updates - Updated `ghcr.io/credativ/plutono` from v7.5.51 to v7.5.52 ([#1338](#1338)) - Updated `github.com/prometheus/client_golang` from v1.24.1 to v1.25.0 ([#1338](#1338)) - Updated `golang.org/x/sync` from v0.23.0 to v0.24.0 ([#1338](#1338)) - Updated `golang.org/x/term` from v0.46.0 to v0.47.0 ([#1338](#1338)) - Updated `helm/chart-testing-action` from v2.8.0 to v2.9.0 ([#1338](#1338)) - Updated `kube-prometheus-stack` from 92.1.1 to 92.3.0 ([#1338](#1338)) - Updated `github.com/sapcc/go-bits` digest from 62a588a to c011033 ([#1337](#1337)) ### Rollout Notes - **Alert threshold change (Cinder/Manila/Nova):** Existing static alerts are replaced with dynamic join queries. Ensure `kube-state-metrics` is exposing `kube_pod_container_resource_limits` in all target clusters, or alerts will not fire. - **Unlimited cores quota:** No behavior change until per-group secrets config flips `cores.hasQuota` to `false`. Coordinate with the liquid-nova team for rollout. - **prometheus/client_golang v1.25.0:** Contains breaking API changes in `api/prometheus/v1` — only relevant if cortex consumes that sub-package directly. ## Dependencies - Prep PR: #1351 (must be merged before this PR)
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.
Summary
Chart.yamlfiles:cortex0.6.6→0.6.7,cortex-shim0.1.30→0.1.31,cortex-prometheus-operator0.2.4→0.2.5, all bundles 0.0.104→0.0.105,cortex-placement-shim0.1.30→0.1.31Motivation
Release prep for #1350: changelog entry and helm chart version bumps. Merge this before merging #1350.
Test plan
Chart.yamlversion fields are correct (library, bundles, dev charts)🤖 Generated with Claude Code