cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Garbus (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CLOUDSTACK-6748) Creating an instance with user-data when network doesn't support user-data should error
Date Fri, 31 Jul 2015 03:05:05 GMT

    [ 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)

Mime
View raw message