From 0260f350de5bd617855a39af5235b615901c2119 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 4 May 2026 13:45:59 +0000 Subject: [PATCH 1/3] Update changelog for release PR #793 Co-Authored-By: Claude Opus 4.7 --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e9386d04a..85e334fc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 2026-05-04 — [#793](https://github.com/cobaltcore-dev/cortex/pull/793) + +### cortex v0.0.45 (sha-1d4f049c) + +Non-breaking changes: +- Fix capacity filter to correctly account for multi-VM CommittedResource reservation slots — confirmed VMs are now summed (not just the last one), blocks are clamped to zero when confirmed exceeds slot size, and spec-only VMs larger than remaining slot are fully covered +- Expose `prometheusDatasourceControllerParallelReconciles` config option to allow parallel reconciles in the Prometheus datasource controller, reducing initial sync latency +- Remove `Conf` field from PrometheusDatasourceReconciler — config is now loaded internally via `conf.GetConfig` during `SetupWithManager` + +### cortex-nova v0.0.58 (sha-1d4f049c) + +Non-breaking changes: +- Remove all committed resource related Prometheus alerts (info API, change API, usage API, capacity API, and syncer alerts) + ## 2026-05-04 — [#779](https://github.com/cobaltcore-dev/cortex/pull/779) ### cortex v0.0.45 (sha-1fb35660) From 978fff37cb9b6617cf07b25a04897e4fbf435a88 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 4 May 2026 13:57:17 +0000 Subject: [PATCH 2/3] Update changelog to include commit ab6eb45d Co-Authored-By: Claude Opus 4.7 --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 85e334fc7..52d200a8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,17 +2,20 @@ ## 2026-05-04 — [#793](https://github.com/cobaltcore-dev/cortex/pull/793) -### cortex v0.0.45 (sha-1d4f049c) +### cortex v0.0.45 (sha-ab6eb45d) Non-breaking changes: - Fix capacity filter to correctly account for multi-VM CommittedResource reservation slots — confirmed VMs are now summed (not just the last one), blocks are clamped to zero when confirmed exceeds slot size, and spec-only VMs larger than remaining slot are fully covered - Expose `prometheusDatasourceControllerParallelReconciles` config option to allow parallel reconciles in the Prometheus datasource controller, reducing initial sync latency - Remove `Conf` field from PrometheusDatasourceReconciler — config is now loaded internally via `conf.GetConfig` during `SetupWithManager` +- Add operator-controlled per-resource-type config (`flavorGroupResourceConfig`) for committed resources, replacing runtime derivation from flavor group metadata; supports wildcard (`*`) catch-all for unknown groups +- Propagate `AnnotationCreatorRequestID` from the change-commitments API to the CommittedResource CRD and through the reservation controller for end-to-end request tracing -### cortex-nova v0.0.58 (sha-1d4f049c) +### cortex-nova v0.0.58 (sha-ab6eb45d) Non-breaking changes: - Remove all committed resource related Prometheus alerts (info API, change API, usage API, capacity API, and syncer alerts) +- Add `flavorGroupResourceConfig` to cortex-nova values.yaml with a wildcard default that sets `hasCapacity: true` for ram, cores, and instances ## 2026-05-04 — [#779](https://github.com/cobaltcore-dev/cortex/pull/779) From ed49b245608e847a7071a7982a41a1d2b321ac4c Mon Sep 17 00:00:00 2001 From: "cortex-ai-agents[bot]" Date: Mon, 4 May 2026 14:06:47 +0000 Subject: [PATCH 3/3] Update changelog with correct chart version identifiers Reflect patch-bumped versions: cortex 0.0.46, cortex-nova 0.0.59. Co-Authored-By: Claude Opus 4.7 --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52d200a8c..a7ff9901a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## 2026-05-04 — [#793](https://github.com/cobaltcore-dev/cortex/pull/793) -### cortex v0.0.45 (sha-ab6eb45d) +### cortex v0.0.46 (sha-ab6eb45d) Non-breaking changes: - Fix capacity filter to correctly account for multi-VM CommittedResource reservation slots — confirmed VMs are now summed (not just the last one), blocks are clamped to zero when confirmed exceeds slot size, and spec-only VMs larger than remaining slot are fully covered @@ -11,7 +11,9 @@ Non-breaking changes: - Add operator-controlled per-resource-type config (`flavorGroupResourceConfig`) for committed resources, replacing runtime derivation from flavor group metadata; supports wildcard (`*`) catch-all for unknown groups - Propagate `AnnotationCreatorRequestID` from the change-commitments API to the CommittedResource CRD and through the reservation controller for end-to-end request tracing -### cortex-nova v0.0.58 (sha-ab6eb45d) +### cortex-nova v0.0.59 (sha-ab6eb45d) + +Includes updated chart cortex v0.0.46. Non-breaking changes: - Remove all committed resource related Prometheus alerts (info API, change API, usage API, capacity API, and syncer alerts)