<div dir="ltr"><span style="font-size:12.8px">Hi,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">We have an Openstack installation based on Kilo <i>(with KVM compute)</i>. One of the users tried to resize his instance. The operation failed midway because of an Auth exception from Neutron probably during a port binding update. The instance was actually tried to be rescheduled to a new Host (say B) from parent host (say A).</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">We see that nova updates the host name proactively to 'B' without a confirmation that the operation succeeded. And since Neutron did not finish the port update, the port is seen to be still bound to Host A. After some code walkthrough/readings, we were able to bring the instance back online by playing around with /var/lib/instances/<instance-id>_resize folder on host A, and then using the virsh utility.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">How can I update the <font color="#000000"><span style="font-weight:bold;font-size:12.8px">OS-EXT-SRV-ATTR:host, </span><span style="font-weight:bold;font-size:12.8px">OS-EXT-SRV-ATTR:hypervisor_</span><span style="font-weight:bold;font-size:12.8px">hostname, </span><span style="font-size:12.8px"><b>OS-EXT-STS:power_state </b>attributes for the instances, so that I can manage the instance again via horizon/cli? Currently the API calls are directed to host B, because of the DB update.</span></font></div><div style="font-size:12.8px"><font color="#000000"><br></font></div><div style="font-size:12.8px"><font color="#000000">Is it feasible to update at all? or I am too greedy here.</font></div><div style="font-size:12.8px"><font color="#000000"><br></font></div><div style="font-size:12.8px"><font color="#000000"><br></font></div><div style="font-size:12.8px"><font color="#000000">Thanks,</font></div><div style="font-size:12.8px"><font color="#000000">Sudhakar.</font></div></div>