<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>RE: XML Schema for UCS XML API</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_recent_posts?p_l_id=" />
  <subtitle>RE: XML Schema for UCS XML API</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_recent_posts?p_l_id=</id>
  <updated>2013-05-26T07:18:04Z</updated>
  <dc:date>2013-05-26T07:18:04Z</dc:date>
  <entry>
    <title>RE: Compatibility between XML API for UCS 1.4 and UCS 2.0</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6070716" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6070716</id>
    <updated>2012-07-12T04:57:39Z</updated>
    <published>2012-07-12T04:57:39Z</published>
    <summary type="html">Thanks for the info Bhaskar..
Is there any direct way through XML API to do it?</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-07-12T04:57:39Z</dc:date>
  </entry>
  <entry>
    <title>RE: Compatibility between XML API for UCS 1.4 and UCS 2.0</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6070609" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=6070609</id>
    <updated>2012-07-12T03:52:08Z</updated>
    <published>2012-07-12T03:52:08Z</published>
    <summary type="html">As of now there is no solution for your problem. However you can do it by editing the configuration file manually(removing those extra tags). :)</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-07-12T03:52:08Z</dc:date>
  </entry>
  <entry>
    <title>RE: UCSPE With FlexPod</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5206933" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5206933</id>
    <updated>2012-02-27T10:34:11Z</updated>
    <published>2012-02-27T10:34:11Z</published>
    <summary type="html">Please find the comments inline-
1) Is there a way to connect or emulate a FlexPod connected to thge UCS Emulator?
-&gt;&gt;You cannot use a UCS emulator in FlexPod  environment. You will be required real UCS there
2) Is the FlexPod as API like the UCS XML API?
--&gt;&gt; FlexPod is a architecture in which UCS is used for compute purpose. FlexPod itself is just an architecture so there is no such API available as it is a combination of Cisco UCS , Nexus Switch , NetApp's storage devices. All these resources have their own API's and CLI's 
3) When FlexPod is connected to the UCS can we get data of the FlexPod from the UCS XML API?
--&gt;&gt;To deploy FlexPod, all the resources mentioned in comment of '2' query are mandatory. Henceforth, all the communication in FlexPod is being done by the help of API's and CLI's  provided by the vendors of these devices.</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-27T10:34:11Z</dc:date>
  </entry>
  <entry>
    <title>RE: Gathering F/w details</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5126379" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5126379</id>
    <updated>2012-02-09T18:00:45Z</updated>
    <published>2012-02-09T18:00:45Z</published>
    <summary type="html">[quote]





Hi 
 
Q1)
I want to gather all the F/w information of every of part of the UCS cluster ( UCSM , CMIC, BMC,ADAPTER , BIOS...)  in a simple format.
 
Especially around Blade # , SP Associated and their f/w versions ( Of CMIC,BIOS,ADAPTER..) , Is there any way we can gather this info using XML Queries.
 
Atleast i am looking at the dump of the whole information in a file - which i can sort out later.
 
 
Q2)  i don't use Windows  - is there any tool available on Linux  ( similar to GoUCS or Powershell equivalent) other than XML API Query ( using curl).
 
Thanks
Vamsi
 


Vasmi:
 
we are in the process of porting goucs to linux.  we have a RC that I can send you.  Please email me directly at goucs@cisco.com and I can send you a copy.  Should be releasing it fully on CDN in a couple weeks.
 
Eric


Sounds great... I have already completed such kind of implemention of goucs in Linux. However, It would be great if you can share the RC so that i can validate my solution and enhance it whereever required.
I am sending you mail on given email id . Kindly revert with the needful
 
Thanks
Dilip


 
I have sent you the goucs 2 version via email.  Please ask any questions or file any bugs at goucs@cisco.com
 
Thanks,
Eric[/quote]
 
Eric,
Could you pleaxe send it to me as well. I have already sent you mail reagrding samw from my email id-  reachme@dilippanwar.com
 
Thanks
Dilip</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-09T18:00:45Z</dc:date>
  </entry>
  <entry>
    <title>RE: Gathering F/w details</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5126328" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5126328</id>
    <updated>2012-02-09T17:34:35Z</updated>
    <published>2012-02-09T17:34:35Z</published>
    <summary type="html">[quote]

