Pulse/pkg
pulse-triage[bot] 3334cccfd9 fix(unraid): suppress parity warning for explicit pool-only arrays
Issue #1895 reports parity alerts when mdNumDisks=0 on a pool-only Unraid system. Array service state alone does not establish that a parity array exists.

Preserve the optional disk count from collection through canonical runtime conversion and suppress only the no-parity warning for an explicit zero. Missing or malformed counts retain legacy behaviour, and disk failure reasons remain active.

Validated focused Unraid tests in hostagent, storagehealth, monitoring, unifiedresources and alerts, including JSON zero preservation and canonical round trip. The new pool-only regression fails against the previous warning condition. Both agent and server need this change; no release or reporter retest is claimed.

Change-source: pulse-maintainer
2026-09-04 23:41:22 +01:00
..
agents fix(unraid): suppress parity warning for explicit pool-only arrays 2026-09-04 23:41:22 +01:00
aicontracts Project Patrol tools from resource scope 2026-08-15 12:38:41 +01:00
audit Harden audit signatures against boundary forgery 2026-08-12 05:05:11 +01:00
auth Enforce collector credential scope allowlists 2026-08-30 17:18:38 +01:00
cloudauth fix(hosted): preserve direct handoff membership continuity 2026-03-26 23:40:02 +00:00
db Cover cloud tenant registry queries, unified views and slowlog wrappers 2026-07-22 21:41:02 +01:00
discovery Bound discovery probe response bodies 2026-09-01 10:37:26 +01:00
diskinventory fix(unifiedresources): merge PVE and agent rows for the same RAID array volume 2026-08-28 06:20:10 +01:00
edition Block in-app self-update on the Pro binary to prevent silent downgrade 2026-07-08 10:02:04 +01:00
extensions Fix audit storage migration and viewer races 2026-07-24 10:33:57 +01:00
fsfilters fix(alerts): stabilize noisy lifecycle signals 2026-08-29 17:32:17 +01:00
licensing Wait for completed license status synchronization 2026-08-28 00:44:11 +01:00
metrics Merge current Pulse upstream for publication 2026-09-02 16:09:57 +01:00
pbs Bound Proxmox API success responses 2026-08-31 21:20:30 +01:00
pmg Bound Proxmox API success responses 2026-08-31 21:20:30 +01:00
proxmox Bound Proxmox API success responses 2026-08-31 21:20:30 +01:00
pulsecli Enforce server-owned action approval authority 2026-07-11 19:49:17 +01:00
reporting test(reporting): slice PDF streams by declared /Length in text extraction 2026-08-06 09:51:01 +01:00
securityutil Block IPv6 transition addresses in SSRF guards (GHSA-8f8r-p75h-jwq5) 2026-07-31 17:57:26 +01:00
server Record the Patrol investigation rate as an invalid metric 2026-09-04 07:57:24 +01:00
tlsutil feat(monitoring): alert on certificate validity 2026-08-06 09:47:03 +01:00