server rebuild root状态没有立即设置,导致yunion-test脚本失败

This commit is contained in:
Qiu Jian
2019-01-26 03:34:20 +08:00
parent ca97105c95
commit ffd02bfd7f
+1
View File
@@ -1055,6 +1055,7 @@ func (self *SGuest) StartRebuildRootTask(ctx context.Context, userCred mcclient.
} else {
data.Set("all_disks", jsonutils.JSONFalse)
}
self.SetStatus(userCred, VM_REBUILD_ROOT, "request start rebuild root")
if self.GetHypervisor() == HYPERVISOR_BAREMETAL {
task, err := taskman.TaskManager.NewTask(ctx, "BaremetalServerRebuildRootTask", self, userCred, data, "", "", nil)
if err != nil {