Hi 
 
Q1)
I want to gather all the F/w information of every of part of the UCS cluster ( UCSM , CMIC, BMC,ADAPTER , BIOS...)  in a simple format.
 
Especially around Blade # , SP Associated and their f/w versions ( Of CMIC,BIOS,ADAPTER..) , Is there any way we can gather this info using XML Queries.
 
Atleast i am looking at the dump of the whole information in a file - which i can sort out later.
 
 
Q2)  i don't use Windows  - is there any tool available on Linux  ( similar to GoUCS or Powershell equivalent) other than XML API Query ( using curl).
 
Thanks
Vamsi
 


Vasmi:
 
we are in the process of porting goucs to linux.  we have a RC that I can send you.  Please email me directly at goucs@cisco.com and I can send you a copy.  Should be releasing it fully on CDN in a couple weeks.
 
Eric[/quote]
Sounds great... I have already completed such kind of implemention of goucs in Linux. However, It would be great if you can share the RC so that i can validate my solution and enhance it whereever required.
I am sending you mail on given email id . Kindly revert with the needful
 
Thanks
Dilip</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-09T17:34:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105886" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105886</id>
    <updated>2012-02-06T14:02:28Z</updated>
    <published>2012-02-06T14:02:28Z</published>
    <summary type="html">[quote]If you make use of the Cisco UCS powertool 0.9.6.0, then the in-built Ucs Cmdlets will take care of forming and sending the xml query for you.
 
PS C:\&gt; Get-UcsServiceProfile -type instance | Get-UcsVhba | Get-UcsVhbaInterface | select Dn,Initiator,Vnet
 
Dn Initiator Vnet
-- --------- ----
org-root/ls-sp11/fc-hba1/if-default  20:00:00:25:B5:AA:AA:AA 1
org-root/ls-test/fc-vhba2/if-default 20:00:00:25:B5:DD:DD:DD 2 
 
 
The -xml option gives us more details about the internal functioning of the cmdlet. 
It shows us the query that was generated and sent when we executed the cmdlet and the response we received.
 
PS C:\&gt; Get-UcsServiceProfile -type instance -xml
 
==&gt;bgl-samc17:&lt;configResolveClass classId="lsServer" cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" inHierarchical="false"&gt;&lt;inFilter&gt;&lt;and&gt;&lt;e
q class="lsServer" property="type" value="instance" /&gt;&lt;wcard class="lsServer" property="dn" value="^org-root/" /&gt;&lt;/and&gt;&lt;/inFilter&gt;&lt;/configResolveClass
&gt;
 
&lt;==bgl-samc17: &lt;configResolveClass cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" response="yes" classId="lsServer"&gt; &lt;outConfigs&gt;  &lt;lsServer
 agentPolicyName="" assignState="unassigned" assocState="unassociated" biosProfileName="" bootPolicyName=""  configQualifier="" configState="not-appli
