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
patchback[bot] c82bc7f041
Fix for Terraform 0.15 (#2246) (#2260)
* 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>
(cherry picked from commit 1400051890)

Co-authored-by: rainerleber <39616583+rainerleber@users.noreply.github.com>
2021-04-17 22:53:50 +02:00
..
alicloud modules: fix examples to use FQCN (#644) 2020-07-13 21:50:31 +02:00
atomic using get_bin_path() on atomic modules (#2144) (#2150) 2021-04-02 22:26:06 +02:00
centurylink Tidy up validate-modules ignores for cloud/centurylink modules (#1771) (#1812) 2021-02-13 12:46:52 +01:00
dimensiondata fixed str formatting (#2139) (#2140) 2021-03-31 14:15:05 +02:00
docker [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
google [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
heroku Tidy up validate-modules ignores for some cloud/ modules (#1354) (#1356) 2020-11-23 10:01:35 +01:00
huawei Fix a bunch of potential security issues (secret leaking) (#1736) (#1750) 2021-02-08 16:22:39 +00:00
kubevirt modules: fix examples to use FQCN (#644) 2020-07-13 21:50:31 +02:00
linode [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
lxc fixed Python 3 keys() usage (#1861) (#1890) 2021-02-23 23:48:28 +01:00
lxd [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
memset Fix boolean defaults. (#1343) (#1358) 2020-11-23 12:29:14 +01:00
misc Fix for Terraform 0.15 (#2246) (#2260) 2021-04-17 22:53:50 +02:00
oneandone [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
online modules: fix examples to use FQCN for builtin modules (#648) 2020-07-14 18:28:08 +03:00
opennebula Tidy up validate-modules:no-default-for-required-parameter and other cases (#1423) (#1429) 2020-12-01 21:13:54 +00:00
oracle fixed Python 3 keys() usage (#1861) (#1890) 2021-02-23 23:48:28 +01:00
ovh removed unreachable code (#2157) (#2169) 2021-04-05 09:50:38 +02:00
ovirt [stable-1] Update CI (#1790) 2021-02-11 16:32:47 +01:00
packet Tidy up sanity checks (2021/Batch 3 - who's counting) (#1885) (#1911) 2021-02-26 11:23:29 +00:00
profitbricks [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
pubnub [PR #2001/1ea08076 backport][stable-1] Mark non-secret leaking module options with no_log=False (#2004) 2021-03-12 09:37:23 +01:00
rackspace Fix a bunch of potential security issues (secret leaking) (#1736) (#1750) 2021-02-08 16:22:39 +00:00
scaleway update scaleway zones (#1690) (#1694) 2021-01-28 13:22:19 +01:00
smartos rewritten as list literals (#2160) (#2167) 2021-04-05 09:50:08 +02:00
softlayer [stable-1] no_log: more false-positives (not flagged by sanity tests yet) (#2017) 2021-03-13 18:21:21 +01:00
spotinst [PR #2001/1ea08076 backport][stable-1] Mark non-secret leaking module options with no_log=False (#2004) 2021-03-12 09:37:23 +01:00
univention Tidy up validate-modules:no-default-for-required-parameter and other cases (#1423) (#1429) 2020-12-01 21:13:54 +00:00
webfaction Tidy up sanity checks (2021/Batch 3 - who's counting) (#1885) (#1911) 2021-02-26 11:23:29 +00:00
xenserver [PR #2001/1ea08076 backport][stable-1] Mark non-secret leaking module options with no_log=False (#2004) 2021-03-12 09:37:23 +01:00