diff --git a/scancore-agents/scan-network/scan-network b/scancore-agents/scan-network/scan-network index bdd562c3..9793af6d 100755 --- a/scancore-agents/scan-network/scan-network +++ b/scancore-agents/scan-network/scan-network @@ -3358,7 +3358,7 @@ AND } else { - # Clear any old condition. + # Clear any old conditions. my $age = $anvil->Alert->check_condition_age({ debug => 2, clear => 1, diff --git a/scancore-agents/scan-storcli/scan-storcli b/scancore-agents/scan-storcli/scan-storcli index 936655b4..e45b66be 100755 --- a/scancore-agents/scan-storcli/scan-storcli +++ b/scancore-agents/scan-storcli/scan-storcli @@ -317,7 +317,7 @@ sub pre_process_health }}); my $value = $anvil->data->{controller}{serial_number}{$serial_number}{variable}{$variable}; - if (($variable eq "alarm_state") && (lc($value) ne "missing") && (lc($value) ne "off")) + if (($variable eq "alarm_state") && (lc($value) ne "missing") && (lc($value) ne "off") && (lc($value) ne "absent")) { my $health_source_name = "controller:".$variable; $anvil->data->{health}{new}{$health_source_name} = 1;