10-13-2015 10:40 PM
Hello,
I have a script that pulls the UCS version and the Blade adaptor information (model, firmware, etc) from UCS XML API output. The object dn="sys" has all the information I need. But I'm getting the UCS version which is different from <aaaLogin> tag. For example:
<?xml version="1.0" ?>
<aaaLogin cookie="" outChannel="noencssl" outCookie="#######" outDomains="" outEvtChannel="noencssl" outName="admin" outPriv="admin,read-only" outRefreshPeriod="600" outSessionId="web_24627_A" outVersion="2.2(3c)" response="yes"> </aaaLogin>
<equipmentChassis ..>
<computeBlade … assignedToDn="<<Service_profile>>" … serial="####"
<adaptorUnit model="UCSB-MLOM-40G-01"….>
<mgmtController ..
<firmwareRunning deployment="system" type="adaptor" packageVersion="2.2(3c)B" version="4.0(1c)"/>
In the above output, the <aaaLogin> says 2.2(3c) is the UCS version where as <firmwareRunning> tag says 2.2(3c)B (attribute: packageVersion).
My question is: why the letter "B" is being appended?
Thanks,
Karthick
10-18-2015 07:55 PM
Karthick,
B represents the bundle type - this indicates this firmware is part of the B bundle. UCS images are shipped in three bundles - A infrastructure, B blade bundle, C rack server bundle.
10-20-2015 06:11 AM
Arun,
Thanks. This is the info I was looking for.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide