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 5fed20cca4 remove delete cascade on user_vm and vm_template tables for
userdata id foreign key reference.
omit a8f105e3fe Added length to userdata param
omit 8caaadb384 Removed required param for iso id in linkuserdatatotemplate
cmd
omit 127c327fdc Added validation to userdata params so that it wont contain
any VR metadafile names
omit 6fcf306582 Added ISO id to the linkuserdatatotemplate API
omit a39f55f168 Added blank values for userdata in edit template form
omit d9ff53bbbc Added resetVMUserdata in UI for stopped VM
omit a7c6beba99 Added new UnitTests for resetVMUserData
omit a25e02dacd Added new API to reset UserData of a VM along with UpdateVM
API
omit 5e18d3a8ab Add comments section to userdata
omit 5e9b35e279 Added userdata selection in deploy VM form for ISOs
omit 769fee486e Added userdata details to register and upload iso forms
omit bfa5f41fee Few more code fixes
omit 972196259c Few code fixes
omit 58bacd18ca Added few more marvin tests for userdata
omit 96aa6cf3b0 Fixed marvin tests for registerd userdata
omit 6303be4ee5 Adding marvin tests for userdata
omit 89ac7a8d1f Few improvements in the code
omit 73fdd5d194 Fix Userdata delete flow
omit 73d11709bd Fix unused imports
omit 3d22a5526c Move test file to proper files
omit 4bd3e3e0cb Remove unused imports
omit 9364ff8f0e Added unit tests for linking userdata to template
omit de91d984f0 Added unit tests for userdata
omit 8844ebeb56 fixes in deploy VM form to support deny userdata policy
omit eb54e70d83 Few UI fixes in deploy VM and edit template form
omit c52a3fec7a update userdata linking to template
omit 2e9bcd3142 Allow override append of userdata in deploy VM flow
omit fbe9fe5250 added userdata policy list to register template form
omit 788dbe93da Added ToolTips and fixes deploy VM, register userdata form
omit 4adabc4e62 Added userdata denyoverride flag and userdata params section
omit bc1800855b Userdata Navigation in template view
omit fe95f73c22 Fixed unit tests and imports
omit f2f7bc4007 Small fixes and added userdata to updateVM flow
omit ac5fe36c10 Added userdata params to registeruserdata UI form
omit 8f70f26c25 Added userdata list to deploy VM form
omit 477a3dca42 UI: added userdata id to deloyvm wizard
omit 4540ce8dd1 Updated template response and views
omit 3c5491c960 Write userdata details into metadata VR
omit ec29f7c33d Added userdata details to the deployVM cmd flow
omit b6a937d2d8 UI: added a new section for userdata
omit 4904a994d5 Fixed userdata append scenario between template userdata
and user provided userdata
omit b0a53eb80e Added userdata id in deploy VM flow
omit bb2a894759 Few fixes
omit 74ee8eb06d UserData as first clas resource
add c123c3fd2f remove request listener to prevent untimely session
invalidation (#6393)
add 1ead6c1bac Fix logic check error for update GPU groupDetails (#6405)
add 8440b77ed9 UI: Fix Upgrade kubernetes form (#6417)
add c249e25d74 ui: Fix create kubernetes cluster with ha enabled (#6416)
add 9dbb736488 ui: Display associated VPC network name against vpc tiers -
deploy VM form (#6421)
add 45ea764374 UI: Fix template is deselected if other zone is selected
(#6415)
add 81b7e6e750 Fix extract snapshot from vm snapshot on kvm (#6422)
add 82e0d5d679 Fix UEFI detection on KVM and prevent deployments on non
UEFI enabled hosts (#6423)
add 0f4c3af935 cks: Fix when deployed on a nw without internet access
(#6418)
add 8ee904eb93 UserData as first clas resource
add 0839bd5b73 Few fixes
add f4bee3d47c Added userdata id in deploy VM flow
add 877feb7459 Fixed userdata append scenario between template userdata
and user provided userdata
add 8a69c09385 UI: added a new section for userdata
add ecaf032c89 Added userdata details to the deployVM cmd flow
add 6435c4f02f Write userdata details into metadata VR
add 43b79b0c10 Updated template response and views
add d194b3e444 UI: added userdata id to deloyvm wizard
add e94ca8c723 Added userdata list to deploy VM form
add bb2776afc5 Added userdata params to registeruserdata UI form
add 7eb0ef7127 Small fixes and added userdata to updateVM flow
add 701b91c996 Fixed unit tests and imports
add cde176acd3 Userdata Navigation in template view
add f9ed36c719 Added userdata denyoverride flag and userdata params section
add 4735ba88cf Added ToolTips and fixes deploy VM, register userdata form
add 0adeb8c65b added userdata policy list to register template form
add e9abe4bc49 Allow override append of userdata in deploy VM flow
add 550770fc99 update userdata linking to template
add eabfebb040 Few UI fixes in deploy VM and edit template form
add 7874f91b8f fixes in deploy VM form to support deny userdata policy
add de4bbc6046 Added unit tests for userdata
add 916e5c743a Added unit tests for linking userdata to template
add 5aa92271af Remove unused imports
add f597b65e7b Move test file to proper files
add be8201ea45 Fix unused imports
add 2290ae1129 Fix Userdata delete flow
add 7386992d60 Few improvements in the code
add 5c0adda532 Adding marvin tests for userdata
add 37a43c007f Fixed marvin tests for registerd userdata
add d24cd86e76 Added few more marvin tests for userdata
add 30d9322e27 Few code fixes
add 8cecb94aef Few more code fixes
add 27a04e1aca Added userdata details to register and upload iso forms
add be7d7f6f89 Added userdata selection in deploy VM form for ISOs
add 17d8fd893a Add comments section to userdata
add 63bb904e9a Added new API to reset UserData of a VM along with UpdateVM
API
add 7b25234963 Added new UnitTests for resetVMUserData
add 47770e52f2 Added resetVMUserdata in UI for stopped VM
add 1909c348f0 Added blank values for userdata in edit template form
add b44ccf67b3 Added ISO id to the linkuserdatatotemplate API
add 559494edea Added validation to userdata params so that it wont contain
any VR metadafile names
add 96e606fb3e Removed required param for iso id in linkuserdatatotemplate
cmd
add 4806b905e2 Added length to userdata param
add c1a7cd356c remove delete cascade on user_vm and vm_template tables for
userdata id foreign key reference.
add 684ba3a68f Fix custom userdata params for config drive by adding
userdata file name and value metadata json
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 (5fed20cca4)
\
N -- N -- N refs/heads/UserDataAsFirstClassResource (684ba3a68f)
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 | 2 +-
.../org/apache/cloudstack/api/ApiConstants.java | 3 +
.../storage/configdrive/ConfigDriveBuilder.java | 35 ++++-
.../configdrive/ConfigDriveBuilderTest.java | 72 +++++++--
.../kvm/resource/LibvirtComputingResource.java | 6 +-
.../wrapper/LibvirtReadyCommandWrapper.java | 2 +-
.../kvm/storage/KVMStorageProcessor.java | 4 +-
.../main/resources/conf/k8s-control-node-add.yml | 35 ++---
.../src/main/resources/conf/k8s-control-node.yml | 62 ++++----
.../src/main/resources/conf/k8s-node.yml | 34 ++---
.../main/resources/script/upgrade-kubernetes.sh | 11 +-
.../apache/cloudstack/api/command/ListIdpsCmd.java | 7 +-
scripts/storage/qcow2/managesnapshot.sh | 46 +++++-
server/src/main/java/com/cloud/api/ApiServlet.java | 165 +++++++++++++--------
.../java/com/cloud/api/ApiSessionListener.java | 46 +++---
.../api/auth/DefaultLoginAPIAuthenticatorCmd.java | 54 ++++---
.../api/auth/DefaultLogoutAPIAuthenticatorCmd.java | 3 +-
.../deploy/DeploymentPlanningManagerImpl.java | 5 +-
.../network/element/ConfigDriveNetworkElement.java | 25 +++-
.../main/java/com/cloud/server/StatsCollector.java | 2 +-
.../element/ConfigDriveNetworkElementTest.java | 2 +-
ui/src/views/compute/CreateKubernetesCluster.vue | 4 +-
ui/src/views/compute/DeployVM.vue | 8 +-
ui/src/views/compute/UpgradeKubernetesCluster.vue | 1 +
ui/src/views/compute/wizard/NetworkSelection.vue | 7 +-
25 files changed, 409 insertions(+), 232 deletions(-)