Skip to content

IPMISELStateCritical fires false positives on Entity Presence sensors (BIOS_POST_CMPLT, MAIN_POWER_PRS) #534

Description

@ggouzi

Description

IPMISELStateCritical alert fires false positives on every node reboot due to Entity Presence type SEL entries, specifically for System Firmware BIOS_POST_CMPLT and Power Module 1 MAIN_POWER_PRS sensors.

Current behavior

Every planned or unplanned server reboot seem to generate 2 IPMISELStateCritical alerts per node, one for each of these SEL entry names:

  • System Firmware BIOS_POST_CMPLT (BIOS POST Completion): Transitions Device Absent → Device Present during POST
  • Power Module 1 MAIN_POWER_PRS (Main Power Presence): Transitions Device Absent → Device Present during power cycle

Both are Entity Presence type sensors that reflect normal hardware state transitions during boot, not actual failures.
On a 9-node deployment, this results in 18 false positive critical alerts on every maintenance window involving reboots.

Charm revision

latest/stable rev 891

Juju version

3.6.23

Cloud

MAAS

Expected behaviour

Entity Presence type SEL entries should be ignored by IPMISELStateCritical, as these sensors only reflect physical presence detection and do not indicate hardware faults.

Reproduce / Test

juju deploy hardware-observer --channel=latest/stable --revision=891
juju relate hardware-observer <whatever baremetal machine charm>
juju relate hardware-observer:cos-agent opentelemetry-collector:cos-agent
juju relate <random machine app>:juju-info hardware-observer:general-info

Notes & References

Cisco baremetal machines.

Similar to #101 ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions