feat: add udev serial detection, comprehensive logging, and SAT fallback for SMART health checks on RAID disks

Install udev package and mount /run/udev:/host-run-udev:ro for udev by-id symlink access. Add raid_log_state global to track RAID status changes and hardware_log_once set to prevent duplicate hardware warnings. Update scan_datastore_storage() with info/error logging for scan lifecycle and disk usage. Add _read_command() debug/warning/error logging for all subprocess calls with command text
This commit is contained in:
nessi committed 2026-08-16 12:18:40 +02:00
1 parent 10eb3a4191
commit 02a5db61be
3 files changed
+51 -3

No files matched your search

+1
View File
@@ -27,6 +27,7 @@ services:
- /dev:/host-dev:ro
# Read-only Hardware-Metadaten für Seriennummern und SMART-Zuordnung.
- /sys:/host-sys:ro
- /run/udev:/host-run-udev:ro
- ./data:/data
networks:
- media