-
v1.8.0 Stable
released this
2026-03-04 08:12:17 +03:00 | 22 commits to main since this releaseNew: MSI server support (CG480-S5063 / H100 SXM5)
- GPUs via Processors collection (ProcessorType=GPU), serials resolved from Chassis/
- NIC MACs from NetworkDeviceFunctions (MSI does not populate them in the adapter doc)
- CPU: filter by ProcessorType, parse Socket field, L1/L2/L3 cache from ProcessorMemory
- Memory: Location.PartLocation.ServiceLabel slot fallback
- Storage: filter AMI virtual USB drives (0 bytes, AMI VIRTUAL model)
- PCIe: skip Description="Display Device" entries (H100 audio/display controller sidecars)
New: BMC MAC address collection
- Reads Managers/*/EthernetInterfaces and populates board.bmc_mac_address
New: Assembly FRU parsing
- Chassis/*/Assembly now collected and exposed as top-level fru[] entries
Fix: zero dates in output
- status_checked_at and status_changed_at fields changed to *time.Time — no more 0001-01-01T00:00:00Z in JSON output
Redfish crawler cleanup
- Blocked non-inventory branches: AccountService, CertificateService, EventService, Registries, SessionService, TaskService, manager config paths (/FirewallRules, /KvmService, /SmtpService, etc.),
OperatingConfigs, BootOptions, HostPostCode, Bios/Settings, /SubProcessors - Firmware: removed NetworkProtocol noise entry, fixed SecureBoot field, filtered BMCImageN redundant backup slot entries
Downloads