Currently there is no indication that the rebuild was refused,
and worse, we may have a wrong imageref for the instance.
This patch set the instance to ERROR status if rebuild failed in the
scheduling stage. The user can rebuild the instance with valid image
to get it out of ERROR state and reset with right instance metadata and
properties.
Reviewed: https:/ /review. openstack. org/536268 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=d03a890a34f 632adc9a19a33c8 a5aebbccec50e4
Committed: https:/
Submitter: Zuul
Branch: master
commit d03a890a34f632a dc9a19a33c8a5ae bbccec50e4
Author: int32bit <email address hidden>
Date: Mon Jan 22 17:05:53 2018 +0800
Set server status to ERROR if rebuild failed
Currently there is no indication that the rebuild was refused,
and worse, we may have a wrong imageref for the instance.
This patch set the instance to ERROR status if rebuild failed in the
scheduling stage. The user can rebuild the instance with valid image
to get it out of ERROR state and reset with right instance metadata and
properties.
Closes-Bug: 1744325
Change-Id: Ibb7bee15a3d4ee 6f0ef53ba12e8b4 1f65a1fe999