
UNSOLVED
Closed
Failed EMM upgrade for MD1200 on Linux
Hi,
I'm trying to upgrade firmware on one of replaced EMM in MD1200 form 1.01 to 1.06. The server is running Linux Debian (Proxmox).
Running downloaded upgrade package gives this error message:
Collecting inventory...
...
Running validation...
This Update Package is not compatible with your system configuration.
Having studied the logfile, I confirmed that MD1200 is found, current firmware for both EMM's are correct.
There are 2 controllers in the system, and 2 enclosures attached - does it make any difference?
The only part of logfile which makes me worried is this:
DSMIPMILibrary INFO : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/LDSMIPMIProcessor.cpp:114 File Descriptor Value 5
DSMIPMILibrary INFO : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/LDSMIPMIProcessor.cpp:115 Leaving IPMIProcessor::Init()
DSMIPMILibrary INFO : 5/12/2023 01:01PM Create () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMICommandProcessorCreator.cpp: 72 IPMICommandProcessorCreator::Create() Leaving
DSMIPMILibrary INFO : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMIXMLConfiguration.cpp: 54 DSMIPMIXMLConfig::Initialize(D) Entering
DSMIPMILibrary ERROR : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMIXMLConfiguration.cpp: 68 Parse unsuccessful, error code 0, error message :
DSMIPMILibrary INFO : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMISession.cpp:106 Config couldn't be initialized from configuration file
DSMIPMILibrary INFO : 5/12/2023 01:01PM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMISession.cpp:119 DSMIPMISession::Initialize() Leaving
DSMIPMILibrary INFO : 5/12/2023 01:01PM IPMIRequest () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMIInterfaceImpl.cpp:293 DSMIPMIInterfaceImpl::IPMIRequest() Entering
DSMIPMILibrary INFO : 5/12/2023 01:01PM CDSMIPMICommandData () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMICommandData.cpp: 45 CDSMIPMICommandData::CDSMIPMICommandData() Entering
[...]
DSMIPMILibrary INFO : 5/12/2023 01:01PM ~DSMIPMISessionHandler () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMISessionHandler.cpp:104 DSMIPMISessionHandler::~DSMIPMISessionHandler() Leaving
DSMIPMILibrary INFO : 5/12/2023 01:01PM ~DSMIPMIInterfaceImpl () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMIInterfaceImpl.cpp:228 DSMIPMIInterfaceImpl::~DSMIPMIInterfaceImpl() Leaving
===== dsmipmi_internal.log Log Ends =====
Exit code = 5 (Qualification error)
Responses (8)
Solutions (0)
DELL-Marco B
Moderator
•
3980 Posts
323
0
Posted May 16th, 2023 04:00
Unfortunately Debian is not supported, you can see here
DellServerManagement - Debian Wiki
"Dell provides BIOS and other firmware updates for its servers in a variety of formats, including .BIN files (executable shell scripts) for use on Linux. Unfortunately, these are designed for Red Hat Linux, and while some will run without problem on Debian BIOS update for the R210 II), others will not (e.g., the iDrac update for the same machine).
DELL- Marco B
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!DELL-Marco B
Moderator
•
3980 Posts
320
0
Posted May 16th, 2023 06:00
Yes it is ok or you can use the Support Live image
Dell PowerEdge: How to download and use the Support Live Image? | Dell Ireland
DELL- Marco B
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!So today I did upgrade BIOS and iDRAC to newest versions:
BIOS: 2.9.0 iDRAC: 2.65.65.65 PERC H810: 21.3.5-0002...and I still get the same error, even when I try to do this upgrade after booting Support Live Image.
DSMIPMILibrary ERROR : 5/18/2023 11:22AM Initialize () /var/jenkins_prod_148_50/CMT_150600/cmt/cmt_cmie/cm_dsmipmi/src/DSMIPMIXMLConfiguration.cpp: 68 Parse unsuccessful, error code 0, error message : [...] Exit code = 5 (Qualification error)I'm not sure if this is relevant, but there are 2 controllers in this R720:
H710 mini for internal enclosure
H810 for two MD1200's.
Each of this MD1200's have two EMM. Current controller versions are:
First MD1200:
EMM0: 1.06
EMM1: 1.01 (and this is the one I'm trying to update)
Second MD1200:
EMM0: 1.05
EMM1: 1.05
I haven't tried it yet, but maybe I should disconnect second enclosure before updating? The update log file says both enclosures were discovered correctly, though.
DELL-Charles R
Moderator
•
4730 Posts
•
25476 Points
290
0
Posted May 18th, 2023 06:00
Hello kowal54,
Could you try drain the flea power and try again?
Shut down host, shut down storage
Remove all power from storage for one minute
Reconnect, boot up storage, boot up host and retry update.
DELL-Charles R
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

DELL-Charles R
Moderator
•
4730 Posts
•
25476 Points
382
0
Posted May 12th, 2023 10:00
Hello kowal54,
What controller are you using: H800, H810?
Can you make sure the PERC controller, iDRAC and BIOS is up to date on firmware?
See if this knowledge article can help:
How to update the Dell PowerVault MD12XX array EMM Firmware Update MD1200
https://dell.to/3nQjpZo
DELL-Charles R
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!