Skip to content

Commit 224fadc

Browse files
Prep cloud.terraform 3.0.0 (#140)
Prep cloud.terraform 3.0.0 SUMMARY Prep cloud.terraform 3.0.0 ISSUE TYPE Bugfix Pull Request Docs Pull Request Feature Pull Request New Module Pull Request COMPONENT NAME ADDITIONAL INFORMATION Reviewed-by: Mike Graves <[email protected]> Reviewed-by: GomathiselviS
1 parent b99646b commit 224fadc

File tree

6 files changed

+47
-22
lines changed

6 files changed

+47
-22
lines changed

CHANGELOG.rst

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ The cloud.terraform collection Release Notes
44

55
.. contents:: Topics
66

7+
v3.0.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
This major release drops support for ``ansible-core < 2.15``.
14+
15+
Breaking Changes / Porting Guide
16+
--------------------------------
17+
18+
- Drop support for ansible-core < 2.15 (https://github.com/ansible-collections/cloud.terraform/pull/138).
719

820
v2.0.0
921
======
@@ -13,33 +25,31 @@ Breaking Changes / Porting Guide
1325

1426
- Remove support for ansible-core < 2.14 (https://github.com/ansible-collections/cloud.terraform/pull/102).
1527

16-
1728
Major Changes
1829
-------------
1930

20-
- terraform_provider - Added ``search_child_modules`` option (https://github.com/ansible-collections/cloud.terraform/pull/55).
2131
- terraform_provider - Allow ``project_path`` in terraform_provider inventory plugin to accept a list of paths (https://github.com/ansible-collections/cloud.terraform/pull/55).
32+
- terraform_provider - Added ``search_child_modules`` option (https://github.com/ansible-collections/cloud.terraform/pull/55).
2233

2334
Minor Changes
2435
-------------
2536

2637
- Removed integration tests workaround in terrform_provider. (https://github.com/ansible-collections/cloud.terraform/pull/84)
2738
- Set default of ``state_file`` in terraform_provider inventory plugin to a blank string (https://github.com/ansible-collections/cloud.terraform/pull/55).
28-
- terraform - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
39+
- terraform - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
40+
- terraform - cleanup temporary file create during module execution. (https://github.com/ansible-collections/cloud.terraform/issues/2)
2941
- terraform_output - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
3042
- tf_output - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
31-
- terraform - cleanup temporary file create during module execution. (https://github.com/ansible-collections/cloud.terraform/issues/2)
32-
3343

3444
Bugfixes
3545
--------
3646

3747
- module_utils - Accept Terraform executables present on PATH passed in as ``binary_path`` without specifying their absolute path. (https://github.com/ansible-collections/cloud.terraform/issues/49)
3848
- module_utils - Allow ``nested_type`` attribute in terraform schema. (https://github.com/ansible-collections/cloud.terraform/issues/93)
3949
- module_utils - Fix AWS SQS queue creation. The ``values`` attribute in terraform output is optional. SQS is one of (rare) cases where ``values`` is absent. (https://github.com/ansible-collections/cloud.terraform/issues/86)
40-
- terraform - fix spaces between characters in command field in result (https://github.com/ansible-collections/cloud.terraform/pull/76).
4150
- move test requirements out of the requirements.txt file (https://github.com/ansible-collections/cloud.terraform/pull/67).
4251
- terraform - fix issue with ``plan_file`` option specified with ``check_mode=true`` and ``state`` set to one of ``present`` and ``absent``, the module is enable now to generate a Terraform file to the specified location (https://github.com/ansible-collections/cloud.terraform/issues/87).
52+
- terraform - fix spaces between characters in command field in result (https://github.com/ansible-collections/cloud.terraform/pull/76).
4353

4454
v1.1.0
4555
======

changelogs/changelog.yaml

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,22 +75,32 @@ releases:
7575
breaking_changes:
7676
- Remove support for ansible-core < 2.14 (https://github.com/ansible-collections/cloud.terraform/pull/102).
7777
bugfixes:
78-
- module_utils - Accept Terraform executables present on PATH passed in as ``binary_path`` without specifying their absolute path. (https://github.com/ansible-collections/cloud.terraform/issues/49)
78+
- module_utils - Accept Terraform executables present on PATH passed in as ``binary_path``
79+
without specifying their absolute path. (https://github.com/ansible-collections/cloud.terraform/issues/49)
7980
- module_utils - Allow ``nested_type`` attribute in terraform schema. (https://github.com/ansible-collections/cloud.terraform/issues/93)
80-
- module_utils - Fix AWS SQS queue creation. The ``values`` attribute in terraform output is optional. SQS is one of (rare) cases where ``values`` is absent. (https://github.com/ansible-collections/cloud.terraform/issues/86)
81-
- terraform - fix spaces between characters in command field in result (https://github.com/ansible-collections/cloud.terraform/pull/76).
81+
- module_utils - Fix AWS SQS queue creation. The ``values`` attribute in terraform
82+
output is optional. SQS is one of (rare) cases where ``values`` is absent.
83+
(https://github.com/ansible-collections/cloud.terraform/issues/86)
8284
- move test requirements out of the requirements.txt file (https://github.com/ansible-collections/cloud.terraform/pull/67).
83-
- terraform - fix issue with ``plan_file`` option specified with ``check_mode=true`` and ``state`` set to one of ``present`` and ``absent``, the module is enable now to generate a Terraform file to the specified location (https://github.com/ansible-collections/cloud.terraform/issues/87).
85+
- terraform - fix issue with ``plan_file`` option specified with ``check_mode=true``
86+
and ``state`` set to one of ``present`` and ``absent``, the module is enable
87+
now to generate a Terraform file to the specified location (https://github.com/ansible-collections/cloud.terraform/issues/87).
88+
- terraform - fix spaces between characters in command field in result (https://github.com/ansible-collections/cloud.terraform/pull/76).
8489
major_changes:
90+
- terraform_provider - Allow ``project_path`` in terraform_provider inventory
91+
plugin to accept a list of paths (https://github.com/ansible-collections/cloud.terraform/pull/55).
8592
- terraform_provider - Added ``search_child_modules`` option (https://github.com/ansible-collections/cloud.terraform/pull/55).
86-
- terraform_provider - Allow ``project_path`` in terraform_provider inventory plugin to accept a list of paths (https://github.com/ansible-collections/cloud.terraform/pull/55).
8793
minor_changes:
8894
- Removed integration tests workaround in terrform_provider. (https://github.com/ansible-collections/cloud.terraform/pull/84)
89-
- Set default of ``state_file`` in terraform_provider inventory plugin to a blank string (https://github.com/ansible-collections/cloud.terraform/pull/55).
90-
- terraform - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
91-
- terraform_output - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
92-
- tf_output - add support for ``workspace`` when running ``terraform output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
95+
- Set default of ``state_file`` in terraform_provider inventory plugin to a
96+
blank string (https://github.com/ansible-collections/cloud.terraform/pull/55).
97+
- terraform - add support for ``workspace`` when running ``terraform output``
98+
(https://github.com/ansible-collections/cloud.terraform/issues/85).
9399
- terraform - cleanup temporary file create during module execution. (https://github.com/ansible-collections/cloud.terraform/issues/2)
100+
- terraform_output - add support for ``workspace`` when running ``terraform
101+
output`` (https://github.com/ansible-collections/cloud.terraform/issues/85).
102+
- tf_output - add support for ``workspace`` when running ``terraform output``
103+
(https://github.com/ansible-collections/cloud.terraform/issues/85).
94104
fragments:
95105
- 20230524-aws_integration_tests.yml
96106
- 20230913-add-support-for-workspace-when-running-terraform_output.yml
@@ -107,3 +117,13 @@ releases:
107117
- terraform-cleanup-file.yml
108118
- terraform_provider_remove_workaround.yml
109119
release_date: '2023-11-17'
120+
3.0.0:
121+
changes:
122+
breaking_changes:
123+
- Drop support for ansible-core < 2.15 (https://github.com/ansible-collections/cloud.terraform/pull/138).
124+
release_summary: This major release drops support for ``ansible-core < 2.15``.
125+
fragments:
126+
- 20240217-fix-awscc-integration-test.yaml
127+
- ansible-core-version-increase.yml
128+
- release_summary.yml
129+
release_date: '2024-05-23'

changelogs/fragments/20240217-fix-awscc-integration-test.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/ansible-core-version-increase.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/cloud.terraform.terraform_module.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ Parameters
255255
</td>
256256
<td>
257257
<div>The path to a Terraform plan file to apply or generate.</div>
258-
<div>When &#x27;check_mode&#x27; is set to <em>True</em> or <em>state=planned</em>, a Terraform plan file with be generated and saved into the specified location.</div>
258+
<div>When &#x27;check_mode&#x27; is set to <code>True</code> or <em>state=planned</em>, a Terraform plan file will be generated and saved into the specified location.</div>
259259
<div>When &#x27;check_mode&#x27; is set to <em>False</em> and <em>state</em> is set to either <code>present</code> or <code>absent</code>, The existing Terraform plan file will be applied.</div>
260260
</td>
261261
</tr>

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace: cloud
44
name: terraform
5-
version: 3.0.0-dev0
5+
version: 3.0.0
66
readme: README.md
77
authors:
88
- Ansible (https://github.com/ansible)

0 commit comments

Comments
 (0)