[announce] firmware-tools conversions of Dell Update Packages pushed to default repo
Michael_E_Brown at Dell.com
Michael_E_Brown at Dell.com
Wed Mar 5 16:13:06 CST 2008
I'm looking at this (that was the known issue I mentioned). I have not seen this on any of my test boxes, except for as a transient error that happened once and was not repeatable. I should have some sort of fix for this sometime this week.
In the meantime, could you please send me the output of the inventory collector? I'm trying to see if there is some sort of pattern.
# cd /usr/share/firmware/dell/dup/dell_inventory_collector_5.3.0/
# LD_LIBRARY_PATH=$PWD ./invcol
--
Michael
-----Original Message-----
From: Tarun Reddy [mailto:treddy at rallydev.com]
Sent: Wed 3/5/2008 4:10 PM
To: Brown, Michael E; firmware-tools-devel at lists.us.dell.com
Cc: libsmbios-devel at lists.us.dell.com
Subject: Re: [announce] firmware-tools conversions of Dell Update Packages pushed to default repo
If I install dell_inventory_collector, bootstrap_firmware no longer
works. I get the following error (Centos 5 x86_64)
[root at bigxen ~]# bootstrap_firmware
Traceback (most recent call last):
File "/usr/sbin/bootstrap_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 "<peak.util.decorators.rewrap wrapping cli.doCommands at
0x2AAAB0813500>", line 3, in doCommands
File "/usr/lib/python2.4/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 "<peak.util.decorators.rewrap wrapping bootstrap_cmd.doCommand
at 0x2AAAB0ECE410>", line 3, in doCommand
File "/usr/lib/python2.4/site-packages/firmwaretools/
trace_decorator.py", line 81, in trace
result = func(*args, **kw)
File "/usr/share/firmware-tools/plugins/bootstrap_cmd.py", line 58,
in doCommand
for pkg in base.yieldBootstrap():
File "/usr/lib/python2.4/site-packages/firmwaretools/__init__.py",
line 286, in yieldBootstrap
for i in func(base=self, cb=cb):
File "/usr/lib/python2.4/site-packages/dell_dup/dup.py", line 120,
in BootstrapFromInventoryCollector
for pkg in InventoryFromInventoryCollector(base=base, cb=cb,
*args, **kargs):
File "/usr/lib/python2.4/site-packages/dell_dup/dup.py", line 142,
in InventoryFromInventoryCollector
for pkg in svm.genPackagesFromSvmXml(out):
File "/usr/lib/python2.4/site-packages/dell_dup/svm.py", line 69,
in genPackagesFromSvmXml
dom = xml.dom.minidom.parseString(xmlstr)
File "/usr/lib64/python2.4/xml/dom/minidom.py", line 1925, in
parseString
return expatbuilder.parseString(string)
File "/usr/lib64/python2.4/xml/dom/expatbuilder.py", line 940, in
parseString
return builder.parseString(string)
File "/usr/lib64/python2.4/xml/dom/expatbuilder.py", line 223, in
parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: junk after document element: line 21,
column 0
Removing the package reverts bootstrap_firmware to working again.
Tarun
On Mar 5, 2008, at 2:39 PM, <Michael_E_Brown at dell.com> wrote:
> In line with the testing announcement last week and a couple
> comments this week, I'd like to announce that the firmware-tools
> converted Dell Update Packages (DUPs) were pushed to the default
> firmware repository last night.
>
> Follow the normal setup procedures here: http://linux.dell.com/wiki/index.php/Repository/firmware
> , and you will get the basic set of firmware-tools packages for your
> system. To get full use of the converted DUPs, also install
> "dell_inventory_collector". I will shortly have this package
> automatically pulled in, but I still have one outstanding issue I
> want to nail down before I drop it into the default install.
>
> --
> Michael
>
> _______________________________________________
> 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 libsmbios-devel
mailing list