You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ha...@apache.org on 2022/05/26 11:16:13 UTC

[cloudstack] branch UserDataAsFirstClassResource updated (5e18d3a8ab -> a39f55f168)

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