This is an automated email from the ASF dual-hosted git repository.
harikrishna pushed a change to branch UserDataAsFirstClassResource
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 5e18d3a8ab Add comments section to userdata
add a25e02dacd Added new API to reset UserData of a VM along with UpdateVM
API
add a7c6beba99 Added new UnitTests for resetVMUserData
add d9ff53bbbc Added resetVMUserdata in UI for stopped VM
add a39f55f168 Added blank values for userdata in edit template form
No new revisions were added by this update.
Summary of changes:
api/src/main/java/com/cloud/event/EventTypes.java | 2 +
api/src/main/java/com/cloud/vm/UserVmService.java | 3 +
...mdByAdmin.java => ResetVMUserDataCmdAdmin.java} | 18 +-
.../api/command/user/vm/DeployVMCmd.java | 2 +-
...setVMSSHKeyCmd.java => ResetVMUserDataCmd.java} | 114 +++---
.../api/command/user/vm/UpdateVMCmd.java | 4 +-
.../ResetVMUserDataCmdTest.java} | 71 +++-
.../com/cloud/server/ManagementServerImpl.java | 2 +
.../com/cloud/template/TemplateManagerImpl.java | 6 +-
.../main/java/com/cloud/vm/UserVmManagerImpl.java | 46 ++-
.../java/com/cloud/vm/UserVmManagerImplTest.java | 132 +++++++
ui/public/locales/en.json | 1 +
ui/public/locales/pl.json | 1 +
ui/src/config/section/compute.js | 11 +
ui/src/views/compute/DeployVM.vue | 5 +-
ui/src/views/compute/ResetUserData.vue | 394 +++++++++++++++++++++
ui/src/views/compute/wizard/UserDataSelection.vue | 18 +-
ui/src/views/image/UpdateTemplate.vue | 26 +-
18 files changed, 747 insertions(+), 109 deletions(-)
copy
api/src/main/java/org/apache/cloudstack/api/command/admin/vm/{ResetVMSSHKeyCmdByAdmin.java
=> ResetVMUserDataCmdAdmin.java} (72%)
copy
api/src/main/java/org/apache/cloudstack/api/command/user/vm/{ResetVMSSHKeyCmd.java
=> ResetVMUserDataCmd.java} (56%)
copy
api/src/test/java/org/apache/cloudstack/api/command/{user/userdata/RegisterUserDataCmdTest.java
=> test/ResetVMUserDataCmdTest.java} (56%)
create mode 100644 ui/src/views/compute/ResetUserData.vue