ed" descr="" dn="org-root/ls-sp11" dynamicConPolicyName="" extIPState="none" fltAggr="1" fsmDescr="" fsmFlags="" fsmPrev="ConfigureSuccess" fsmProgr="
100" fsmRmtInvErrCode="none" fsmRmtInvErrDescr="" fsmRmtInvRslt="" fsmStageDescr="" fsmStamp="2012-02-06T05:46:13.595" fsmStatus="nop" fsmTry="0" host
FwPolicyName="" identPoolName="" intId="186797" localDiskPolicyName="" maintPolicyName="" mgmtAccessPolicyName="" mgmtFwPolicyName="" name="sp11" oper
BiosProfileName="" operBootPolicyName="org-root/boot-policy-default" operDynamicConPolicyName="" operHostFwPolicyName="" operIdentPoolName="org-root/u
uid-pool-default" operLocalDiskPolicyName="org-root/local-disk-config-default" operMaintPolicyName="org-root/maint-default" operMgmtAccessPolicyName="
" operMgmtFwPolicyName="" operPowerPolicyName="org-root/power-policy-default" operScrubPolicyName="org-root/scrub-default" operSolPolicyName="" operSr
cTemplName="" operState="unassociated" operStatsPolicyName="org-root/thr-policy-default" operVconProfileName="" owner="management" pnDn="" powerPolicy
Name="default"  scrubPolicyName="" solPolicyName="" srcTemplName="" statsPolicyName="default"  type="instance" usrLbl="" uuid="derived" uuidSuffix="00
00-000000000000" vconProfileName=""/&gt;  &lt;lsServer agentPolicyName="" assignState="unassigned" assocState="unassociated" biosProfileName="" bootPolicyNa
me=""  configQualifier="insufficient-resources,mac-address-assignment" configState="failed-to-apply" descr="" dn="org-root/ls-test" dynamicConPolicyNa
me="" extIPState="none" fltAggr="4294967299" fsmDescr="Configuring Service Profile test(FSM:sam:dme:LsServerConfigure)" fsmFlags="sam:dme:LsServerConf
igure:modification" fsmPrev="ConfigureApplyIdentifiers" fsmProgr="45" fsmRmtInvErrCode="none" fsmRmtInvErrDescr="" fsmRmtInvRslt="" fsmStageDescr="Res
olving and applying identifiers(FSM-STAGE:sam:dme:LsServerConfigure:ApplyIdentifiers)" fsmStamp="2012-02-06T10:10:29.915" fsmStatus="ConfigureApplyIde
ntifiers" fsmTry="1" hostFwPolicyName="" identPoolName="" intId="186914" localDiskPolicyName="default" maintPolicyName="" mgmtAccessPolicyName="" mgmt
FwPolicyName="" name="test" operBiosProfileName="" operBootPolicyName="org-root/boot-policy-default" operDynamicConPolicyName="" operHostFwPolicyName=
"" operIdentPoolName="org-root/uuid-pool-default" operLocalDiskPolicyName="org-root/local-disk-config-default" operMaintPolicyName="org-root/maint-def
ault" operMgmtAccessPolicyName="" operMgmtFwPolicyName="" operPowerPolicyName="org-root/power-policy-default" operScrubPolicyName="org-root/scrub-defa
ult" operSolPolicyName="" operSrcTemplName="" operState="config-failure" operStatsPolicyName="org-root/thr-policy-default" operVconProfileName="" owne
r="management" pnDn="" powerPolicyName="default"  scrubPolicyName="" solPolicyName="default" srcTemplName="" statsPolicyName="default"  type="instance
" usrLbl="" uuid="12340000-0000-0000-0000-000000000000" uuidSuffix="0000-000000000000" vconProfileName=""/&gt; &lt;/outConfigs&gt; &lt;/configResolveClass&gt;
 
 
 
 
PS C:\&gt; Get-UcsServiceProfile -type instance | Get-UcsVhba -xml
 
==&gt;bgl-samc17:&lt;configResolveClass classId="vnicFc" cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" inHierarchical="false"&gt;&lt;inFilter&gt;&lt;or&gt;&lt;wcar
d class="vnicFc" property="dn" value="^org-root/ls-sp11/" /&gt;&lt;wcard class="vnicFc" property="dn" value="^org-root/ls-test/" /&gt;&lt;/or&gt;&lt;/inFilter&gt;&lt;/configR
esolveClass&gt;
 
