From 951336c3e4510ddfecfe0678be7716e4eade1e98 Mon Sep 17 00:00:00 2001 From: Prasanna Santhanam Date: Mon, 11 Nov 2013 13:49:55 +0530 Subject: [PATCH] CLOUDSTACK-5124: Adopt GetDomRVersionAnswer to VR upgradability While VRs upgrade, cloudstack should still be able to work with older /newer version of the scripts within VRs. To allow this, the simulator needs to send the version strings for the domr version response or the VR start is interrupted. Signed-off-by: Prasanna Santhanam --- .../src/com/cloud/agent/manager/MockVmManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java index 28e235e556e..b4758a563f6 100644 --- a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java +++ b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java @@ -84,6 +84,7 @@ import javax.naming.ConfigurationException; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; @Component @@ -567,7 +568,7 @@ public class MockVmManagerImpl extends ManagerBase implements MockVmManager { @Override public GetDomRVersionAnswer getDomRVersion(GetDomRVersionCmd cmd) { - return new GetDomRVersionAnswer(cmd, null, null, null); + return new GetDomRVersionAnswer(cmd, null, "CloudStack Release 4.2.0", UUID.randomUUID().toString()); } @Override