<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Detect iLO Advance license through script? in BladeSystem - General</title>
    <link>https://community.hpe.com/t5/bladesystem-general/detect-ilo-advance-license-through-script/m-p/1164194#M25807</link>
    <description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Richard had a question on how to get iLO license info:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a way to detect whether the iLO advance License has been activated through a OS script?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Terry provided a great answer:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the “HP BladeSystem ProLiant Firmware Management Best Practices Implementer Guide” there is a section on Validating the iLO Advanced license:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://h18004.www1.hp.com/products/servers/management/literature.html" rel="nofollow" target="_blank"&gt;http://h18004.www1.hp.com/products/servers/management/literature.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;see page 88 below, I tried this on a DL385 G6 (Linux) output below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# &lt;STRONG&gt;hponcfg -f get_info.xml&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Firmware Revision = 1.10 Device type = iLO 3 Driver name = hpilo&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; FIRMWARE_VERSION = "1.10"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; FIRMWARE_DATE = "Jul 26 2010"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; MANAGEMENT_PROCESSOR = "iLO3"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; LICENSE_TYPE = "iLO 3 &lt;STRONG&gt;Advanced&lt;/STRONG&gt; HP limited-distribution date-restricted test"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt;&lt;/P&gt;
&lt;P&gt;Script succeeded&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# &lt;STRONG&gt;hponcfg -f get_info.xml | grep LICENSE_TYPE&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; LICENSE_TYPE = "iLO 3 Advanced HP limited-distribution date-restricted test"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Page 88:&lt;/P&gt;
&lt;P class="Default"&gt;Validating the iLO Advanced License is installed on each blade&lt;/P&gt;
&lt;P class="Default"&gt;Now that we have a way to obtain a list of iLO IP addresses as shown above, we need to write several RIBCL XML files that is used later to build our scripts. The XML files contain the same format and data regardless of whether or not we plan to execute the m from a Windows or Linux system.&lt;/P&gt;
&lt;P class="Default"&gt;Note:&lt;/P&gt;
&lt;P class="Default"&gt;The login name and password within the RIBCL XML file is not used. It is there because iLO requires an entry in this field. Set the Password field to DoesNotMatter to show it doesn’t matter what you put in these fields, as long as it is valid XML data.&lt;/P&gt;
&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="547" valign="top"&gt;
&lt;P class="Default"&gt;The XML file below is named Get_ILO_Firmware_Version.xml in the scripts created later. It is the same as the command to retrieve the iLO firmware version information below, but for clarity purposes, a separate XML file is created. &amp;lt;!-- FDT RIBCL Sample Script for HP Lights-Out Products --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- Copyright (c) 2009 Hewlett-Packard Development Company, L.P. --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- Description: This is a sample XML script to insert a virtual --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- media image --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;RIBCL VERSION="2.0"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;LOGIN USER_LOGIN="Administrator" PASSWORD="DoesNotMatter"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;RIB_INFO MODE="read"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;GET_FW_VERSION/&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/RIB_INFO&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/LOGIN&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/RIBCL&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When we create a script later, the output from issuing this XML file against the iLO is similar to the output example follows. &amp;lt;?xml version="1.0"?&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RIBCL VERSION="2.22"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RESPONSE&lt;/P&gt;
&lt;P&gt;STATUS="0x0000"&lt;/P&gt;
&lt;P&gt;MESSAGE='No error'&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;FIRMWARE_VERSION = "1.78"&lt;/P&gt;
&lt;P&gt;FIRMWARE_DATE = "Jun 10 2009"&lt;/P&gt;
&lt;P&gt;MANAGEMENT_PROCESSOR = "iLO2"&lt;/P&gt;
&lt;P&gt;LICENSE_TYPE = "iLO 2 Standard Blade Edition"&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/RIBCL&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This output means the blade does not have an iLO Advanced license. Because of this, the blade is unable to support scriptable virtual media and must use the OA GUI (as described in Scenario 1B: Updating a server using the HP BladeSystem FDT.) to update an enclosure through the OA Virtual Media pass-through feature. Output similar to the following example means the blade is supported for scriptable virtual media. &amp;lt;?xml version="1.0"?&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RIBCL VERSION="2.22"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RESPONSE&lt;/P&gt;
&lt;P&gt;STATUS="0x0000"&lt;/P&gt;
&lt;P&gt;MESSAGE='No error'&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;FIRMWARE_VERSION = "1.79"&lt;/P&gt;
&lt;P&gt;FIRMWARE_DATE = "Aug 26 2009"&lt;/P&gt;
&lt;P&gt;MANAGEMENT_PROCESSOR = "iLO2"&lt;/P&gt;
&lt;P&gt;LICENSE_TYPE = "iLO 2 Advanced"&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/RIBCL&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*********************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Comments? Have you tried this script?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Sep 2010 16:33:00 GMT</pubDate>
    <dc:creator>chuckk281</dc:creator>
    <dc:date>2010-09-13T16:33:00Z</dc:date>
    <item>
      <title>Detect iLO Advance license through script?</title>
      <link>https://community.hpe.com/t5/bladesystem-general/detect-ilo-advance-license-through-script/m-p/1164194#M25807</link>
      <description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Richard had a question on how to get iLO license info:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a way to detect whether the iLO advance License has been activated through a OS script?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt;Terry provided a great answer:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;******************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the “HP BladeSystem ProLiant Firmware Management Best Practices Implementer Guide” there is a section on Validating the iLO Advanced license:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://h18004.www1.hp.com/products/servers/management/literature.html" rel="nofollow" target="_blank"&gt;http://h18004.www1.hp.com/products/servers/management/literature.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;see page 88 below, I tried this on a DL385 G6 (Linux) output below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# &lt;STRONG&gt;hponcfg -f get_info.xml&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Firmware Revision = 1.10 Device type = iLO 3 Driver name = hpilo&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; FIRMWARE_VERSION = "1.10"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; FIRMWARE_DATE = "Jul 26 2010"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; MANAGEMENT_PROCESSOR = "iLO3"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; LICENSE_TYPE = "iLO 3 &lt;STRONG&gt;Advanced&lt;/STRONG&gt; HP limited-distribution date-restricted test"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;gt;&lt;/P&gt;
