1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/plugins/modules/cloud
rainerleber 1400051890
Fix for Terraform 0.15 (#2246)
* Fix for Terraform 0.15

removed the append of variables in terraform validate because this is deprecated in Terraform 0.15. See: https://github.com/hashicorp/terraform/blob/v0.15/CHANGELOG.md >> The -var and -var-file options are no longer available on terraform validate. These were deprecated and have had no effect since Terraform v0.12

* Create terraform-validate.yaml

* Update and rename terraform-validate.yaml to 2246-terraform-validate.yaml

* Update changelogs/fragments/2246-terraform-validate.yaml

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Update terraform.py

remove `-force` add `-auto-approve` on destroy as described in issue #2247

* Update and rename 2246-terraform-validate.yaml to 2246-terraform.yaml

* Update 2246-terraform.yaml

* add a function which check the used tf version

* add a function which check the used tf version

* Update changelogs/fragments/2246-terraform.yaml

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Update changelogs/fragments/2246-terraform.yaml

Co-authored-by: Amin Vakil <info@aminvakil.com>

* add version return to function

* changed it to pass sanity check

* change variable name

* changed to a more specialized data types

* remove use_unsafe_shell=True

* Update changelogs/fragments/2246-terraform.yaml

Co-authored-by: Felix Fontein <felix@fontein.de>

* add description

* Update changelogs/fragments/2246-terraform.yaml

Co-authored-by: Felix Fontein <felix@fontein.de>

Co-authored-by: Amin Vakil <info@aminvakil.com>
Co-authored-by: Rainer Leber <rainer.leber@sva.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
2021-04-17 22:32:54 +02:00
..
alicloud Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
atomic using get_bin_path() on atomic modules (#2144) 2021-04-02 22:06:07 +02:00
centurylink Remove deprecated features scheduled for removal in 3.0.0 (#1926) 2021-03-09 21:23:20 +01:00
dimensiondata fixed str formatting (#2139) 2021-03-31 13:05:40 +02:00
heroku Tidy up sanity checks ignore lines modules (batch 7) (#1970) 2021-03-08 08:35:09 +01:00
huawei Fix a bunch of potential security issues (secret leaking) (#1736) 2021-02-08 16:33:18 +01:00
linode Remove unnecessary required=False s in linode_v4 module (#2251) 2021-04-17 09:51:03 +02:00
lxc fixed Python 3 keys() usage (#1861) 2021-02-23 23:19:27 +01:00
lxd fixed Python 3 keys() usage (#1861) 2021-02-23 23:19:27 +01:00
memset Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
misc Fix for Terraform 0.15 (#2246) 2021-04-17 22:32:54 +02:00
oneandone More false-positives (not flagged by sanity tests yet). (#2010) 2021-03-13 13:24:26 +01:00
online Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
opennebula Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
oracle fixed Python 3 keys() usage (#1861) 2021-02-23 23:19:27 +01:00
ovh removed unreachable code (#2157) 2021-04-05 09:22:28 +02:00
packet Tidy up sanity checks ignore lines modules (batch 7) (#1970) 2021-03-08 08:35:09 +01:00
profitbricks More false-positives (not flagged by sanity tests yet). (#2010) 2021-03-13 13:24:26 +01:00
pubnub Mark non-secret leaking module options with no_log=False (#2001) 2021-03-12 08:51:47 +01:00
rackspace rax - removed service parameter (#2020) 2021-03-14 12:22:03 +01:00
scaleway Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
smartos Remove deprecated modules scheduled for removal in 3.0.0 (#1924) 2021-04-13 11:19:25 +00:00
softlayer More false-positives (not flagged by sanity tests yet). (#2010) 2021-03-13 13:24:26 +01:00
spotinst Mark non-secret leaking module options with no_log=False (#2001) 2021-03-12 08:51:47 +01:00
univention Tidy up validate-modules:no-default-for-required-parameter and other cases (#1423) 2020-12-01 21:28:40 +01:00
webfaction Tidy up sanity checks (2021/Batch 3 - who's counting) (#1885) 2021-02-26 11:37:23 +01:00
xenserver xenserver_guest - fixed validations (#2243) 2021-04-17 09:32:13 +02:00