&lt;==bgl-samc17: &lt;configResolveClass cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" response="yes" classId="vnicFc"&gt; &lt;outConfigs&gt;  &lt;vnicFc ada
ptorProfileName="" addr="20:00:00:25:B5:AA:AA:AA" adminVcon="any" bootDev="disabled"  configQualifier="" configState="not-applied" dn="org-root/ls-sp1
1/fc-hba1" equipmentDn="" fltAggr="0" identPoolName="" instType="manual" maxDataFieldSize="2048" name="hba1" nodeAddr="20:00:00:25:B5:BB:BB:BB" nwTemp
lName="" operAdaptorProfileName="org-root/fc-profile-default" operIdentPoolName="org-root/wwn-pool-default" operNwTemplName="" operOrder="1" operPinTo
GroupName="" operQosPolicyName="" operSpeed="line-rate" operStatsPolicyName="org-root/thr-policy-default" operVcon="any" order="1" owner="logical" per
sBind="disabled" persBindClear="no" pinToGroupName="" qosPolicyName=""  statsPolicyName="default"  switchId="A" type="fc"/&gt;  &lt;vnicFc adaptorProfileNam
e="" addr="20:00:00:25:B5:DD:DD:DD" adminVcon="any" bootDev="disabled"  configQualifier="" configState="not-applied" dn="org-root/ls-test/fc-vhba2" eq
uipmentDn="" fltAggr="0" identPoolName="" instType="manual" maxDataFieldSize="2048" name="vhba2" nodeAddr="20:00:00:25:B5:CC:CC:CC" nwTemplName="" ope
rAdaptorProfileName="org-root/fc-profile-default" operIdentPoolName="org-root/wwn-pool-default" operNwTemplName="" operOrder="unspecified" operPinToGr
oupName="" operQosPolicyName="" operSpeed="line-rate" operStatsPolicyName="org-root/thr-policy-default" operVcon="any" order="1" owner="logical" persB
ind="disabled" persBindClear="no" pinToGroupName="" qosPolicyName=""  statsPolicyName="default"  switchId="A" type="fc"/&gt; &lt;/outConfigs&gt; &lt;/configResolv
eClass&gt;
 
 
PS C:\&gt; Get-UcsServiceProfile -type instance | Get-UcsVhba | Get-UcsVhbaInterface -xml
 
==&gt;bgl-samc17:&lt;configResolveClass classId="vnicFcIf" cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" inHierarchical="false"&gt;&lt;inFilter&gt;&lt;or&gt;&lt;wc
ard class="vnicFcIf" property="dn" value="^org-root/ls-sp11/fc-hba1/" /&gt;&lt;wcard class="vnicFcIf" property="dn" value="^org-root/ls-test/fc-vhba2/" /&gt;&lt;/
or&gt;&lt;/inFilter&gt;&lt;/configResolveClass&gt;
 
&lt;==bgl-samc17: &lt;configResolveClass cookie="1328522891/149f3955-d9f4-460f-bac1-c6458fd9379c" response="yes" classId="vnicFcIf"&gt; &lt;outConfigs&gt;  &lt;vnicFcIf
  dn="org-root/ls-sp11/fc-hba1/if-default" initiator="20:00:00:25:B5:AA:AA:AA" name="default" operState="indeterminate" operVnetDn="fabric/san/net-def
ault" operVnetName="default" owner="logical"   switchId="A" type="fc" vnet="1"/&gt;  &lt;vnicFcIf  dn="org-root/ls-test/fc-vhba2/if-default" initiator="20:0
0:00:25:B5:DD:DD:DD" name="vsan2" operState="indeterminate" operVnetDn="fabric/san/net-vsan2" operVnetName="vsan2" owner="logical"   switchId="A" type
="fc" vnet="2"/&gt; &lt;/outConfigs&gt; &lt;/configResolveClass&gt;
 
 
PS C:\&gt; Get-UcsServiceProfile -type instance | Get-UcsVhba | Get-UcsVhbaInterface | select Dn,Initiator,Vnet
 
Dn Initiator Vnet
-- --------- ----
org-root/ls-sp11/fc-hba1/if-default  20:00:00:25:B5:AA:AA:AA 1
org-root/ls-test/fc-vhba2/if-default 20:00:00:25:B5:DD:DD:DD 2 
 
 
You can download the lastest version of Cisco UCS PowerTool 0.9.6.0 and Getting Started guide from
http://developer.cisco.com/web/unifiedcomputing/microsoft
 
 
Thanks,
Vijay Vikrant Balyan[/quote]
 
 
Is this tool is platform independent?</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T14:02:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105882" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105882</id>
    <updated>2012-02-06T14:00:21Z</updated>
    <published>2012-02-06T14:00:21Z</published>
    <summary type="html">As you said that there  are multiple ways so  thought i should confirm with template I am using.. :-)
I would prefer XML API as you are going to write scripts for same and XML API will be helpful for it and  cmdlets are mainly preferred for manual use and if u r still willing to use cmdlets for writing scripts I guess you have to use 'Expect' for this purpose</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T14:00:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: what would you like to have scripted</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107090" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107090</id>
    <updated>2012-02-06T11:25:33Z</updated>
    <published>2012-02-06T11:25:33Z</published>
    <summary type="html">Adding few more ones which could help in same

