idrac7 1.51.51 and LC2 1.3.0 WSMAN changes - ConnectRFSISOImage method broken

Servers

Servers
Information and ideas on Dell PowerEdge rack, tower and blade server solutions.

idrac7 1.51.51 and LC2 1.3.0 WSMAN changes - ConnectRFSISOImage method broken

This question is answered

Hello,

I have recently upgraded the iDRAC7 firmware of an R620 to 1.51.51 and LC2 to 1.3.0 and seems like the RFS (remote file share) "ConnectRFSISOImage" WSMAN command no longer works. All the related methods: ie. disconnect, check if an image is connected still work and also I can use RACADM to connect the same IMG image file without any problems - see below for both RACADM and WSMAN output (the latter consistently says "Cannot connect to ISO using RFS"). Did anything change in the OS Deployment WSMAN Profile regarding RFS methods with the new firmware? 

RACADM output (works just fine):

=============================

[root@lab-prov1~]# racadm -r 192.168.100.50 -u root -p calvin remoteimage -c -u root -p test123 -l "192.168.250.53:/nfs/test.img"
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
Remote Image is now Configured

WSMAN output:

===================

[root@lab-prov1 ~]# wsman invoke -a ConnectRFSISOImage http://schemas.dell.com/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_OSDeploymentService?CreationClassName=DCIM_OSDeploymentService,Name=DCIM:OSDeploymentService,SystemCreationClassName=DCIM_ComputerSystem,SystemName=DCIM:ComputerSystem -h 192.168.100.50 -V -v -c dummy.cert -P 443 -u root -p calvin -k IPAddress=192.168.250.53 -k ShareName="/nfs" -k ShareType=0 -k ImageName="test.img" -j utf-8 -y basic
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_OSDeploymentService" xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.dell.com/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_OSDeploymentService/ConnectRFSISOImageResponse</wsa:Action>
<wsa:RelatesTo>uuid:62a03780-f1aa-11aa-8002-dfec99005452</wsa:RelatesTo>
<wsa:MessageID>uuid:5fcee533-f1af-11af-8143-5c1cd97a8674</wsa:MessageID>
</s:Header>
<s:Body>
<n1:ConnectRFSISOImage_OUTPUT>
<n1:Job>
<wsa:EndpointReference>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address>
<wsa:ReferenceParameters>
<wsman:ResourceURI>http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_OSDConcreteJob</wsman:ResourceURI>
<wsman:SelectorSet>
<wsman:Selector Name="InstanceID">DCIM_OSDConcreteJob:1</wsman:Selector>
<wsman:Selector Name="__cimnamespace">root/dcim</wsman:Selector>
</wsman:SelectorSet>
</wsa:ReferenceParameters>
</wsa:EndpointReference>
</n1:Job>
<n1:ReturnValue>4096</n1:ReturnValue>
</n1:ConnectRFSISOImage_OUTPUT>
</s:Body>
</s:Envelope>
[root@lab-prov1 ~]# wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_OSDConcreteJob -h 192.168.100.50 -V -v -c dummy.cert -P 443 -u root -p calvin -j utf-8 -y basic
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</wsa:Action>
<wsa:RelatesTo>uuid:62e95378-f1aa-11aa-8002-dfec99005452</wsa:RelatesTo>
<wsa:MessageID>uuid:6015a796-f1af-11af-8145-5c1cd97a8674</wsa:MessageID>
</s:Header>
<s:Body>
<wsen:EnumerateResponse>
<wsen:EnumerationContext>60158110-f1af-11af-8144-5c1cd97a8674</wsen:EnumerationContext>
</wsen:EnumerateResponse>
</s:Body>
</s:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_OSDConcreteJob" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse</wsa:Action>
<wsa:RelatesTo>uuid:62f15c0b-f1aa-11aa-8003-dfec99005452</wsa:RelatesTo>
<wsa:MessageID>uuid:60173146-f1af-11af-8146-5c1cd97a8674</wsa:MessageID>
</s:Header>
<s:Body>
<wsen:PullResponse>
<wsen:Items>
<n1:DCIM_OSDConcreteJob>
<n1:DeleteOnCompletion>false</n1:DeleteOnCompletion>
<n1:InstanceID>DCIM_OSDConcreteJob:1</n1:InstanceID>
<n1:JobName>ConnectRFSISOImage</n1:JobName>
<n1:JobStatus>Connecting to Network ISO</n1:JobStatus>
<n1:Message xsi:nil="true"/>
<n1:MessageID xsi:nil="true"/>
<n1:Name>ConnectRFSISOImage</n1:Name>
</n1:DCIM_OSDConcreteJob>
</wsen:Items>
<wsen:EndOfSequence/>
</wsen:PullResponse>
</s:Body>
</s:Envelope>
[root@lab-prov1 ~]# wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/root/dcim/DCIM_OSDConcreteJob -h 192.168.100.50 -V -v -c dummy.cert -P 443 -u root -p calvin -j utf-8 -y basic
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/EnumerateResponse</wsa:Action>
<wsa:RelatesTo>uuid:6391fccc-f1aa-11aa-8002-dfec99005452</wsa:RelatesTo>
<wsa:MessageID>uuid:60c21b57-f1af-11af-814b-5c1cd97a8674</wsa:MessageID>
</s:Header>
<s:Body>
<wsen:EnumerateResponse>
<wsen:EnumerationContext>60c19e46-f1af-11af-814a-5c1cd97a8674</wsen:EnumerationContext>
</wsen:EnumerateResponse>
</s:Body>
</s:Envelope>
<?xml version="1.0" encoding="UTF-8"?>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:n1="http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_OSDConcreteJob">
<s:Header>
<wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse</wsa:Action>
<wsa:RelatesTo>uuid:639dce50-f1aa-11aa-8003-dfec99005452</wsa:RelatesTo>
<wsa:MessageID>uuid:60c39e55-f1af-11af-814c-5c1cd97a8674</wsa:MessageID>
</s:Header>
<s:Body>
<wsen:PullResponse>
<wsen:Items>
<n1:DCIM_OSDConcreteJob>
<n1:DeleteOnCompletion>false</n1:DeleteOnCompletion>
<n1:InstanceID>DCIM_OSDConcreteJob:1</n1:InstanceID>
<n1:JobName>ConnectRFSISOImage</n1:JobName>
<n1:JobStatus>Failed</n1:JobStatus>
<n1:Message>Cannot connect to ISO using RFS.</n1:Message>
<n1:MessageID>OSD58</n1:MessageID>
<n1:Name>ConnectRFSISOImage</n1:Name>
</n1:DCIM_OSDConcreteJob>
</wsen:Items>
<wsen:EndOfSequence/>
</wsen:PullResponse>
</s:Body>
</s:Envelope>

 

