From 0b5222cd7e08c5c8fdcd7cfada9f75ecc1c7a4e2 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 24 Jul 2022 22:24:49 +0100 Subject: [PATCH] Recognise some extra disk statuses on HP controllers --- cookbooks/hardware/templates/default/ohai.rb.erb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cookbooks/hardware/templates/default/ohai.rb.erb b/cookbooks/hardware/templates/default/ohai.rb.erb index 63f4806d9..f6b854c99 100644 --- a/cookbooks/hardware/templates/default/ohai.rb.erb +++ b/cookbooks/hardware/templates/default/ohai.rb.erb @@ -417,10 +417,14 @@ Ohai.plugin(:Hardware) do if disk[:status] == "Failed" disk[:status] = "failed" + elsif disk[:status] == "Predictive Failure" + disk[:status] = "failed" elsif disk[:status] == "OK" && disk[:drive_type] == "Data Drive" disk[:status] = "online" elsif disk[:status] == "OK" && disk[:drive_type] == "Spare Drive" disk[:status] = "hotspare" + elsif disk[:status] == "OK" && disk[:drive_type] == "Unassigned Drive" + disk[:status] = "unconfigured" else disk[:status] = "unknown" end -- 2.43.2