feat: allows KVM-enabled deployments to opt out of critical-severity alerting - #988
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughAdds a KVM Critical Alerts Gate
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
Test Coverage ReportTest Coverage 📊: 69.9% |
## Changelog ## 2026-06-29 — [#990](#990) ### cortex v0.2.0 (sha-124ec226) Breaking changes: - FlavorGroupCapacity CRD status: removed `TotalInstances` field and replaced with `RunningInstances`, `RunningResources`, `FreeCapacity`, `ExclusivelyFreeCapacity`, `ExclusivelyFreeSlots`, `CommittedCapacityBytes`, and `SmallestFlavorName` ([#983](#983)) - Committed resource capacity metric renamed from `cortex_committed_resource_reported_capacity_gib` to `cortex_committed_resource_reported_capacity` with added `unit_size` label ([#983](#983)) Non-breaking changes: - VM usage and fair capacity split for overlapping flavor groups — capacity is now split fairly across flavor groups sharing the same hypervisors via a deterministic round-robin algorithm ([#983](#983)) - Allow KVM-enabled deployments to opt out of critical-severity alerting via `kvm.criticalAlerts` value ([#988](#988)) - Update External dependencies ([#977](#977), [#982](#982)) - Update `github.com/sapcc` ([#960](#960), [#976](#976)) - Update `github.com/sapcc/go-bits` ([#984](#984)) - Bump `github.com/opencontainers/runc` from 1.3.3 to 1.3.6 ([#973](#973)) - Update kube-prometheus-stack Docker tag to v87 ([#965](#965)) - Update postgres Dockerfile base image ([#978](#978), [#979](#979)) - Update actions/checkout action to v7 ([#961](#961)) ### cortex-nova v0.0.77 Includes updated chart cortex v0.2.0. - Add `kvm.criticalAlerts` config key to opt out of critical-severity alerting for KVM regions ([#988](#988)) ### cortex-crds v0.0.77 Includes updated chart cortex v0.2.0. ### cortex-cinder v0.0.77 Includes updated chart cortex v0.2.0. ### cortex-pods v0.0.77 Includes updated chart cortex v0.2.0. ### cortex-ironcore v0.0.77 Includes updated chart cortex v0.2.0. ### cortex-manila v0.0.77 Includes updated chart cortex v0.2.0. ### General - Update hypervisor CRD for local development ([#980](#980)) - Document InFlightReservation, domain hints, and CRS metrics ([#963](#963)) - Fix stale file paths, grace period behavior, and dead cross-reference in docs ([#962](#962)) ## Prerequisites - [ ] Merge chart-bump PR: #991 (must be merged before this PR) - [ ] Merge changelog PR: #992 (merge after this PR)
No description provided.