Thank you,

-Ovidiu

Verified Answer
  • Ovidiu,

    As we have been told, the update will occur in March, mostly due to the Java issues you have experienced. 

    Regards,

    Geoff P
    Dell | Social Outreach Services - Enterprise


    Download the Dell Quick Resource Locator app today to access PowerEdge support content on your mobile device!
    (iOS, Android, Windows)

All Replies
  • Ovidiu,

    I would try to backflash the iDRAC7 firmware back to version 1.46.45   and check to see if the functionality still works on that firmware.   If so,  then hold off updating your iDRAC7 until the next update comes out in March 2014. 

    Here is the link for the download: http://www.dell.com/support/drivers/us/en/04/DriverDetails/Product/poweredge-r620?driverId=JYX4C&fileId=3334005292&osCode=WS8R2

    Regards,

    Geoff P
    Dell | Social Outreach Services - Enterprise


    Download the Dell Quick Resource Locator app today to access PowerEdge support content on your mobile device!
    (iOS, Android, Windows)

  • Hi Geoff,

    I can indeed confirm that the issue is not present in idrac7 firmware 1.46.45, however the reason for the upgrade was the newer java release 7u51 which breaks the iDRAC's virtual console feature. The iDRAC firmware version 1.51.51 brought a fix onto the table (without having to resort to using IE or java exception lists, etc).

    So then another iDRAC firmware upgrade is scheduled for March 2014? 

    Thank you,

    Ovidiu

     

  • Ovidiu,

    As we have been told, the update will occur in March, mostly due to the Java issues you have experienced. 

    Regards,

    Geoff P
    Dell | Social Outreach Services - Enterprise


    Download the Dell Quick Resource Locator app today to access PowerEdge support content on your mobile device!
    (iOS, Android, Windows)

  • Will wait then for the next update... Thanks for the information.

    -Ovidiu