This is an automated email from the ASF dual-hosted git repository.

sureshanaparti pushed a commit to branch 4.22
in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git


The following commit(s) were added to refs/heads/4.22 by this push:
     new 7caec5f6 Make settings such as storage, disk_size, iso_os_type 
configurable in the Proxmox extension (#601)
7caec5f6 is described below

commit 7caec5f69fb3fd7c67541d99176358c6b6f9ea10
Author: Abhisar Sinha <[email protected]>
AuthorDate: Mon May 18 17:38:35 2026 +0530

    Make settings such as storage, disk_size, iso_os_type configurable in the 
Proxmox extension (#601)
---
 source/_static/images/proxmox-deploy-instance.png  | Bin 131046 -> 179275 bytes
 .../adminguide/extensions/inbuilt_extensions.rst   |  19 +++++++++++++++----
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/source/_static/images/proxmox-deploy-instance.png 
b/source/_static/images/proxmox-deploy-instance.png
index 78a067bb..d91eed80 100644
Binary files a/source/_static/images/proxmox-deploy-instance.png and 
b/source/_static/images/proxmox-deploy-instance.png differ
diff --git a/source/adminguide/extensions/inbuilt_extensions.rst 
b/source/adminguide/extensions/inbuilt_extensions.rst
index d0641e29..c744701e 100644
--- a/source/adminguide/extensions/inbuilt_extensions.rst
+++ b/source/adminguide/extensions/inbuilt_extensions.rst
@@ -127,16 +127,27 @@ To set up the Proxmox Extension, follow these steps in 
CloudStack:
    * **iso_path**: Full path to the ISO in Proxmox (if `template_type` is 
`iso`)
    |proxmox-add-iso.png|
 
-   Note: Templates and ISOs should be stored on shared storage when using 
multiple Proxmox nodes. Or copy the template/iso to each host's local storage 
at the same location.
+   **Note**: Templates and ISOs should be stored on shared storage when using 
multiple Proxmox nodes. Or copy the template/iso to each host's local storage 
at the same location.
 
 #. **Deploy Instance**
 
-   Deploy an Instance using the Template created above. Optionally, provide 
the detail `vm_name` to specify the name of the VM in Proxmox.
-   Otherwise, the CloudStack Instance's internal name is used. The VM Id in 
Proxmox is mapped to the CloudStack Instance and stored as a detail in 
CloudStack DB.
-   The Instance will be provisioned on a randomly selected Proxmox host. The 
VM will be configured with the MAC address and VLAN ID as defined in CloudStack.
+   Deploy an Instance using the Template/ISO created above.
+
+   The VM Id in Proxmox is mapped to the CloudStack Instance and stored as a 
detail in CloudStack DB.
+   The Instance is provisioned on a randomly selected Proxmox host. The VM is 
configured with the MAC address and VLAN ID as defined in CloudStack.
+
+   The following external details can be provided optionally, while deploying 
the Instance:
+
+   * **vm_name**: Name of the VM in Proxmox. Default: *CloudStack Instance's 
internal name*.
+   * **storage**: Name of the storage in Proxmox to use for the VM's disk. 
Default: *local-lvm*.
+   * **is_full_clone**: Whether to create a full clone of the template (true) 
or a linked clone (false). Default: *false*.
+   * **iso_os_type**: Specify guest operating system if deploying from ISO. 
This is used to enable special optimization/features for specific operating 
systems. Valid values are: other | wxp | w2k | w2k3 | w2k8 | wvista | win7 | 
win8 | win10 | win11 | l24 | l26 | solarisOS. Default: *l26*
+   * **disk_size_gb**: Size of the disk in GB if deploying from ISO. Default: 
*64*.
 
    |proxmox-deploy-instance.png|
 
+   **Note**: Make sure that **is_full_clone** is set to **true** if the 
**storage** specified is different from the template's storage when deploying 
from template.
+
 #. **Lifecycle Operations**
 
    Operations **Start**, **Stop**, **Reboot**, and **Delete** can be performed 
on the Instance from CloudStack.

Reply via email to