-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
-
False
-
-
Background
Now that most of the terraform integration work is merged, we should do a full pass of testing. Please set aside several hours to test all of the terraform work. Do not just run a single terraform plan, or create a single instance. Try several different terraform plans. Create multiple instances in multiple cloud providers. Create multiple inventories and run multiple playbooks and workflows.
There are two main goals with this ticket. The first is to ensure that everyone on the team understands all of the terraform work and is capable of supporting it. The second is to make sure that what we are delivering is a good user experience for terraform workflows.
As you test, make a note of anything that isn't working correctly, that's confusing, or that just seems awkward or clunky to use.
The components you should be testing include:
- cloud.terraform.terraform_state inventory plugin
- cloud.terraform.plan_stash module
- cloud.terraform_ops collection
- terraform provider for AAP
- terraform credential plugin for AAP
- terraform state inventory source plugin for AAP
Definition of Done
- You have a solid understanding of all of the different components of the terraform integration work
- You have verified that they all work correctly
- You have noted any functionality that you think could be improved
- clones
-
ACA-1272 Test the Terraform integration
-
- Closed
-