Not set instance to ERROR if set_admin_password failed
In some cases, an instance will be set to ERROR state when
set_admin_password failed (some Exception like Forbidden)
this is inconsistent to other exceptions and also
set_admin_password is a sync call from API to compute,
we can simply return the error to the upper layer (operator or
user) to avoid make user run reset to restore instance
status since no changes to guest at all.
Reviewed: https:/ /review. openstack. org/555160 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=513f2d3d254 e2ffcc5c9eb786b c1c7d52036d392
Committed: https:/
Submitter: Zuul
Branch: master
commit 513f2d3d254e2ff cc5c9eb786bc1c7 d52036d392
Author: jichen <email address hidden>
Date: Thu Mar 22 14:07:20 2018 +0800
Not set instance to ERROR if set_admin_password failed
In some cases, an instance will be set to ERROR state when admin_password failed (some Exception like Forbidden) admin_password is a sync call from API to compute,
set_
this is inconsistent to other exceptions and also
set_
we can simply return the error to the upper layer (operator or
user) to avoid make user run reset to restore instance
status since no changes to guest at all.
Change-Id: If1c901b974bc72 95927b3f033a04e aa6ac36f603
Closes-Bug: 1757061