From 13bfb72ea5551d52d28cfd77a52f7f0901591fb8 Mon Sep 17 00:00:00 2001 From: Aleksei Sviridkin Date: Mon, 29 Dec 2025 16:06:08 +0300 Subject: [PATCH] [kubevirt-operator] Fix typo in VMNotRunningFor10Minutes alert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix case sensitivity in status check: "running" → "Running". The metric uses "Running" (capital R), so the lowercase check was always triggering alerts even for running VMs. Fixes: https://github.com/cozystack/cozystack/issues/1552 Co-Authored-By: Claude Signed-off-by: Aleksei Sviridkin (cherry picked from commit 7fab919e077275db1a52f6af8f16fc28f7e56de1) --- packages/system/kubevirt-operator/alerts/PrometheusRule.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/system/kubevirt-operator/alerts/PrometheusRule.yaml b/packages/system/kubevirt-operator/alerts/PrometheusRule.yaml index 73ef3ce4..c4d73cc5 100644 --- a/packages/system/kubevirt-operator/alerts/PrometheusRule.yaml +++ b/packages/system/kubevirt-operator/alerts/PrometheusRule.yaml @@ -10,7 +10,7 @@ spec: expr: | max_over_time( kubevirt_vm_info{ - status!="running", + status!="Running", exported_namespace=~".+", name=~".+" }[10m]