&lt;P&gt;Script succeeded&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;# &lt;STRONG&gt;hponcfg -f get_info.xml | grep LICENSE_TYPE&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; LICENSE_TYPE = "iLO 3 Advanced HP limited-distribution date-restricted test"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Page 88:&lt;/P&gt;
&lt;P class="Default"&gt;Validating the iLO Advanced License is installed on each blade&lt;/P&gt;
&lt;P class="Default"&gt;Now that we have a way to obtain a list of iLO IP addresses as shown above, we need to write several RIBCL XML files that is used later to build our scripts. The XML files contain the same format and data regardless of whether or not we plan to execute the m from a Windows or Linux system.&lt;/P&gt;
&lt;P class="Default"&gt;Note:&lt;/P&gt;
&lt;P class="Default"&gt;The login name and password within the RIBCL XML file is not used. It is there because iLO requires an entry in this field. Set the Password field to DoesNotMatter to show it doesn’t matter what you put in these fields, as long as it is valid XML data.&lt;/P&gt;
&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="547" valign="top"&gt;
&lt;P class="Default"&gt;The XML file below is named Get_ILO_Firmware_Version.xml in the scripts created later. It is the same as the command to retrieve the iLO firmware version information below, but for clarity purposes, a separate XML file is created. &amp;lt;!-- FDT RIBCL Sample Script for HP Lights-Out Products --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- Copyright (c) 2009 Hewlett-Packard Development Company, L.P. --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- Description: This is a sample XML script to insert a virtual --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;!-- media image --&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;RIBCL VERSION="2.0"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;LOGIN USER_LOGIN="Administrator" PASSWORD="DoesNotMatter"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;RIB_INFO MODE="read"&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;GET_FW_VERSION/&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/RIB_INFO&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/LOGIN&amp;gt;&lt;/P&gt;
&lt;P class="Default"&gt;&amp;lt;/RIBCL&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When we create a script later, the output from issuing this XML file against the iLO is similar to the output example follows. &amp;lt;?xml version="1.0"?&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RIBCL VERSION="2.22"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RESPONSE&lt;/P&gt;
&lt;P&gt;STATUS="0x0000"&lt;/P&gt;
&lt;P&gt;MESSAGE='No error'&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;FIRMWARE_VERSION = "1.78"&lt;/P&gt;
&lt;P&gt;FIRMWARE_DATE = "Jun 10 2009"&lt;/P&gt;
&lt;P&gt;MANAGEMENT_PROCESSOR = "iLO2"&lt;/P&gt;
&lt;P&gt;LICENSE_TYPE = "iLO 2 Standard Blade Edition"&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/RIBCL&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This output means the blade does not have an iLO Advanced license. Because of this, the blade is unable to support scriptable virtual media and must use the OA GUI (as described in Scenario 1B: Updating a server using the HP BladeSystem FDT.) to update an enclosure through the OA Virtual Media pass-through feature. Output similar to the following example means the blade is supported for scriptable virtual media. &amp;lt;?xml version="1.0"?&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RIBCL VERSION="2.22"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;RESPONSE&lt;/P&gt;
&lt;P&gt;STATUS="0x0000"&lt;/P&gt;
&lt;P&gt;MESSAGE='No error'&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;GET_FW_VERSION&lt;/P&gt;
&lt;P&gt;FIRMWARE_VERSION = "1.79"&lt;/P&gt;
&lt;P&gt;FIRMWARE_DATE = "Aug 26 2009"&lt;/P&gt;
&lt;P&gt;MANAGEMENT_PROCESSOR = "iLO2"&lt;/P&gt;
&lt;P&gt;LICENSE_TYPE = "iLO 2 Advanced"&lt;/P&gt;
&lt;P&gt;/&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/RIBCL&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;*********************************&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;Comments? Have you tried this script?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Sep 2010 16:33:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/bladesystem-general/detect-ilo-advance-license-through-script/m-p/1164194#M25807</guid>
      <dc:creator>chuckk281</dc:creator>
      <dc:date>2010-09-13T16:33:00Z</dc:date>
    </item>
  </channel>
</rss>

