firmwaretool --bootstrap fails with dell_inventory_collector

Bas Gooren bas at iswd.nl
Tue Feb 10 12:50:05 CST 2009


Hi,

This is a bug in the inventory collector, which I have reported to dell, but they have not fixed since.

You can fix it as follows:

vi /usr/lib/python2.3/site-packages/dell_dup/svm.py

then type:

:%s/device, 10/device, 16/g

... or going to line 121 and fixing it manually.

The problem is that /usr/lib/python2.3/site-packages/dell_dup/svm.py assumes that another Dell tool reports some variables in decimal notation, when they are in hexadecimal notation.
The call at line 121 in the script reads "int(device, 10)", which means: parse device as a decimal number. Changing it to "int(device, 16)" means the script will parse it as a hexadecimal value.

Regards,

Bas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20090210/7f317e88/attachment.htm 


More information about the Linux-PowerEdge mailing list