Problem: trace.firmwaretools

Flaherty, Patrick pflaherty at wsi.com
Tue Mar 18 22:12:12 CDT 2008


Since I ended up on the list anyways, maybe ole Michael can get someone
else to do some work.....

I've been using the following script to install, which I had stolen from
http://linux.dell.com/wiki/index.php/Repository/firmware  

# set up repos
wget -q -O - http://localmirror.com/repo/hardware/bootstrap.cgi | bash
wget -q -O - http://localmirror.com/repo/software/bootstrap.cgi | bash
wget -q -O - http://localmirror.com/repo/firmware/bootstrap.cgi | bash
 
 #install OMSA software
 yum -y install srvadmin-all

 # install firmware tools
 yum -y install firmware-addon-dell

 # install BIOS update
 yum -y install $(bootstrap_firmware -b)  update_firmware

Which has always worked, but now I'm seeing a traceback complaining
about trace.firmwaretools. Im running centos 4.6. My local mirror has
been synced in the last 48 hours (You can only run it once a day as far
as I can tell). This was the first OMSA install on this machine, errors
occurred at the end of the script. Machine is a PE2950.

rpm -qa | grep dell
dell-hw-indep-repository-1-15
dell-hw-specific-repository-1-13.el4
dell-unsupported-repository-1-4.el4
dell-firmware-repository-1-4

Any ideas?

Patrick




> -----Original Message-----
> From: Michael_E_Brown at Dell.com [mailto:Michael_E_Brown at Dell.com]
> Sent: Tuesday, March 18, 2008 6:34 PM
> To: Flaherty, Patrick
> Subject: RE: Same Problem: trace.firmwaretools
> 
> This is a different problem. The original problem was solved in the 
> following release. Since then I have released firmware-tools 2.1.1.
> 
> I suspect you have mismatched RPMs (older firmware-tools with newer 
> firmware-addon-dell). Can you please upgrade and try again?
> 
> The latest versions are: 
> # rpm -q firmware-tools firmware-addon-dell dell-dup
> firmware-tools-2.1.1-1.el5
> firmware-addon-dell-2.1.0-1.el5
> dell-dup-1.1.1-1.el5
> 
> --
> Michael
> 
> 
> -----Original Message-----
> From: Flaherty, Patrick [mailto:pflaherty at wsi.com]
> Sent: Tue 3/18/2008 4:52 PM
> To: Brown, Michael E
> Subject: Same Problem: trace.firmwaretools
>  
> I didn't want to subscribe, but I saw this posting 
> http://lists.us.dell.com/pipermail/firmware-tools-devel/2008-F
ebruary/00
> 0294.html and wanted to throw In I'm seeing the same thing. I also am 
> having trouble running omreport commands. I'd be happy to try any 
> fixes if you have any ideas.
> 
> 
> Patrick
> 
> 
> # omreport chassis info
> Error! Chassis info setting unavailable on this system.
> 
> # update_firmware -b
> No handlers could be found for logger "trace.firmwaretools"
> 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 85, in main
>     base.getOptionsConfig(args)
>   File "/usr/share/firmware-tools/cli.py", line 105, in 
> getOptionsConfig
>     disabledPlugins=self.opts.disabledPlugins)
>   File "/usr/lib/python2.3/site-packages/firmwaretools/__init__.py",
> line 119, in _getConfig
>     self.doPluginSetup(optparser, pluginTypes, disabledPlugins)
>   File "<firmwaretools.peak_util_decorators.rewrap wrapping 
> firmwaretools.doPluginSetup at 0xB7C871B4>", line 3, in doPluginSetup
>   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 210, in doPluginSetup
>     self.plugins = plugins.Plugins(self, optparser, pluginTypes,
> disabledPlugins)
>   File
> "/usr/lib/python2.3/site-packages/firmwaretools/plugins.py",
> line 106, in __init__
>     self.run('config')
>   File "<firmwaretools.peak_util_decorators.rewrap wrapping 
> firmwaretools.plugins.run at 0xB7C7B56C>", line 3, in run
>   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/plugins.py",
> line 183, in run
>     getattr(module, hook)(conduitcls(self, self.base, conf, **kwargs))
>   File
> "/usr/lib/python2.3/site-packages/firmware_addon_dell/dellbios
> .py", line 85, in config_hook
>     base.setSystemId( vendorId = 0x1028, systemId = sysId )
> AttributeError: 'BaseCli' object has no attribute 'setSystemId'
> 
> 
> 



More information about the firmware-tools-devel mailing list