Releases: nbering/terraform-inventory
Releases · nbering/terraform-inventory
v2.2.0
Added
Changed
- List values in output are now sorted for consistency, and to make regression testing easier
- With state files where
variable_priority
is not set, the default values of 50 (foransible_host
andansible_group
) and 60 (foransible_host_var
andansible_group_var
) will be inferred, changing variable merging behaviour
v2.1.0
Added
- Support for
ansible_host_var
resource type - Support for
ansible_group_var
resource type
Fixed
- Corrected a minor issue where
ansible_host
oransible_host_var
resources with the sameinventory_hostname
would result in multiple copies of the hostname in any groups they shared in common (including the "all" group)
v2.0.0
Added
- Support for Terraform 0.12's new state file structure
- Simple regression testing with Bash scripts
Changed
- Removed version-specific python shebang, as
terraform.py
seems to work fine with Python 2.7 and 3.x
Removed
terraform state pull
no longer uses-input=false
as this argument is not recognized by Terraform 0.12
v1.1.0
v1.0.1
Added
- Support for
ansible_group
resource, added in nbering/terraform-provider-ansible#8
v1.0.0
Added
- Added
ANSIBLE_TF_DIR
environment variable to set Terraform configuration directory.
Changed
- Ported the script to Python to be more compatible with the Ansible ecosystem.
- Changed
TERRAFORM_PATH
environment variable toANSIBLE_TF_PATH
.
Deprecated
- The earlier NodeJS implementation will not be supported going forward.