Problem using update_firmware -PE1950/RHEL4.6
Adam Goodall
agoodall at rm.com
Mon Mar 3 08:54:28 CST 2008
All
Im having a problem with the update_firmware utility.
Im running it on the following system:
[root at localhost ~]# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update 6)
[root at localhost ~]# getSystemId
Libsmbios: 2.0.1
System ID: 0x01B3
Service Tag:
Express Service Code:
Product Name: PowerEdge 1950
BIOS Version: 2.0.1
Vendor: Dell Inc.
Is Dell: 1
And have the following rpm's installed:
[root at localhost ~]# rpm -qa | grep -e dell -e firmware
firmware-tools-2.0.10-1.el4
dell-lsiflash-2.0.5-1.el4
pci_firmware_ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03-a05-19.1
bmc_firmware_PowerEdge_1950-a07-18.1
firmware-addon-dell-2.0.10-1.el4
dell-bmcflash-1.4.4-1.el4
I can run a:
yum update `bootstrap_firmware`
And this successfully installs the updated packages. But when I run
update_firmware
It exits with an error as so:
[root at localhost ~]# 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 0xB7C72AE4>", 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 0xB7B9ADBC>", 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 0xB7C7D144>", 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 0xB7C5E72C>", 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 0xB7C5E56C>", 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):
TypeError: InventoryGenerator() takes no arguments (2 given)
Does anyone have any suggestions as to what may be wrong?
Thanks
Adam
______________________________________________________________________
You might be interested in this...
Over the next few months RM is hosting a number of free and exciting events...
...to ensure you don't miss out, visit:
http://www.rm.com/busandconferences
______________________________________________________________________
P.S. Think Green - don't print this email unless you really need to.
This message is confidential, so please treat it appropriately and for its intended purpose only. In particular, if it refers to any technical data, terms or prices not generally available or known, such items are "commercially sensitive information" within the terms of the Freedom of Information Act 2000 and related laws. As it would be prejudicial to RM's commercial interests if these were disclosed, please refrain from doing so.
As Internet communications are not secure, please be aware that RM cannot accept responsibility for its contents. Any views or opinions presented are those of the author only and not of RM. If you are not the intended recipient of this e-mail, please accept our apologies and arrange for copies of it to be deleted. For your information, RM may intercept incoming and outgoing email communications.
RM Education plc
Registered Office: New Mill House, 183 Milton Park, Abingdon, Oxfordshire, OX14 4SE, England
Registered Number: 1148594
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/firmware-tools-devel/attachments/20080303/e00fe588/attachment.htm
More information about the firmware-tools-devel
mailing list