Available Service Profiles/Templates
 Associated/Unassociated Profiles
 Server/uplink/FCoE/unconfigured ports
Available Server Pools
Organizational segregation of  above objects
vNIC/vHBA Templates

 and many more depending on the requirements</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T11:25:33Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107074" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107074</id>
    <updated>2012-02-06T11:01:49Z</updated>
    <published>2012-02-06T11:01:49Z</published>
    <summary type="html">[quote]Yeah, if we see from requirement view.. we can do that in a single query. Apart of it, if I am correct then there is only one XML API available to   instantiate profiles from template.
1&lt;lsInstantiateNTemplate dn="" cookie="" inTargetOrg=""
2inServerNamePrefixOrEmpty="" inNumberOf="" inHierarchical="no"&gt;
3&lt;/lsInstantiateNTemplate&gt;

[/quote]
.Below is the updated one
 
lsInstantiateNTemplate dn="" cookie="" inTargetOrg=""
inServerNamePrefixOrEmpty="" inNumberOf=""&gt;
&lt;/lsInstantiateNTemplate&gt;</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T11:01:49Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107069" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107069</id>
    <updated>2012-02-06T10:57:27Z</updated>
    <published>2012-02-06T10:57:27Z</published>
    <summary type="html">Yeah, if we see from requirement view.. we can do that in a single query. Apart of it, if I am correct then there is only one XML API available to   instantiate profiles from template.
[code]&lt;lsInstantiateNTemplate dn="" cookie="" inTargetOrg=""
inServerNamePrefixOrEmpty="" inNumberOf="" inHierarchical="no"&gt;
&lt;/lsInstantiateNTemplate&gt;[/code]</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T10:57:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5106996" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5106996</id>
    <updated>2012-02-06T09:54:11Z</updated>
    <published>2012-02-06T09:54:11Z</published>
    <summary type="html">I hope that above approach would  be helpful Though please let me know if you have got the better way to get the same

Thanks
Dilip</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T09:54:11Z</dc:date>
  </entry>
  <entry>
    <title>RE: best way to query WWPN of all HBA</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5106970" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5106970</id>
    <updated>2012-02-06T09:47:18Z</updated>
    <published>2012-02-06T09:47:18Z</published>
    <summary type="html">&lt;configResolveClass classId="lsServer" cookie="" inHierarchical="false"&gt; &lt;/configResolveClass&gt;
 get all the DN's from above response
then for each 'dn' fire the below query- 
 [code]&lt;configResolveClass classId="lsServer" cookie="" inHierarchical="false"&gt;
    &lt;inFilter&gt;
        &lt;eq class="lsServer" property="dn" value="&lt;dn_value&gt;"/&gt;
    &lt;/inFilter&gt;
&lt;/configResolveClass&gt;[/code]
Now use the below xpath to value of type 'attribute'
/configResolveClass/outConfigs/lsServer

if the 'type' is 'instance' then save the 'dn' in Service Profile list

Now foreach Service Profile 'dn' fire the below query- 
    [code] &lt;configResolveDn inHierarchical="true" 
    cookie=""
     dn="org-root/ls-11" &gt;
&lt;/configResolveDn&gt;[/code]
Now use the below xpath to get all the vNICFC (you will get  the vNicFcEther Node List and blank incase there is no node available)
/configResolveDn/outConfig/lsServer/vnicFc

Now for each vNicFc Ether Node

