<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">OpenStack version: Icehouse</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">Issue: fail to resize</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">Setup: 3 nodes, namely Controller, Compute and Network; with nova-compute running solely on Compute node.</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">Steps to reproduce:</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  1. Create an instance using image cirrus 0.3.2.</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  2. Verify instance is running: nova list</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  3. Resize the instance: nova resize cirrus 2 —poll</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  4. Verify the resize: nova list</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  5. Note that the server status is ACTIVE instead of VERIFY_RESIZE.</div>
<div style="color: rgb(0, 0, 0); font-family: Consolas; font-size: medium;">  6. Check nova-scheduler.log at Controller node and note the error.</div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">Snippet of the nova-scheduler.log:</font></div>
<div><font face="Consolas"><br>
</font></div>
<p style="margin: 0px;"><font face="Consolas">2014-09-10 14:12:46.550 7488 WARNING nova.scheduler.utils [req-63c12687-9f68-4501-a164-002c0f5fba7d 77bdd3f911744f72af7038d40d722439 73a095bf078443c9b340d871deaabcc3] Failed to compute_task_migrate_server: No valid
 host was found. </font></p>
<p style="margin: 0px;"><font face="Consolas">Traceback (most recent call last):</font></p>
<p style="margin: 0px; min-height: 13px;"><font face="Consolas"><br>
</font></p>
<p style="margin: 0px;"><font face="Consolas">  File "/usr/lib/python2.7/dist-packages/oslo/messaging/rpc/server.py", line 139, in inner</font></p>
<p style="margin: 0px;"><font face="Consolas">    return func(*args, **kwargs)</font></p>
<p style="margin: 0px; min-height: 13px;"><font face="Consolas"><br>
</font></p>
<p style="margin: 0px;"><font face="Consolas">  File "/usr/lib/python2.7/dist-packages/nova/scheduler/manager.py", line 298, in select_destinations</font></p>
<p style="margin: 0px;"><font face="Consolas">    filter_properties)</font></p>
<p style="margin: 0px; min-height: 13px;"><font face="Consolas"><br>
</font></p>
<p style="margin: 0px;"><font face="Consolas">  File "/usr/lib/python2.7/dist-packages/nova/scheduler/filter_scheduler.py", line 140, in select_destinations</font></p>
<p style="margin: 0px;"><font face="Consolas">    raise exception.NoValidHost(reason='')</font></p>
<p style="margin: 0px; min-height: 13px;"><font face="Consolas"><br>
</font></p>
<p style="margin: 0px;"><font face="Consolas">NoValidHost: No valid host was found. </font></p>
<p style="margin: 0px; min-height: 13px;"><font face="Consolas"><br>
</font></p>
<p style="margin: 0px;"><font face="Consolas">2014-09-10 14:12:46.552 7488 WARNING nova.scheduler.utils [req-63c12687-9f68-4501-a164-002c0f5fba7d 77bdd3f911744f72af7038d40d722439 73a095bf078443c9b340d871deaabcc3] [instance: 5960d4fe-8905-49f0-9cd9-1d09ded90810]
 Setting instance to ACTIVE state.</font></p>
<div><font face="Consolas">2014-09-10 14:12:46.645 7488 WARNING nova.conductor.manager [req-63c12687-9f68-4501-a164-002c0f5fba7d 77bdd3f911744f72af7038d40d722439 73a095bf078443c9b340d871deaabcc3] [instance: 5960d4fe-8905-49f0-9cd9-1d09ded90810] No valid host
 found for cold migrate </font></div>
<div><font face="Consolas"><br>
</font></div>
<div>
<div><font face="Consolas">NOTE: I tried setting "</font><font face="Consolas">allow_resize_to_same_host=true” and “allow_migrate_to_same_host=true” in all nova.conf files and</font></div>
<div><font face="Consolas">restart nova services, but still saw the same issue.</font></div>
</div>
<div><font face="Consolas"><br>
</font></div>
<div><font face="Consolas">Thanks,</font></div>
<div><font face="Consolas">Danny</font></div>
</body>
</html>