diff --git a/client/WEB-INF/classes/resources/messages.properties b/client/WEB-INF/classes/resources/messages.properties index edaad29fffe..d2d52500ad1 100644 --- a/client/WEB-INF/classes/resources/messages.properties +++ b/client/WEB-INF/classes/resources/messages.properties @@ -352,6 +352,7 @@ label.add.system.service.offering=Add System Service Offering label.add.template=Add Template label.add.to.group=Add to group label.add.user=Add User +label.add.userdata=Userdata label.add.vlan=Add VLAN label.add.vxlan=Add VXLAN label.add.VM.to.tier=Add VM to tier diff --git a/ui/index.jsp b/ui/index.jsp index 7dd73bf6997..086bcd06408 100644 --- a/ui/index.jsp +++ b/ui/index.jsp @@ -534,6 +534,16 @@ + + +
+
+ () +
+
+ +
+
diff --git a/ui/scripts/instanceWizard.js b/ui/scripts/instanceWizard.js index d9e7befbc79..e4d3e30d93f 100644 --- a/ui/scripts/instanceWizard.js +++ b/ui/scripts/instanceWizard.js @@ -981,6 +981,13 @@ hostid : g_hostid }); } + + var userdata = args.data.userdata; + if (userdata != null && userdata.length > 0) { + $.extend(deployVmData, { + userdata : todb(btoa(userdata)) + }); + } $(window).trigger('cloudStack.deployVirtualMachine', { deployVmData: deployVmData,