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);
|
||||
}
|
||||
}
|
||||
String xenservertoolsversion = details.get("hypervisortoolsversion");
|
||||
if ((xenservertoolsversion == null || !xenservertoolsversion.equalsIgnoreCase("xenserver61")) && vmSpec.getGpuDevice() == null) {
|
||||
Map<String, String> platform = vm.getPlatform(conn);
|
||||
platform.remove("device_id");
|
||||
vm.setPlatform(conn, platform);
|
||||
if ( !BootloaderType.CD.equals(vmSpec.getBootloader())) {
|
||||
String xenservertoolsversion = details.get("hypervisortoolsversion");
|
||||
if ((xenservertoolsversion == null || !xenservertoolsversion.equalsIgnoreCase("xenserver61")) && vmSpec.getGpuDevice() == null) {
|
||||
Map<String, String> platform = vm.getPlatform(conn);
|
||||
platform.remove("device_id");
|
||||
vm.setPlatform(conn, platform);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user