mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-10 18:45:53 +00:00
e4bc063eb0
A full monitor reload (triggered by every node settings save) starts from empty host state, and the physical disk poll runs on the first cycle. Evaluating disk alerts before a node's agent has re-reported treats the agent's --disk-exclude patterns as absent, so excluded disks fired wearout/health alerts that the next cycle resolved. Defer disk alert evaluation for unlinked nodes during a two minute settle window after monitor start. Refs #1674 Contract-Neutral: behavioral fix: defer disk alert evaluation until host-agent linkage settles after reload, no contract delta (#1674)