Checking servers for firmware/driver updates etc

Matt Domsch Matt_Domsch at
Sat Feb 27 19:48:42 CST 2010

On Fri, Feb 26, 2010 at 12:00:57PM -0700, Stephen Dowdy wrote:
> Patrick_Fischer at wrote, On 02/26/2010 03:28 AM:
> So, it would be super-mega-awesome if Dell provided said Matrix
> in a queryable format.  I.e. i'd like to be able to probe, say:
> to get a history listing of all pe2950 BIOS updates including their
> criticality status.  yeah, i'll keep dreaming...
> But even a static (but maintained) table like the one proposed
> at the "Enterprise BIOS and Firmware Matrix" page would be really
> awesome (if i could easily programmatically parse it and rely
> on its data being accurate and timely)

For PowerEdge, you could parse the XML Catalog, which is what
Repository Manager, DMC, and other 3rd party commercial update tools

This does not include history, but it does include the current release
block's set of files.  This file is updated as part of the "block
release process", when a whole set of tested updates are published at

The next obvious question is - where can I find the schema for this
XML?  I believe this is available as part of Dell's PartnerDirect
program:  You may be able to tease the
bits you want out of the XML directly without having the full schema


Matt Domsch
Technology Strategist, Dell Office of the CTO &

More information about the Linux-PowerEdge mailing list