<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
@font-face
{font-family:宋体}
@font-face
{font-family:"Cambria Math"}
@font-face
{font-family:Calibri}
@font-face
{}
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Calibri",sans-serif}
a:link, span.MsoHyperlink
{color:#0563C1;
text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
{color:#954F72;
text-decoration:underline}
span.EmailStyle17
{font-family:"Calibri",sans-serif;
color:windowtext}
.MsoChpDefault
{font-family:"Calibri",sans-serif}
@page WordSection1
{margin:72.0pt 90.0pt 72.0pt 90.0pt}
div.WordSection1
{}
-->
</style>
</head>
<body lang="ZH-CN" link="#0563C1" vlink="#954F72" style="">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,</span></p>
<p class="MsoNormal"><span lang="EN-US"> First,I use ‘node-set-target-raid-config’ to set raid configuration,but there is nothing in ‘target_raid_config’</span></p>
<p class="MsoNormal"><span lang="EN-US"> Second,I try to set node in provide,for a while, It’s failed.the error log is:</span></p>
<p class="MsoNormal"><span lang="EN-US">> </span></p>
<p class="MsoNormal"><span lang="EN-US">>_do_request /usr/lib/python2.7/site-packages/dracclient/wsman.py:73</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager [req-4d8e6e72-6e4d-43fc-9729-ef76954a3a7d - - - - -] Failed to prepare node f4decb8d-a126-4e9f-ba8f-ae29f9f89ee5 for cleaning:
</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager Traceback (most recent call last):</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/conductor/manager.py", line 928, in _do_node_clean</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager prepare_result = task.driver.deploy.prepare_cleaning(task)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic_lib/metrics.py", line 61, in wrapped</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager result = f(*args, **kwargs)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/deploy.py", line 54, in prepare_cleaning</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager manage_boot=True)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/deploy_utils.py", line 982, in prepare_inband_cleaning</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager manager_utils.node_power_action(task, states.REBOOT)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/conductor/task_manager.py", line 146, in wrapper</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager return f(*args, **kwargs)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/conductor/utils.py", line 193, in node_power_action</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager fields.NotificationStatus.ERROR, new_state)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager self.force_reraise()</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager six.reraise(self.type_, self.value, self.tb)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/conductor/utils.py", line 180, in node_power_action</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager task.driver.power.reboot(task)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic_lib/metrics.py", line 61, in wrapped</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager result = f(*args, **kwargs)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/conductor/task_manager.py", line 146, in wrapper</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager return f(*args, **kwargs)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/power.py", line 181, in reboot</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager _set_power_state(task.node, target_power_state)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/power.py", line 101, in _set_power_state</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager _commit_boot_list_change(node)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/power.py", line 77, in _commit_boot_list_change</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager boot_device['persistent'])</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/management.py", line 98, in set_boot_device</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager current_boot_device = _get_boot_device(node, drac_boot_devices)</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/drac/management.py", line 66, in _get_boot_device</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager boot_device = next(key for (key, value) in _BOOT_DEVICES_MAP.items()</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager StopIteration</span></p>
<p class="MsoNormal"><span lang="EN-US">>2017-08-11 19:55:40.771 11110 ERROR ironic.conductor.manager</span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">How to fix it ?</span></p>
</div>
<div style="border-top:1px #999999 solid">
<p>保密:本函仅供收件人使用,如阁下并非抬头标明的收件人,请您即刻删除本函,勿以任何方式使用及传播,并请您能将此误发情形通知发件人,谢谢!</p>
</div>
</body>
</html>