Skip to content

Calm-DSL support for Calm 3.7.2.2

Compare
Choose a tag to compare
@abhijeetkaurav1st abhijeetkaurav1st released this 29 Apr 16:19
· 2 commits to release/3.7.2.2 since this release
2e498bd

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 command calm 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.