mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-23 20:25:56 +00:00
108b113383
Guests and storage copy their node's NodeIdentity, NodeName and NodeAliases into ProxmoxData so search and filters agree after a node rename. canonicalAliases then listed those values as aliases of the child itself, so every guest answered to the node's alert resource ID (for example homelab-minipc). The workloads table matches alerts against canonical aliases, so a single node temperature or memory alert painted every guest on that node yellow and showed up in each guest's Needs Attention panel. The shared alias also made the node's own alias lookup ambiguous in the registry index. Only the node resource now lists its node identity as canonical aliases. Children keep the inherited fields in ProxmoxData, which is what search, storage and backup consumers already read.