Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 351b5c0 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Thu Dec 16 14:14:30 2021 +0530 Minor fixes for undefined attributes at profile model for version setup < 3.3.0. commit 7ea5982 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Wed Dec 15 19:03:06 2021 +0530 Added support for get_runbook_action and macro in ahv-disk-images (#206) * Allow macro in image names * Adding example that shows macor usage in vm-disk-image and vm-nic * Adding helper get_runbook_action for getting action out of imported runbook * Adding exsiting machine example and minor improvements * minor fixes in models * Fixing runbook examples commit bc9dc6a Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Mon Dec 13 20:25:01 2021 +0530 Use ASCENDING order for list_all query (#205) fixes #200 commit 909aba1 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Tue Nov 23 21:46:40 2021 +0530 Fix for issue 187 (#202) * Fixing project update and adding account addition through cli switches * Adding test for accoun updation through cli switches * Fixing project update using dsl file and adding test for it * Added changes in readme commit a4b8957 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Wed Nov 17 21:37:28 2021 +0530 Add uuid in env-creation payload (#201) * Add uuid in env-creation payload * black format commit 7dbb87d Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Thu Nov 11 14:32:50 2021 +0530 Fixing the min_version on cache tables (#199) commit 6586409 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Tue Nov 9 12:17:02 2021 +0530 Fixing readme/examples for disk-delete in app-edit commit 547dea1 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Tue Nov 9 10:09:15 2021 +0530 Fixing links in release-notes commit e5d97b4 Merge: a704367 36dfaf1 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Mon Nov 8 19:29:36 2021 +0530 Merge pull request #198 from nutanix/release/3.3.0 Changes for Calm v3.3.0 commit 36dfaf1 Merge: a704367 95bb44e Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Mon Nov 8 14:15:09 2021 +0530 Merge branch 'release/3.3.0' of github.com:ideadevice/calm-dsl into release/3.3.0 commit 95bb44e Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Mon Nov 8 09:50:18 2021 +0530 Fixing some brownfield and env fixes commit 4797f32 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Wed Nov 3 22:46:10 2021 +0530 Black format commit 3de448f Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Wed Nov 3 22:35:31 2021 +0530 Minor fixes regarding release-notes and some command name fixes commit 370c975 Author: gaurav <gaurav.kumar1@nutanix.com> Date: Tue Nov 2 23:35:22 2021 +0530 App edit DSL support (#43) (#92) * initial commit for app edit -> parts taken from ideadevice/calm-dsl#19 * lint fix * lint fix * lint fix * fixes * import fix * remove extra file * fix app edit dsl * add example * test * bring in some structure * del * remove extra * fixed example * revert extra changes * fixes * lint * minor change * cleanup 1 * cleanup 2 * cleanup 3 * lint * make patch run work * lint * list patches in app describe * review comments and fixes * fix * add patch handler * change to update config * some more fixes * some more fixes * make update like sys action * fixed nic example * fix disk add * added helper class * initial class structure * make nic del work * add for category and fixed some bugs * add min level * add min version in profile also * Add skip/modify/delete prompt * extract prompt function * Interactively modify patch payload for app edit * extract prompt functions * set min/max based on operation * exclude nics and disks in use while deleting * comment out (unnecessary?) parts * format changes * remove unnecessary comments * remove patch_editables parameter * change name for UpdateConfigAttrs to AhvUpdateConfigAttrs * fix * fix * fix * change compile to get_user_attrs * change validator * ipdb * fix * disk and nic * changes * fix * fix * parse patch editables from file input non-interactively * handle file editables for multiple attrs * fix delete operations * add disk and category addition logic * fix nic delete operation * Add logs for editables parsed through file * Fix mistakes in comments and logs * Add updating status to app describe command * Use global update command instead of overriding * Add ignore_runtime_variables flag * Add test for ahv patch editables * Change nic source from config file * Use nic name instead of cluster and nic name * move wait for states func to helper class * Add section headings while interactively editing variables * remove nic delete from bp in test * Add more information about editables during interaction * fix tests * Formatting changes * fix snapshot restore test * Run formatter * move logic to compile * add default values * fix * fix empty patch attrs * fix * fix * remove unwanted file * adding test cases for app edit feat * adding disk operations to the patach * adding validations to the test cases * Minor fix in tests * adding disk delete and disk modify operations to the patch * changeng nic value * add release notes * add release notes * removing breakpoints * add release notes Co-authored-by: Shreevari SP <shreevari.sp@shreevari-sp.ubvm.nutanix.com> Co-authored-by: Shreevari SP <shreevari.sp@nutanix.com> Co-authored-by: anilkumarkondeti <anilkumar.kondeti@nutanix.com> Co-authored-by: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Co-authored-by: anilkumarkondeti <83686684+anilkumarkondeti@users.noreply.github.com> Co-authored-by: Shreevari SP <shreevari.sp@shreevari-sp.ubvm.nutanix.com> Co-authored-by: Shreevari SP <shreevari.sp@nutanix.com> Co-authored-by: anilkumarkondeti <anilkumar.kondeti@nutanix.com> Co-authored-by: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Co-authored-by: anilkumarkondeti <83686684+anilkumarkondeti@users.noreply.github.com> commit ba9b246 Author: Mayank Choudhary <mayank.choudhary@nutanix.com> Date: Tue Nov 2 23:17:59 2021 +0530 snapshot-restore release notes for 3.3.0 (#75) (#91) * snapshot-restore release notes * add link to bp example commit 469fd80 Author: Pradeepsingh Bhati <88029526+bhati-pradeep@users.noreply.github.com> Date: Fri Oct 22 18:36:01 2021 +0530 Add interface and implementations for aws provider specific api object for different calm versions. (#78) (#88) * 1. Add interface for aws provider specific api 2. Add/restructure implementation of aws api object for different calm versions * Reformatting files * Reformat import statements * Reformatting files(black) * Fix version number for aws provider spec object commit a704367 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Thu Oct 21 09:18:34 2021 +0530 commit b4162cd Merge: f68e3eb 905fce3 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Sun Oct 17 20:43:35 2021 +0530 Merge pull request #85 from ideadevice/task/3.3.0-cherrypick-calm-20742-changes Task/3.3.0 cherrypick calm 20742 changes commit 905fce3 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Sun Oct 17 12:59:12 2021 +0530 Task/m calm 20742 vm recovery point changes (#76) * recovery point changes for bps * Adding api changes * Adding get commands * Adding final validations and substrate fixes for vm_recovery_spec * Adding tests for recovery point bp launches * Minor fix * Minor fix in substrate * Fix serial_port_list for ahv_vm.py * Adding minor log * Added catch to check exception * Minor fix * Test fix * Test fix * Fixing network name in test blueprint commit 4d4da6b Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Wed Sep 15 16:15:46 2021 +0530 Skipping runbook test due to CALM-27162 commit fef58ac Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Mon Sep 13 12:08:30 2021 +0530 Using common helper for waiting for non-busy state (#71) * Using common helper for waiting for non-busy state * Minor fix commit b90e676 Author: abhijeetkaurav1st <abhijeet.kaurav@nutanix.com> Date: Thu Sep 30 15:20:27 2021 +0530 Fixing groups helper for caps name and update project using cli switch commit f68e3eb Author: anilkumarkondeti <83686684+anilkumarkondeti@users.noreply.github.com> Date: Thu Sep 9 18:10:54 2021 +0530 ignoring VPC subnets (#70) (#74) commit a6ce146 Author: Pradeepsingh Bhati <88029526+bhati-pradeep@users.noreply.github.com> Date: Thu Sep 9 17:59:22 2021 +0530 Fix template_id issue when there is no template for vmware create spec (#72) (#73) * Fix template_id issue when there is no template for vmware create spec * Reformatting commit 979aa37 Author: Mayank Choudhary <44155446+mayank271@users.noreply.github.com> Date: Wed Sep 1 16:13:01 2021 +0530 fix expiry type in cache (#66) (#67) commit 5c9395e Author: Mayank Choudhary <44155446+mayank271@users.noreply.github.com> Date: Wed Sep 1 13:29:20 2021 +0530 safety checks for protection rule expiry (#64) (#65) * safety checks for protection rule expiry * safety checks for protection rule expiry while updating cache commit 8ad8e08 Author: Mayank Choudhary <44155446+mayank271@users.noreply.github.com> Date: Mon Aug 23 16:59:02 2021 +0530 protection policy fixes (#60) (#62) - #CALM-27047, #CALM-27044 and #CALM-27046 commit 95f3390 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Thu Aug 19 17:54:43 2021 +0530 Substrate changes for sending account_uuid for ahv_substrates (#56) (#61) * Substrate changes, so that correct account_uuid is supplied while creating/compiling blueprint with ahv provider * Fixing logic to not use nic.compile() at substrate compile as it involves parent reference * Fixing tcs as per latest changes * Minor fix when cluster name is not same as cluster account name. * Fixing snapshot restore compile test commit cc3fdb4 Author: Abhijeet Singh Kaurav <abhijeet.kaurav@nutanix.com> Date: Thu Aug 19 09:50:20 2021 +0530 Task/m calm 27024 runbook containing durga macros (#58) (#59) * Add runbbok containing all macros and test for it * minor fix * make black * Adding todo task commit 24c616a Author: Mayank Choudhary <44155446+mayank271@users.noreply.github.com> Date: Tue Aug 17 13:47:23 2021 +0530 Topic/m multivm snapshot changes calm 18417 (#57) Summary of changes - https://docs.google.com/document/d/1Ams2OqjtOf74LYf5IwTAnAsyCpcrft6ydPGi0DrZztE/edit?pli=1#heading=h.8n3rtdfbxnjx Conflicts: calm/dsl/api/handle.py calm/dsl/builtins/__init__.py calm/dsl/cli/__init__.py calm/dsl/db/table_config.py (cherry picked from commit ca9f715d6e89ce981cf4d7950efc7c89d69d9abf)
- Loading branch information