[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-4787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15051108#comment-15051108
 ] 

Rohit Yadav commented on CLOUDSTACK-4787:
-----------------------------------------

Related FS:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Granular+SCSI+Controller+support+in+CloudStack+over+VMware+deployments

Related PRs:
https://github.com/apache/cloudstack/pull/1131
https://github.com/apache/cloudstack/pull/1132

In the APIs, allowed root or data disk controller options are:
    ide,
    scsi,
    osdefault,
    lsilogic,
    lsisas1068,
    buslogic,
    pvscsi


Test cases:

1. VMware disk controller options for both VMs and templates:

    (a) Register an OVA template for VMware with a rootdisk controller selected 
from the dropdown, and deploy a VM. Check in vCenter that in the VM's 
properties the disk controller matches the one you had selected while 
registering the template. Test updating and deploying a new VM using the update 
template command, example:
          > update template details[0].rootDiskController=lsilogicsas 
id=some-uuid

    (b) Deploy a Virtual Machine via cloudmonkey, passing rootDiskController 
detail. And, after the VM is launched check if diskcontroller on vCenter side 
matches the one being configured. For example: 
          > deploy virtualmachine details[0].rootDiskController=lsilogicsas 
templateid=some-thing zoneid=so-me-uuid

    (c) Stop a VM, and run update virtualmachine API to update its 
rootDiskController detail. Start the VM, and check if the update disk 
controller matches the disk controller property on the vCenter side. 
CloudMonkey example:
         > update virtualmachine id=some-uuid 
details[0].rootDiskController=lsilogicsas

2. Recommended regression testing: Test disk lifecycles (create/allocated, 
attach/detach, remove, take snapshot, use snapshot to create template, download 
volume), Test VM lifecycles (deploy, start, stop, update, restart, destroy), 
Test template lifecycles (register, download, update template, copy template 
across zones).

> Allow selection of scsi controller type in vSphere
> --------------------------------------------------
>
>                 Key: CLOUDSTACK-4787
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4787
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Management Server, UI, VMware
>    Affects Versions: 4.2.0, 4.3.0
>         Environment: vSphere 5.1
>            Reporter: Chris Sciarrino
>            Assignee: Rohit Yadav
>            Priority: Critical
>             Fix For: 4.5.3, 4.7.0, 4.6.1
>
>         Attachments: screenshot-1.png
>
>
> When adding an OVA template for a vSphere environment allow the selection of 
> the scsi controller type. 
> Currently the instances are deployed with the the LSI Parallel controller 
> type. This results in a blue screen on boot when attempting to deploy 
> templates that use the LSI SAS controller.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to