<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:\5B8B\4F53;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"\@\5B8B\4F53";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We encountered an issue of ironic when deploying devstack with the latest devstack repo.<o:p></o:p></p>
<p class="MsoNormal">#Our env are using real baremetal servers.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Do you know the cause and solution or workaround for this issue?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here are the details of my issue:<o:p></o:p></p>
<p class="MsoNormal">---------------<o:p></o:p></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">I have setup an all-in-one stable/juno devstack environment on Ubuntu 14.04.1 LTS, the new added ironic node sync IPMI power status failed with error: Failed to create the password file. expected
a character buffer object, and oslo.messaging with 1.5.1 will report debug log every second in Ironic conductor log like
<a href="https://bugs.launchpad.net/ironic/+bug/1399257"><span style="color:windowtext;text-decoration:none">https://bugs.launchpad.net/ironic/+bug/1399257</span></a> described, upgrade oslo.messaging version to the latest 1.6.0 the issue also occurred, the
oslo.messaging reported log will disappear after downgraded to 1.4.1, but the ironic node still sync IPMI power status failed.<br>
The command line ipmitool can check and control power status of the bare metal node successfully.<o:p></o:p></span></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">* Version: ironic stable/juno with Devstack all-in-one installation<o:p></o:p></span></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">* Output of utilities run:<o:p></o:p></span></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> Ironic conductor logs for sync power status failed:<br>
2015-01-29 08:54:38.443 DEBUG oslo.messaging._drivers.impl_rabbit [-] Timed out waiting for RPC response: timed out from (pid=76084) _raise_timeout_if_deadline_is_reached /usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py:676<br>
2015-01-29 08:54:38.443 DEBUG oslo.messaging._drivers.impl_rabbit [-] Timed out waiting for RPC response: timed out from (pid=76084) _raise_timeout_if_deadline_is_reached /usr/local/lib/python2.7/dist-packages/oslo/messaging/_drivers/impl_rabbit.py:676<o:p></o:p></span></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">2015-01-29 08:13:26.232 WARNING ironic.drivers.modules.ipmitool [-] IPMI power status failed for node 364b9f16-70dd-449a-b405-bae03ffc4ff2 with error: Failed to create the password file. expected
a character buffer object.<br>
2015-01-29 08:13:26.232 WARNING ironic.conductor.manager [-] During sync_power_state, could not get power state for node 364b9f16-70dd-449a-b405-bae03ffc4ff2. Error: IPMI call failed: power status..<o:p></o:p></span></p>
<p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> The command line ipmitool control power status:<br>
$ ipmitool -I lanplus -H 10.100.2.121 -U admin -P 12345678 chassis power status<br>
Chassis Power is off<br>
$ ipmitool -I lanplus -H 10.100.2.121 -U admin -P 12345678 chassis power on<br>
Chassis Power Control: Up/On<br>
$ ipmitool -I lanplus -H 10.100.2.121 -U admin -P 12345678 chassis power status<br>
Chassis Power is on<o:p></o:p></span></p>
<p class="MsoNormal">---------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Gary<o:p></o:p></p>
</div>
</body>
</html>