firmware-tools issue while upgrading
Martin Hamant
mh at accelance.fr
Fri Apr 13 04:01:10 CDT 2007
Hi !
My System is a centos-4, i have a python error at the end :(
Michael do you know what is the problem ? That's the first time I try
these tools :)
Thank you !
# yum install $(inventory_firmware -b)
Setting up Install Process
Setting up repositories
dell-software 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 15 kB 00:00
dell-softw: ################################################## 75/75
Added 75 new packages, deleted 0 old in 0.39 seconds
Parsing package install arguments
No Match for argument: bmc_firmware(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0017)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0017)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x8086_dev_0x100e_subven_0x1028_subdev_0x0135)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1048_dev_0x1000_subven_0x1048_subdev_0x1000)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1106_dev_0x3065_subven_0x1186_subdev_0x1401)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1002_dev_0x4752_subven_0x1028_subdev_0x0135)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0201_subven_0x1166_subdev_0x0201)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0212_subven_0x1028_subdev_0xc135)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0220_subven_0x1166_subdev_0x0220)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0225_subven_0x1166_subdev_0x0230)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0101)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0101)/system(ven_0x1028_dev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0017)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0017)
No Match for argument: pci_firmware(ven_0x8086_dev_0x100e_subven_0x1028_subdev_0x0135)
No Match for argument: pci_firmware(ven_0x1048_dev_0x1000_subven_0x1048_subdev_0x1000)
No Match for argument: pci_firmware(ven_0x1106_dev_0x3065_subven_0x1186_subdev_0x1401)
No Match for argument: pci_firmware(ven_0x1002_dev_0x4752_subven_0x1028_subdev_0x0135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0201_subven_0x1166_subdev_0x0201)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0212_subven_0x1028_subdev_0xc135)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0220_subven_0x1166_subdev_0x0220)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0225_subven_0x1166_subdev_0x0230)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0101)
No Match for argument: pci_firmware(ven_0x1166_dev_0x0101)
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package system_bios_PE1600SC.noarch 0:a12-15.1 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
system_bios_PE1600SC noarch a12-15.1 fwupdate 341 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 341 k
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: system_bios_PE1600SC ######################### [1/1]
Config does not specify automatic install during RPM install.
Please run update_firmware manually to install updates.
Installed: system_bios_PE1600SC.noarch 0:a12-15.1
Complete!
# update_firmware
Searching storage directory for available BIOS updates...
Checking system_bios(ven_0x1028_dev_0x0135) - a11
Found Update: system_bios(ven_0x1028_dev_0x0135) - a12
Found out of date packages.
Please run the program with the '--yes' switch to enable BIOS update.
UPDATE NOT COMPLETED!
# update_firmware --yes
Searching storage directory for available BIOS updates...
Checking system_bios(ven_0x1028_dev_0x0135) - a11
Found Update: system_bios(ven_0x1028_dev_0x0135) - a12
Found out of date packages.
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'
--
Martin
More information about the Linux-PowerEdge
mailing list