mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-7505:
if VM is created from ISO, don't change platform metadat for VM on XS
This commit is contained in:
parent
765659091a
commit
fcf2c1b6bc
@ -1459,11 +1459,13 @@ public abstract class CitrixResourceBase implements ServerResource, HypervisorRe
|
|||||||
vm.setPlatform(conn, platform);
|
vm.setPlatform(conn, platform);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
String xenservertoolsversion = details.get("hypervisortoolsversion");
|
if ( !BootloaderType.CD.equals(vmSpec.getBootloader())) {
|
||||||
if ((xenservertoolsversion == null || !xenservertoolsversion.equalsIgnoreCase("xenserver61")) && vmSpec.getGpuDevice() == null) {
|
String xenservertoolsversion = details.get("hypervisortoolsversion");
|
||||||
Map<String, String> platform = vm.getPlatform(conn);
|
if ((xenservertoolsversion == null || !xenservertoolsversion.equalsIgnoreCase("xenserver61")) && vmSpec.getGpuDevice() == null) {
|
||||||
platform.remove("device_id");
|
Map<String, String> platform = vm.getPlatform(conn);
|
||||||
vm.setPlatform(conn, platform);
|
platform.remove("device_id");
|
||||||
|
vm.setPlatform(conn, platform);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user