[testing] All Dell Update Packages available in Firmware-Tools RPM format
Chris Evans
christopher at ristech.net
Thu Feb 28 18:44:49 CST 2008
I ran the system on another box, a 2950
[[1st paste]]
# update_firmware --yes
No handlers could be found for logger "trace.firmwaretools"
Running system inventory...
Searching storage directory for available BIOS updates...
Checking BIOS - 1.2.0
Did not find a newer package to install that meets all
installation checks.
Checking SAS/SATA Backplane 0:0 Backplane Firmware - 1.00
Available: dell_dup_componentid_11204 - 1.05
Found Update: dell_dup_componentid_11204 - 1.05
Checking OpenManage Server Administrator Managed Node - unknown
Did not find a newer package to install that meets all
installation checks.
Checking BMC - 1.27
Available: dell_dup_componentid_05814 - 1.77
Found Update: dell_dup_componentid_05814 - 1.77
Checking System BIOS for PowerEdge 2950 - 1.2.0
Available: system_bios(ven_0x1028_dev_0x01b2) - 2.1.1
Found Update: system_bios(ven_0x1028_dev_0x01b2) - 2.1.1
Checking PERC 5/i Integrated Controller 0 Firmware - 5.1.1-0040
Available: pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.2.1-0067
Available: pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.1.1-0040
Found Update: pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.2.1-0067
Checking ST3300555SS Firmware - t106
Did not find a newer package to install that meets all
installation checks.
Found firmware which needs to be updated.
Running updates...
100% Installing dell_dup_componentid_11204 - 1.05
Done: Update complete. You must perform a warm reboot for the update
to take effect.
100% Installing system_bios(ven_0x1028_dev_0x01b2) - 2.1.1
Done: Update complete. You must perform a warm reboot for the update
to take effect.
100% Installing dell_dup_componentid_05814 - 1.77
Done: Update complete. You must perform a warm reboot for the update
to take effect.
100% Installing pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.2.1-0067
Done: Update complete. You must perform a warm reboot for the update
to take effect.
ran the reboot.
The firmware's got update that were listed.
However, when I ran update_firmware again, right after reboot, I got
the following. Yet a few minutes later it ran just fine with the 3rd
paste.
[[2nd paste]]
# update_firmware
No handlers could be found for logger "trace.firmwaretools"
Running system inventory...
Traceback (most recent call last):
File "/usr/sbin/update_firmware", line 23, in ?
ftmain.main(sys.argv[1:])
File "/usr/share/firmware-tools/ftmain.py", line 105, in main
result, resultmsgs = base.doCommands()
File "<firmwaretools.peak_util_decorators.rewrap wrapping
cli.doCommands at 0x2A99D3DF50>", line 3, in doCommands
File "/usr/lib/python2.3/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/share/firmware-tools/cli.py", line 133, in doCommands
self.opts.mode, self.fullCmdLine, self.args)
File "<firmwaretools.peak_util_decorators.rewrap wrapping
update_cmd.doCommand at 0x2A9A2D57D0>", line 3, in doCommand
File "/usr/lib/python2.3/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/share/firmware-tools/plugins/update_cmd.py", line 59,
in doCommand
base.updateFirmware()
File "<firmwaretools.peak_util_decorators.rewrap wrapping
cli.updateFirmware at 0x2A99D40848>", line 3, in updateFirmware
File "/usr/lib/python2.3/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/share/firmware-tools/cli.py", line 147, in updateFirmware
updateSet = self.calculateUpgradeList(cb=mycb(depFailures))
File "<firmwaretools.peak_util_decorators.rewrap wrapping
firmwaretools.calculateUpgradeList at 0x2A99D18A28>", line 3, in
calculateUpgradeList
File "/usr/lib/python2.3/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/lib/python2.3/site-packages/firmwaretools/__init__.py",
line 242, in calculateUpgradeList
self.systemInventory.addAvailablePackage(candidate)
File "/usr/lib/python2.3/site-packages/firmwaretools/__init__.py",
line 257, in <lambda>
fget=lambda self: self._getInventory(),
File "<firmwaretools.peak_util_decorators.rewrap wrapping
firmwaretools._getInventory at 0x2A99D18668>", line 3, in _getInventory
File "/usr/lib/python2.3/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/lib/python2.3/site-packages/firmwaretools/__init__.py",
line 230, in _getInventory
for dev in func(base=self, cb=self.cb):
File "/usr/lib/python2.3/site-packages/dell_dup/dup.py", line 150,
in InventoryFromDup
bootstrap = [i.name for i in base.yieldBootstrap()]
File "/usr/lib/python2.3/site-packages/firmwaretools/__init__.py",
line 286, in yieldBootstrap
for i in func(base=self, cb=cb):
File "/usr/lib/python2.3/site-packages/dell_dup/dup.py", line 120,
in BootstrapFromInventoryCollector
for pkg in InventoryFromInventoryCollector(base=base, cb=cb,
*args, **kargs):
File "/usr/lib/python2.3/site-packages/dell_dup/dup.py", line 142,
in InventoryFromInventoryCollector
for pkg in svm.genPackagesFromSvmXml(out):
File "/usr/lib/python2.3/site-packages/dell_dup/svm.py", line 69,
in genPackagesFromSvmXml
dom = xml.dom.minidom.parseString(xmlstr)
File "/usr/lib64/python2.3/xml/dom/minidom.py", line 1929, in
parseString
return expatbuilder.parseString(string)
File "/usr/lib64/python2.3/xml/dom/expatbuilder.py", line 940, in
parseString
return builder.parseString(string)
File "/usr/lib64/python2.3/xml/dom/expatbuilder.py", line 223, in
parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
[[3rd paste]]
# update_firmware
No handlers could be found for logger "trace.firmwaretools"
Running system inventory...
Searching storage directory for available BIOS updates...
Checking BIOS - 2.1.1
Did not find a newer package to install that meets all
installation checks.
Checking SAS/SATA Backplane 0:0 Backplane Firmware - 1.05
Available: dell_dup_componentid_11204 - 1.05
Did not find a newer package to install that meets all
installation checks.
Checking OpenManage Server Administrator Managed Node - unknown
Did not find a newer package to install that meets all
installation checks.
Checking BMC - 1.77
Available: dell_dup_componentid_05814 - 1.77
Did not find a newer package to install that meets all
installation checks.
Checking System BIOS for PowerEdge 2950 - 2.1.1
Available: system_bios(ven_0x1028_dev_0x01b2) - 2.1.1
Did not find a newer package to install that meets all
installation checks.
Checking PERC 5/i Integrated Controller 0 Firmware - 5.2.1-0067
Available: pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.2.1-0067
Available: pci_firmware
(ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03) - 5.1.1-0040
Did not find a newer package to install that meets all
installation checks.
Checking ST3300555SS Firmware - t106
Did not find a newer package to install that meets all
installation checks.
This system does not appear to have any updates available.
No action necessary.
--
-+--++---+++----++++-----+++++-----++++----+++---++--+-
___ | Christopher Evans
_.-| | |\__/,| (`\ | Linux Engineer
{ | | |o o |__ _) ) | RIS Technology
"-.|___| _.( T ) ` / |
.--'-`-. _((_ `^--' /_< \ |
.+|______|__.-||__)`-'(((/ (((/ | "Any technology distinguishable
| from magic, is not advanced
Nika plays with a computer mouse | enough" -- Gregory Benford
BY: Mike Rosulek |
http://www.mikero.com/misc/ascii/nika.txt
More information about the firmware-tools-devel
mailing list