megacli doesn't work on newer Dell PERC H7* hardware

Bug #1936870 reported by Drew Freiberger
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hw-health-charm
Fix Released
High
Linda Guo

Bug Description

I'm deploying a site on Dell R640 with the following card which probes as megaraid_sas module and installs megacli via tools discovery.

18:00.0 Serial Attached SCSI controller: Broadcom / LSI MegaRAID Tri-Mode SAS3508 (rev 01)

Megacli don't appear to recognize this card and may require dell's 'perccli' which should be accounted for in tools/hwdiscovery.

Also additional information from lspci shows the subsystem as a Dell PERC controller, which we should be able to reference in Storage hardware discovery.

$ lspci -k|grep -B3 megaraid_sas
18:00.0 Serial Attached SCSI controller: Broadcom / LSI MegaRAID Tri-Mode SAS3508 (rev 01)
 DeviceName: Integrated RAID
 Subsystem: Dell PERC H740P Mini
 Kernel driver in use: megaraid_sas
 Kernel modules: megaraid_sas

We will need to update the "megaraid_sas" driver support to be more intelligent about what brand/subsystem/version of card is being used.

Related branches

Revision history for this message
Drew Freiberger (afreiberger) wrote :

Reworking this bug to be related to Dell PercCLI controllers.

other issues noted in original bug description are actually open as separate bugs:

#1943736 Bad zip file is not reported to an operator
#1943738 Charm doesn't report values if megacli is installed from repository
#1943748 Missing libncurses5 for megacli when installing from tools.zip

summary: - megacli may be obsolete on focal or dell hardware
+ megacli doesn't work on newer Dell PERC H7* hardware
description: updated
Revision history for this message
Drew Freiberger (afreiberger) wrote :

The latest perccli utility from Dell supports Xenial, Bionic, and Focal and should be chosen if the LSI PCI device's Subsystem name starts with 'Dell PERC'.

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=j91yg&oscode=us008&productcode=poweredge-r740

Linda Guo (lihuiguo)
Changed in charm-hw-health:
status: New → In Progress
assignee: nobody → Linda Guo (lihuiguo)
Revision history for this message
Drew Freiberger (afreiberger) wrote :

Fix is available in cs:~llama-charmers-next/hw-health-26 and will be released in 22.01 to cs:hw-health.

Changed in charm-hw-health:
milestone: none → 22.01
importance: Undecided → High
status: In Progress → Fix Committed
Celia Wang (ziyiwang)
Changed in charm-hw-health:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.