From afd5dc68ae6327046f67c8f424c929d47d5b7308 Mon Sep 17 00:00:00 2001 From: Dmitri Fedotov Date: Mon, 6 Apr 2026 17:18:44 +0300 Subject: [PATCH 1/2] [ceph-operations] exclude `/dev/loop` in CephNodeRootFilesystemFull --- charts/ceph-operations/Chart.yaml | 2 +- charts/ceph-operations/alerts/nodes.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/ceph-operations/Chart.yaml b/charts/ceph-operations/Chart.yaml index 1b0fcfc..7de206f 100644 --- a/charts/ceph-operations/Chart.yaml +++ b/charts/ceph-operations/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: ceph-operations description: Ceph operations bundle type: application -version: 1.8.19 +version: 1.8.20 maintainers: - name: sumitarora2786 - name: richardtief diff --git a/charts/ceph-operations/alerts/nodes.yaml b/charts/ceph-operations/alerts/nodes.yaml index dec3304..08c3de1 100644 --- a/charts/ceph-operations/alerts/nodes.yaml +++ b/charts/ceph-operations/alerts/nodes.yaml @@ -6,7 +6,7 @@ groups: rules: {{- if not (.Values.prometheusRules.disabled.CephNodeRootFilesystemFull | default false) }} - alert: CephNodeRootFilesystemFull - expr: node_filesystem_avail_bytes{mountpoint="/"} / node_filesystem_size_bytes{mountpoint="/"} * 100 < 5 + expr: node_filesystem_avail_bytes{mountpoint="/", device!~"/dev/loop."} / node_filesystem_size_bytes{mountpoint="/", device!~"/dev/loop."} * 100 < 5 for: 5m labels: service: ceph From 4bab46d309b6b7c23463151975b60ee0db10bb9e Mon Sep 17 00:00:00 2001 From: Dmitri Fedotov <13087245+defo89@users.noreply.github.com> Date: Mon, 6 Apr 2026 19:22:47 +0300 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- charts/ceph-operations/alerts/nodes.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/ceph-operations/alerts/nodes.yaml b/charts/ceph-operations/alerts/nodes.yaml index 08c3de1..ae19fbb 100644 --- a/charts/ceph-operations/alerts/nodes.yaml +++ b/charts/ceph-operations/alerts/nodes.yaml @@ -6,7 +6,7 @@ groups: rules: {{- if not (.Values.prometheusRules.disabled.CephNodeRootFilesystemFull | default false) }} - alert: CephNodeRootFilesystemFull - expr: node_filesystem_avail_bytes{mountpoint="/", device!~"/dev/loop."} / node_filesystem_size_bytes{mountpoint="/", device!~"/dev/loop."} * 100 < 5 + expr: node_filesystem_avail_bytes{mountpoint="/", device!~"/dev/loop.*"} / node_filesystem_size_bytes{mountpoint="/", device!~"/dev/loop.*"} * 100 < 5 for: 5m labels: service: ceph