calm-dsl icon indicating copy to clipboard operation
calm-dsl copied to clipboard

Keep Calm and DSL On!

Results 106 calm-dsl issues
Sort by recently updated
recently updated
newest added

**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...

enhancement

**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...

bug

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

enhancement
P2

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

feature

**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]...

bug

**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...

enhancement
P1
Performance

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

P2

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: - [...

feature

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'))```...

enhancement
P1

**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

bug