calm-dsl
calm-dsl copied to clipboard
Keep Calm and DSL On!
**Describe the request** Calm UI allows using a macro today in the cluster selection field, but Calm DSL doesn't support it. Add the capability to use a macro in this...
**Describe the bug** When trying to decompile a blueprint with a VM using UEFI and secure boot, calm dsl fails with the following error: calm.dsl.tools.validator.validation_error: Additional properties are not allowed...
calm unpublish marketplace should: - Allow to unpublish it from only a specific project - Allow to unpublish from ALL projects - Allow to unpublish all versions of an item
As of now, this is not possible to sync the account added to Calm with Calm DSL. We should be able to manually trigger a platform sync operation, similair to...
**Describe the bug** Invalid cluster name is getting identified during decompile operation. ``` Unable to launch the brownfield application using a local (to DSL) blueprint. The error is: [2022-09-21 15:08:32]...
**Environment cache updation tooks too much time during cache update** **Reason** It calls subnets api for each account per environment. Ideally accounts api call should be done outside of environment...
With Calm >= 3.2, a lot of people are taking advantage of the new environment/account features in projects and being able to decompile them with DSL will help automating their...
Requirements: - Command should output or create a file locally that should contain the launch params for any blueprint Possible Syntax: - calm get bp launch-params --name Todo: - [...
Right now retries_enabled is set to True. It doesn't exactly get the correct message of api breakage. ```Max retries exceeded with url: /api/nutanix/v3/services/nucalm/status (Caused by ResponseError('too many 503 error responses'))```...
**Describe the bug** For the command `calm publish runbook` the option `--existing_markeplace_runbook` is missing the 't' in marketplace. It should be `--existing_marketplace_runbook` **Branch/Container** Master https://github.com/nutanix/calm-dsl/blob/884be6b2cf4298f97dc8b064efbd6c02d8018086/calm/dsl/cli/marketplace_runbook_commands.py#L292