> Running IE Submodule for /usr/libexec/dell_dup/dell_ie_bmc-1.0.8 > Plugin command is bmcie.sh -xml > inv.xml > Output file is inv.xml > Plugin timeout is 300 > output from the cmd was: > Starting Systems Management Device Drivers: > Starting dell_rbu: Already started[ OK ] > Starting ipmi driver: [ OK ] > <?xml version="1.0" encoding="UTF-8" ?> > <SVMInventory lang="en"/>
Problem here is this module is outputting non-xml, it should only output xml. The bmcie.sh script is starting services before it runs the main module, and we are getting that output. > File > "/usr/lib/python2.4/site-packages/dell_ft_ie_interface/ie_interface.py", > line 213, in inventory_hook > for device in svm.genPackagesFromSvmXml(stdout): > File "/usr/lib/python2.4/site-packages/dell_ft_ie_interface/svm.py", > line 69, in genPackagesFromSvmXml > dom = xml.dom.minidom.parseString(xmlstr) > File "/usr/lib64/python2.4/xml/dom/minidom.py", line 1925, in parseString Here I'm parsing the output with minidom. An improvement would be to catch the exception and move on, ignoring this module. As a workaround, inspect the bmcie.sh module and see what services it is starting. Start those before running bootstrap_firmware. -Jeff _______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
