|
|
@@ -73,7 +73,16 @@ class VmUpdateProvider extends VmCreateProvider
|
|
|
"d" => sl("lang")->tr("CD-ROM"),
|
|
|
"n" => sl("lang")->tr("Network"),
|
|
|
];
|
|
|
- if(version_compare($this->api()->getVersion(), "6.2", 'gt')
|
|
|
+
|
|
|
+ logModuleCall(
|
|
|
+ 'proxmoxCloud',
|
|
|
+ __FUNCTION__,
|
|
|
+ $bootOrder,
|
|
|
+ 'Debug1',
|
|
|
+ $options
|
|
|
+ );
|
|
|
+
|
|
|
+ if(version_compare($this->api()->getVersion(), "6.3", '>=')
|
|
|
&& !in_array("c", (array) $bootOrder )){
|
|
|
$cdrom = $vm->cdrom();
|
|
|
$nd = $vm->getNetworkDevices();
|
|
|
@@ -87,15 +96,6 @@ class VmUpdateProvider extends VmCreateProvider
|
|
|
if($nd[0] instanceof NetworkDeviceKvm){
|
|
|
$options[$nd[0]->getId()] = sl("lang")->tr("Network");
|
|
|
}
|
|
|
-
|
|
|
- logModuleCall(
|
|
|
- 'proxmoxCloud',
|
|
|
- __FUNCTION__,
|
|
|
- $this->data,
|
|
|
- 'Debug1',
|
|
|
- $options
|
|
|
- );
|
|
|
-
|
|
|
}
|
|
|
$this->availableValues['bootOrder0'] = $options;
|
|
|
}
|
|
|
@@ -177,7 +177,7 @@ class VmUpdateProvider extends VmCreateProvider
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if(version_compare($this->api()->getVersion(), "6.2", '>') && !empty($order)){
|
|
|
+ if(version_compare($this->api()->getVersion(), "6.3", '>=') && !empty($order)){
|
|
|
//order=scsi0;ide0;ide1;net0
|
|
|
|
|
|
logModuleCall(
|