search for "name" attribute to get the vNicFc Name 
After then fetch the child nodes of this vnicFc 
then for each child Node
get the child nodeName 
if it is 'vnicFcIf'
then search for attribute 'initiator' whose value is the WWPN of a that vNIC FC</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2012-02-06T09:47:18Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to simulate failures in UCSPE?</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909903" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909903</id>
    <updated>2011-12-18T21:50:42Z</updated>
    <published>2011-12-18T21:50:42Z</published>
    <summary type="html">May be in some other way u can achieve or may be some workarounds could help but before going forward to a solution, a complete discussion of use case is required</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-12-18T21:50:42Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to simulate failures in UCSPE?</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909851" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909851</id>
    <updated>2011-12-18T19:59:47Z</updated>
    <published>2011-12-18T19:59:47Z</published>
    <summary type="html">They are automatically injected by UCS in response as [i]faultInst[/i]  is a read only class and u cant  send / inject  faultInst class id or any of its attributes in to your XML API request</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-12-18T19:59:47Z</dc:date>
  </entry>
  <entry>
    <title>RE: Performance stats via XML in UCSPE</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909846" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909846</id>
    <updated>2011-12-18T19:56:20Z</updated>
    <published>2011-12-18T19:56:20Z</published>
    <summary type="html">Could you please post a screenshot from where you are changing those values in GUI. Only then I will be able to look in to it further</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-12-18T19:56:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to simulate failures in UCSPE?</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909812" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909812</id>
    <updated>2011-12-18T19:22:40Z</updated>
    <published>2011-12-18T19:22:40Z</published>
    <summary type="html">Hi Shiva

You may find the failure details in XML response 
Search for node [color][i][/i]faultInst[/color] in response, If node exist that means there is some fault . Also check for the severity attribute, if its value is cleared that means it has been resolved</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-12-18T19:22:40Z</dc:date>
  </entry>
  <entry>
    <title>RE: Performance stats via XML in UCSPE</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909773" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4909773</id>
    <updated>2011-12-18T18:58:18Z</updated>
    <published>2011-12-18T18:58:18Z</published>
    <summary type="html">Hi Shiva,

As per my understanding, we can modify the collection policy to make changes in to stats. For that purpose, lets say I want to update both collection interval and reporting interval to 30 secs then i have to post the below XML Request 

[code]&lt;configConfMos cookie=""
inHierarchical="false"&gt;
  &lt;inConfigs&gt;
    &lt;pair key="stats/coll-policy-port"&gt;
      &lt;statsCollectionPolicy collectionInterval="30seconds"
      dn="stats/coll-policy-port" reportingInterval="30minutes"
      status="modified"&gt;&lt;/statsCollectionPolicy&gt;
    &lt;/pair&gt;
  &lt;/inConfigs&gt;
&lt;/configConfMos&gt;[/code]

Let me know, if this works for you.</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-12-18T18:58:18Z</dc:date>
  </entry>
  <entry>
    <title>RE: Unable to load UCS Manager</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4589754" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4589754</id>
    <updated>2011-10-11T15:05:09Z</updated>
    <published>2011-10-11T15:05:09Z</published>
    <summary type="html">Can you pls share the steps you followed to resolve the issue

Thanks
Dilip</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-10-11T15:05:09Z</dc:date>
  </entry>
  <entry>
    <title>RE: Unable to load UCS Manager</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4589045" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4589045</id>
    <updated>2011-10-11T04:08:40Z</updated>
    <published>2011-10-11T04:08:40Z</published>
    <summary type="html">Hi Alexander,
Just want to confirm that your machine is not 64-bit. Otherwise, Someone from Cisco has to look in to it</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-10-11T04:08:40Z</dc:date>
  </entry>
  <entry>
    <title>RE: XML Schema for UCS XML API</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4582444" />
    <author>
      <name>Dilip panwar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=4582444</id>
    <updated>2011-10-07T18:08:53Z</updated>
    <published>2011-10-07T18:08:53Z</published>
    <summary type="html">[quote]


Hi John,
 
Can you please provide 64 bit UCS Emulator (1.4 or later)
 
Thanks
Dilip


 
Hey Dilip, why would you want a 64-bit emulator?  I would assume the use cases for an emulator are just to develop/test API functionality / features and gain familiarity with the GUI in a controlled environment.  I would expect 32/64 bit concerns only if you were linking against the libraries on the emulator.[/quote]
 
Hi Paul,
 
I understand your concern.however, some of the machines in my team are 64 bit and they are not able to launch 32 bit UCS manager.That's why I am looking for 64 bit emulator
 
Thanks
Dilip</summary>
    <dc:creator>Dilip panwar</dc:creator>
    <dc:date>2011-10-07T18:08:53Z</dc:date>
  </entry>
</feed>

