cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suresh Kumar Anaparti (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (CLOUDSTACK-8861) Cloudstack allows creation of VM's with the same display name when vm.instancename.flag=true
Date Tue, 15 Sep 2015 11:47:45 GMT

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-8861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Suresh Kumar Anaparti reassigned CLOUDSTACK-8861:
-------------------------------------------------

    Assignee: Suresh Kumar Anaparti

> Cloudstack allows creation of VM's with the same display name when vm.instancename.flag=true
> --------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-8861
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8861
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>         Environment: Vmware ESXi 5.1
>            Reporter: Suresh Kumar Anaparti
>            Assignee: Suresh Kumar Anaparti
>             Fix For: 4.6.0
>
>
> ISSUE
> =====
> As per the current design vm.instance.flag behavior has changed. If set to true, it will
only set the "instancename" without any additional prefix. So if the customer rollouts a instance
with the name webserver01, the instance on the hypervisor will be just webserver01.
> However if there is already a VM with name “webserver01” on the hypervisor ( deployed
through Cloudstack) a second account can still create an instance with the same name. Cloudstack
will allow this but on the hypervisor you will get a instancename already exist error and
cloudstack is failing badly in this situation.
> Note: Vmware doesn't support using the same name for VM.
> ENVIRONMENT
> ===========
> [root@ ~]# cloudstack-sccs
> f04c81db3841369c0c8357e3cacb5ae790bc8929
> Vmware ESXi 5.1
> STEPS TO REPRODUCE THE ISSUE
> ==========================
> More easy to reproduce on a cluster with 1 host.
> i) Deploy a VM with name say webserver01 from account1
> ii) Now deploy VM with the same name "webserver01" from account2.
> During Step ii) you can see that CloudStack will try to create the VM with the name webserver01,
however this fails on the Hypervisor.
> EXPECTED BEHAVIOR
> ====================
> CloudStack should either throw an error message to user that a VM with the same name
already exists or Should create a VM with some unique name on VMware.
> Note: CloudStack throws an error message when trying to deploy VM with the same name
in the same network, however CloudStack continues with the deployment if you deploy a VM with
the same name in different network.



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

Mime
View raw message