Calm-DSL support for Calm 3.7.2.2
abhijeetkaurav1st
released this
29 Apr 16:19
·
2 commits
to release/3.7.2.2
since this release
Major Feats
-
Added support for project decompilation [see details], environment decompilation [see details]
-
Added support to create vm power actions in blueprint. see details
-
Added support to create actions in AhvUpdateConfigAttrs class (Patch config actions). see details
-
Added support to create vmware snapshot configs. see details
Improvements and Bug Fixes
- #291 Fixed decompilation of regex strings with backslashes . Multiline type profile variable with a regex validation string including tokens such as \r, \n, \t will now get properly escaped during decompile.
- #289 Added support to decompile UEFI boot_type in blueprint
- #283 Cluster macro decompile issue fixed.
- #273 Added support to decompile blueprint with vm power actions.
- #144 Updates version cache when config_file is supplied in cli options.
- #213 Fix static ip address decompilation associated with nics in the schema
- #255 Fixed
--with_endpoints
option when publishing a runbook to retain the endpoints as expected - #177 Fixed endpoint targets decompile in blueprint tasks.
- Decompile issue fixed when package_element is of type CUSTOM and has call_runbook_tasks.
- Fixed decompile failure for
while loop
tasks. - Added support to decompile, compile and create dynamic variables that use http task with basic auth.
- Added
-fc/--force
flag to create projects and environments. - Fixes for #192, #226, #150, #50
- Added support of
--all_projects
to commandcalm update marketplace
- Fixed calm get apps command to list apps with delete state.
- Fixed describe project command to list correct quotas assigned to a project.
- Added support which allows to publish bp/runbook to the marketplace attached with all projects and in approval pending state through
--all_projects/-ap
flag. - Added support for downloadable images in simple bp model. see details
- #252 Added
calm unpublish marketplace
command to support unpublishing from all projects, specific projects, all versions of marketplace items. - #264 Added no expiration as an option for recurring jobs. see details
Development Bits:
- Please use docker container image
nutanix/calm-dsl:v3.7.2.2
for this release. - Please refer branch release/3.7.2.2 for this release.
- Programming Language: Python >=3.7.