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/09/26 06:40:18 UTC

[cloudstack] branch UserDataAsFirstClassResource updated (0b4c9d9ecba -> 94a8ae313c9)

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


    omit 0b4c9d9ecba Fixed issues are rebasing with main
    omit cdc9a477643 Moved schema changes to 4171 to 4180 schema upgrade file
    omit cb3c9c70515 added success message for userdata registration
    omit fbf81686128 Removed labels added during merge
    omit bbb49cf4eb8 Added unit tests
    omit f19b9255032 Added a check while deleting the userdata, to see if no VMs are using the userdata
    omit 7f0307fd3dc Fix document link in UI
    omit d5a1d808b1e added comments to marvin test cases
    omit 0c508276fae Fix marvin test case
    omit 54b7d47abdd Fix custom userdata params for config drive by adding userdata file name and value metadata json
    omit 9268534486e remove delete cascade on user_vm and vm_template tables for userdata id foreign key reference.
    omit 06d6ba1dacd Added length to userdata param
    omit 864aa50c9fb Removed required param for iso id in linkuserdatatotemplate cmd
    omit 264a7fa418f Added validation to userdata params so that it wont contain any VR metadafile names
    omit f073af6f45b Added ISO id to the linkuserdatatotemplate API
    omit 7ab1b431bf9 Added blank values for userdata in edit template form
    omit 30b354a27c5 Added resetVMUserdata in UI for stopped VM
    omit 62da8d82ed2 Added new UnitTests for resetVMUserData
    omit 76f484b1ff8 Added new API to reset UserData of a VM along with UpdateVM API
    omit e24a7459e0e Add comments section to userdata
    omit 953087376d5 Added userdata selection in deploy VM form for ISOs
    omit 163565841a4 Added userdata details to register and upload iso forms
    omit b35ab00eb19 Few more code fixes
    omit 33e7ad9b5d4 Few code fixes
    omit d644c3f5cec Added few more marvin tests for userdata
    omit 9d5b358059d Fixed marvin tests for registerd userdata
    omit d6c7f767a01 Adding marvin tests for userdata
    omit 8db087ef8f1 Few improvements in the code
    omit 817bee130ae Fix Userdata delete flow
    omit 885d7d79eb8 Fix unused imports
    omit f65980233ae Move test file to proper files
    omit 6df85247a25 Remove unused imports
    omit d4f86eb9e76 Added unit tests for linking userdata to template
    omit a8e08161373 Added unit tests for userdata
    omit 4f7d26d580b fixes in deploy VM form to support deny userdata policy
    omit 57bd1498ff4 Few UI fixes in deploy VM and edit template form
    omit 6852bb4c3bd update userdata linking to template
    omit 16619327b84 Allow override append of userdata in deploy VM flow
    omit ceb1bc6954c added userdata policy list to register template form
    omit 02673470842 Added ToolTips and fixes deploy VM, register userdata form
    omit 7e5d6f72fc7 Added userdata denyoverride flag and userdata params section
    omit fd0a3e923d9 Userdata Navigation in template view
    omit 668c071181d Fixed unit tests and imports
    omit c9aeb2c81c9 Small fixes and added userdata to updateVM flow
    omit 56d7bf18930 Added userdata params to registeruserdata UI form
    omit 9bbe6ad6e8a Added userdata list to deploy VM form
    omit 280ed55dc5a UI: added userdata id to deloyvm wizard
    omit c2077425168 Updated template response and views
    omit aa872fe634c Write userdata details into metadata VR
    omit fe1850faa78 Added userdata details to the deployVM cmd flow
    omit 259eabee968 UI: added a new section for userdata
    omit 458bd11b736 Fixed userdata append scenario between template userdata and user provided userdata
    omit ebd430a3c82 Added userdata id in deploy VM flow
    omit 7c4eff53ca5 Few fixes
    omit 9873e2fc4be UserData as first clas resource
     add 1a0a61fd9f6 Allow option of exposing VM domain info via instance metadata (#6710)
     add dcffdc1c0b6 DatabaseUpgradeChecker: add upgrade path from 4.17.0.1 to 4.17.1.0 (#6759)
     add 7905a76bd26 Merge remote-tracking branch 'apache/4.17' into main
     add 3889e46eb63 fix description of configuration `max.data.migration.wait.time` (#6749)
     add c0294e3b936 UserData as first clas resource
     add dab1b2e1638 Few fixes
     add 1d9e6feef6d Added userdata id in deploy VM flow
     add 04ee7aa52b8 Fixed userdata append scenario between template userdata and user provided userdata
     add 1a8f2452a5e UI: added a new section for userdata
     add 9d483e6e8dc Added userdata details to the deployVM cmd flow
     add 8f60361f9ac Write userdata details into metadata VR
     add 7c9b0628c76 Updated template response and views
     add e6b8762ca14 UI: added userdata id to deloyvm wizard
     add aaa4791b52f Added userdata list to deploy VM form
     add 56e4fb18b61 Added userdata params to registeruserdata UI form
     add 68f16f417cc Small fixes and added userdata to updateVM flow
     add 55a935fc02c Fixed unit tests and imports
     add 0457fbcabb1 Userdata Navigation in template view
     add b97d8bbda7c Added userdata denyoverride flag and userdata params section
     add f634d2abbff Added ToolTips and fixes deploy VM, register userdata form
     add 7bf91b3f579 added userdata policy list to register template form
     add f18b4056fd7 Allow override append of userdata in deploy VM flow
     add 903fae684d5 update userdata linking to template
     add 995a3217cb8 Few UI fixes in deploy VM and edit template form
     add bee9f86a6e4 fixes in deploy VM form to support deny userdata policy
     add aebfb2b171c Added unit tests for userdata
     add f22f2066a9d Added unit tests for linking userdata to template
     add 956eb335532 Remove unused imports
     add 0b8e493d2d7 Move test file to proper files
     add dd48e83920d Fix unused imports
     add 47aaca42f64 Fix Userdata delete flow
     add 822b648686c Few improvements in the code
     add c9c3ae84af2 Adding marvin tests for userdata
     add 5ea75ea6b9d Fixed marvin tests for registerd userdata
     add 89c39a2628a Added few more marvin tests for userdata
     add 4b430f325ee Few code fixes
     add 625d4a3f986 Few more code fixes
     add 815c1aedb87 Added userdata details to register and upload iso forms
     add bcb9d14ae72 Added userdata selection in deploy VM form for ISOs
     add 0b4af5c2908 Add comments section to userdata
     add 6dffe4e146e Added new API to reset UserData of a VM along with UpdateVM API
     add 5bf779af9dd Added new UnitTests for resetVMUserData
     add 2b686cc36e4 Added resetVMUserdata in UI for stopped VM
     add 71ddf547b07 Added blank values for userdata in edit template form
     add 582ad97cbc9 Added ISO id to the linkuserdatatotemplate API
     add c7fd7492ce7 Added validation to userdata params so that it wont contain any VR metadafile names
     add db7c3a4fb26 Removed required param for iso id in linkuserdatatotemplate cmd
     add db5cc5bf707 Added length to userdata param
     add 50c8a9d8891 remove delete cascade on user_vm and vm_template tables for userdata id foreign key reference.
     add 2dd7c76b955 Fix custom userdata params for config drive by adding userdata file name and value metadata json
     add 9da3238f864 Fix marvin test case
     add 2845356a5a0 added comments to marvin test cases
     add 3101f883758 Fix document link in UI
     add f4c56f988c5 Added a check while deleting the userdata, to see if no VMs are using the userdata
     add 18461961655 Added unit tests
     add 4144f58d66c Removed labels added during merge
     add 2150c15b562 added success message for userdata registration
     add b45da283f5c Moved schema changes to 4171 to 4180 schema upgrade file
     add a375a35d805 Fixed issues are rebasing with main
     add 94a8ae313c9 Changes after rebase with main: CloudZonesNetworkElement.java file is deleted as part of #6710

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0b4c9d9ecba)
            \
             N -- N -- N   refs/heads/UserDataAsFirstClassResource (94a8ae313c9)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../main/java/com/cloud/network/NetworkModel.java  |  17 +-
 .../java/com/cloud/vm/VirtualMachineManager.java   |   3 +
 .../java/com/cloud/storage/StorageManager.java     |   2 +-
 .../com/cloud/vm/VirtualMachineManagerImpl.java    |   4 +-
 .../com/cloud/upgrade/DatabaseUpgradeChecker.java  |   1 +
 .../java/com/cloud/network/NetworkModelImpl.java   |  14 +
 .../network/element/CloudZonesNetworkElement.java  | 288 ---------------------
 .../cloud/network/router/CommandSetupHelper.java   |  21 +-
 .../element/ConfigDriveNetworkElementTest.java     |   8 +
 systemvm/debian/var/www/html/latest/.htaccess      |   2 +
 test/integration/component/test_configdrive.py     |  42 +++
 11 files changed, 101 insertions(+), 301 deletions(-)
 delete mode 100644 server/src/main/java/com/cloud/network/element/CloudZonesNetworkElement.java