Skip to content

Calm-DSL support for Calm 3.8.1

Latest
Compare
Choose a tag to compare
@dwivediprab dwivediprab released this 19 Sep 10:55
bee2a4b

Major Feats

  1. Added calm run-script command which will test scripts for any syntactical errors. Supported scripts are: escripts, shell scripts, powershell, python. For more details refer Playground section of Getting-Started in DSL-Documentation

  2. #170 Added -ak/--api-key flag in calm init dsl, calm set config command to support api key authentication for SAAS Instance. For more details refer Saas Instance Login section of DSL-Configuration -> Initialization in DSL-Documentation

Improvements

  • Adds support to provide xml file path for guest customization while creating provider spec for AHV using calm create provider_spec --type AHV_VM
  • Endpoints of VM type will only be created if referenced VM is in current context project i.e VM is authorized for a given project. Similarly, only authorized VM can be used as target endpoint in runbook/blueprint.

Bug Fixes

  • Fixes calm get marketplace bps command failure in Calm-VM 3.8.0 for objects MPI.
  • Fixes calm update app-migratable-bp command failure for multi-profile multi-VM blueprint.
  • Fixes failure while providing guest customization for AHV using command calm create provider_spec --type AHV_VM

Development Bits:

  • Please use docker container image nutanix/calm-dsl:v3.8.1 for this release.
  • Please refer branch release/3.8.1 for this release.
  • Programming Language: Python >=3.7.