From cdf2a1161bbc16a59d4fa4cc43e820c246ae3da3 Mon Sep 17 00:00:00 2001 From: Devdeep Singh Date: Fri, 27 Dec 2013 22:15:34 +0530 Subject: [PATCH] CLOUDSTACK-5649: Vms are stopped and not migrated from a host when the host is put in maintenance mode. The migrate flag wasn't set to true in the maintain answer. This caused cloudstack to not to schedule a migration work item for vms on the host. Made a change to set the migrate flag to true in migrate answer. --- .../ServerResource/HypervResource/HypervResourceController.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/HypervResourceController.cs b/plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/HypervResourceController.cs index 287f9f27a9a..901b09b73cb 100644 --- a/plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/HypervResourceController.cs +++ b/plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/HypervResourceController.cs @@ -1200,6 +1200,7 @@ namespace HypervResource object ansContent = new { result = true, + willMigrate = true, details = "success - NOP for MaintainCommand", _reconnect = false, contextMap = contextMap