Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need support for Terraform state inventory #240

Closed
akira6592 opened this issue Mar 15, 2024 · 3 comments
Closed

Need support for Terraform state inventory #240

akira6592 opened this issue Mar 15, 2024 · 3 comments

Comments

@akira6592
Copy link

akira6592 commented Mar 15, 2024

AWX 24.0.0 introduced terraform state inventory source.

However, the current awx-ee does not have cloud.terraform collection and terraform binary.

In "AWX Terraform State Inventory Source" demo uses execution-environment.yml in @hakbailey repository https://github.com/hakbailey/terraform-aap-demo .

@tima
Copy link

tima commented Mar 20, 2024

@akira6592 AWX is a stream of development work so in this case some features got merged and released before others including (I think) all of the docs.

That said, HashiCorp's BSL license forbids 3rd party distribution of the terraform binary or code so we cannot include it in any EE that the project distributes. The cloud.terraform collection could be included, but is pretty worthless until the terraform binary gets baked in.

This issue should be marked "wont fix" because we can't do much more than document how users can build their own EE for this functionality to work.

@akira6592
Copy link
Author

@tima Thank you. I understand.

@akira6592
Copy link
Author

I found the useful repository.

https://github.com/ansible-cloud/terraform_ee

Example for building an Ansible execution environment with TerraForm dependencies built in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants