<div>Hi,  Jarda</div>
<div> </div>
<div>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>We are already prepared for multiple drivers. If you look at the >Driver </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>field, there is a dropdown menu from which you can choose a driver and </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>based on the selection the additional information (like IP, user, passw) </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>will be changed.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> So, if "iLO + Virtual Media" is chosen in the dropdown menu, Horizon node managmement panel will display "iLO Password" and "iLO user " instead of "IPMI user" and "IPMI Password"?  This is great!</font></p>

<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>><span style>     </span>Also, myself and a few folks are working on Ironic UEFI support and</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> we hope to land this feature in Juno (Spec is still in review state but</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> the feature is on the Ironic Juno Prioritized list). In order to add</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> UEFI boot feature, a "Supported Boot Modes" field in the hardware info</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> is needed.<span style>  </span>The possible values are "BIOS Only", "UEFI Only", and</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> "BIOS+UEFI".<span style>   </span>We will need to work with you to add this field onto</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> hardware info.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>There is no problem to accommodate this change in the UI once the </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>back-end supports it. So if there is a desire to expose the feature in </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>the UI, when there is already working back-end solution, feel free to </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>send a patch which adds that to the HW info - it's an easy addition and </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">the UI is prepared for such types of expansions.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> ok.  Thanks!</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"></font> </p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">wanyen</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"> </p></div>
<div>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>Hi Wan,</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>thanks for great notes. My response is inline:</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>On 2014/15/07 23:19, Wan-yen Hsu wrote:</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> The "Register Nodes" panel uses "IPMI user" and "IPMI Password".</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> However, not all Ironic drivers use IPMI, for instance, some Ironic</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> drivers will use iLO or other BMC interfaces instead of IPMI.<span style>  </span>I would</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> like to suggest changing "IPMI" to "BMC" or ""IPMI/BMC" to acomodate</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> more Ironic drivers.<span style>  </span>The "Driver" field will reflect what power</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> management interface (e.g., IPMI + PXE, or iLO + Virtual Media) is used</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> so it can be used to correlate the user and password fields.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>We are already prepared for multiple drivers. If you look at the >Driver </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>field, there is a dropdown menu from which you can choose a driver and </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>based on the selection the additional information (like IP, user, passw) </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>will be changed.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>><span style>     </span>Also, myself and a few folks are working on Ironic UEFI support and</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> we hope to land this feature in Juno (Spec is still in review state but</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> the feature is on the Ironic Juno Prioritized list). In order to add</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> UEFI boot feature, a "Supported Boot Modes" field in the hardware info</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> is needed.<span style>  </span>The possible values are "BIOS Only", "UEFI Only", and</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> "BIOS+UEFI".<span style>   </span>We will need to work with you to add this field onto</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>> hardware info.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>There is no problem to accommodate this change in the UI once the </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>back-end supports it. So if there is a desire to expose the feature in </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>the UI, when there is already working back-end solution, feel free to </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">>send a patch which adds that to the HW info - it's an easy addition and </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">the UI is prepared for such types of expansions.</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">> Thanks!</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3"><font face="Consolas">> </font></font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">> wanyen</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas"> </font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">Cheers</font></p>
<p style="MARGIN:0in 0in 0pt" class="MsoPlainText"><font size="3" face="Consolas">-- Jarda</font></p></div>