Problem: trace.firmwaretools

Flaherty, Patrick pflaherty at wsi.com
Fri Mar 21 10:44:50 CDT 2008


> Can you run the following so I can check the versions:
> 
> # rpm -q firmware-tools firmware-addon-dell dell-dup
> 
> firmware-tools needs to be at 2.1.1 and firmware-addon-dell 
> needs to be at 2.1.0.
An older version of firmware-tools was being installed. I had to run yum
upgrade firmware-tools to get it upgraded.

Thanks!

Patrick


> -----Original Message-----
> From: firmware-tools-devel-bounces at lists.us.dell.com on 
> behalf of Flaherty, Patrick
> Sent: Tue 3/18/2008 10:12 PM
> To: firmware-tools-devel at lists.us.dell.com
> Subject: Problem: trace.firmwaretools 
>  
> 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'
> > 
> > 
> > 
> 
> _______________________________________________
> firmware-tools-devel mailing list
> firmware-tools-devel at lists.us.dell.com
> http://lists.us.dell.com/mailman/listinfo/firmware-tools-devel
> 
> 
> 



More information about the firmware-tools-devel mailing list