We just received a bunch of new Gen10 hosts (T220572) (https://netbox.wikimedia.org/dcim/devices/?manufacturer_id=6&device_type_id=74) and we will have some more coming.
We realised that hpssacli wasn't working:
After lots of digging from: T220572#5104134 and till T220572#5106204 we were scared it was a kernel/hw issue until @MoritzMuehlenhoff found out that HP has decided to rename the tool to ssacli:
root@db2102:~# ssacli controller all show config HPE Smart Array P408i-a SR Gen10 in Slot 0 (Embedded) (sn: PEYHC0DRHBZ75K) Internal Drive Cage at Port 1I, Box 1, OK Internal Drive Cage at Port 2I, Box 1, OK Port Name: 1I (Mixed) Port Name: 2I (Mixed) Array A (Solid State SATA, Unused Space: 0 MB) logicaldrive 1 (3.49 TB, RAID 1+0adm, OK) physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA SSD, 1.9 TB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA SSD, 1.9 TB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA SSD, 1.9 TB, OK) physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA SSD, 1.9 TB, OK) physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SATA SSD, 1.9 TB, OK) physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SATA SSD, 1.9 TB, OK)
@MoritzMuehlenhoff is taking care of the repo to get ssacli installed, but I guess we need to modify the RAID alert handler to also include ssacli on the scripts