Aaron Lane
Aaron Lane
Hello! In the middle of yesterday (2021-09-21), our dispatch actions across multiple repositories suddenly started refusing to run when triggered by members of the repositories' admin teams, citing a permission...
The attribute validation errors are not user friendly. Example: ```sh -----> Starting Test Kitchen (v2.4.0) >>>>>> ------Exception------- >>>>>> Class: Kitchen::UserError >>>>>> Message: Kitchen::Verifier::Terraform configuration: systems {:value=>{0=>{:backend=>["is missing"]}}} ```
If the workspace does not exist when destroy is called then it should be safe to assume there is no state to be destroyed.
A feasibility investigation is required.
# Functions It will: * handle Terraform CLI interactions # Objectives It should: * optionally verify support for the Terraform CLI version * ensure the path to the Terraform CLI...
See the [lifecyle hooks article](https://github.com/test-kitchen/test-kitchen/blob/v1.23.3/docs/content/docs/reference/lifecycle-hooks.md).
This issue proposes to add detection for missing Kitchen-Terraform plugins to all of the plugin doctor actions. Migrated from #212.
This issue proposes to add the execution of `terraform validate` against the Terraform root module as part of the driver doctor action. Migrated from #212.
This issue proposes to add the execution of `inspec check` against InSpec profiles as part of the verifier plugin's doctor action. Migrated from #212.