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

Dave Garbus edited comment on CLOUDSTACK-6748 at 7/31/15 3:04 AM:
------------------------------------------------------------------

I just tried to create a VM with user-data in 4.5.1 and it completely errors 
out, even though one of the NICs assigned has support for user-data.

{{Error: Unable to deploy VM as UserData is provided while deploying the VM, 
but there is no support for UserData service in the default network 217}}

I can deploy the virtual machine with startvm=false and then apply the 
user-data, but in my opinion, this is a regression. The API should only prevent 
the creation of a VM if none of the NICs support user-data.


was (Author: dgarbus):
I just tried to create a VM with user-data in 4.5.1 and it completely errors 
out, even though one of the NICs assigned has support for user-data.

Error: Unable to deploy VM as UserData is provided while deploying the VM, but 
there is no support for UserData service in the default network 217

I can deploy the virtual machine with startvm=false and then apply the 
user-data, but in my opinion, this is a regression. The API should only prevent 
the creation of a VM if none of the NICs support user-data.

> Creating an instance with user-data when network doesn't support user-data 
> should error
> ---------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-6748
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6748
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: API
>    Affects Versions: 4.4.0
>            Reporter: Harikrishna Patnala
>            Assignee: Harikrishna Patnala
>            Priority: Critical
>             Fix For: 4.4.3, 4.5.1
>
>
> While deploying a VM we provide user-data in order to configure appliance 
> instances. Right now we do not throw error if user data is sent while 
> deploying the vm and network does not support userdata. 
> We should not allow sending userdata when network does not support UserData 
> service since this may create eventual problems. We should fail fast or error 
> the creation of the instance if user-data is supplied when the guest network 
> doesn't support this capability
> The same applies for ssh key and password enabled templates. Say if a vm is 
> deployed using password enabled template we cannot send password to router if 
> network does not support userdata service. 



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

Reply via email to