firmware-tools issue while upgrading

Michael E Brown Michael_E_Brown at dell.com
Fri Apr 27 10:07:03 CDT 2007


On Fri, Apr 27, 2007 at 01:40:05PM +0200, Martin Hamant wrote:
> Le Fri, 13 Apr 2007 09:58:51 -0500
> Michael E Brown <Michael_E_Brown at dell.com> écrivait:
> 
> > On Fri, Apr 13, 2007 at 11:01:10AM +0200, Martin Hamant wrote:
> > > Hi !
> > > 
> > > Running updates...
> > > Installing system_bios(ven_0x1028_dev_0x0135) - a12
> > > Traceback (most recent call last):
> > >   File "/usr/bin/update_firmware", line 226, in ?
> > >     sys.exit( main() )
> > >   File "/usr/bin/update_firmware", line 160, in main
> > >     ret = pkg.install()
> > >   File "/usr/lib/python2.3/site-packages/package.py", line 51, in
> > > install return self.installFunction(self)
> > >   File "/usr/lib/python2.3/site-packages/dellbios.py", line 40, in
> > > installFunction raise package.InstallError(output)
> > > AttributeError: 'RepositoryPackage' object has no attribute
> > > 'InstallError'
> > 
> > I see the problem and will release an update shortly.
> > 
> > The bug is a small typo in the error handling path.
> > 
> > The back-end update function (dellBiosUpdate) failed on your machine.
> > The most common cause for this failure is not enough contiguous free
> > memory. The update program needs from 1-2MB of physically contiguous
> > free ram to do the update. On a linux machine, this can sometimes be
> > very hard to come by if the machine has been running for any length of
> > time (memory gets fragmented).
> > 
> > Try rebooting your box and running the update immediately after
> > reboot. --
> > Michael
> 
> Hi Michael,
> 
> It worked the way you suggested. (reboot).
> 
> I will wait with impatience for the next update :)

Hopefully you dont get too impatient, as the fixed version is
available... :)

I released fixed firmware-addon-dell yesterday to the Dell repos and
*just* finished submitting it to fedora-devel and FC-6. Should be in
fedora tomorrow or so.
--
Michael



More information about the Linux-PowerEdge mailing list