Skip to content

Commit a27a3fa

Browse files
Prep 3.2.0 release (#759)
Prep 3.2.0 release SUMMARY Run add_docs, generate changelog ISSUE TYPE Feature Pull Request Reviewed-by: Markus Bergholz <[email protected]> Reviewed-by: Mark Woolley <[email protected]> Reviewed-by: Mark Chappell <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Jill R <None>
1 parent e86a4d5 commit a27a3fa

17 files changed

+253
-80
lines changed

CHANGELOG.rst

+21
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,27 @@ community.aws Release Notes
55
.. contents:: Topics
66

77

8+
v3.2.0
9+
======
10+
11+
Minor Changes
12+
-------------
13+
14+
- aws_secret - add pagination for ``bypath`` functionality (https://github.com/ansible-collections/amazon.aws/pull/591).
15+
- ec2_instance - Fix scope of deprecation warning to not show warning when ``state`` in ``absent`` (https://github.com/ansible-collections/amazon.aws/pull/719).
16+
- ec2_vpc_route_table - support associating internet gateways (https://github.com/ansible-collections/amazon.aws/pull/690).
17+
- module_utils.elbv2 - Add support for alb specific attributes and compare_elb_attributes method to support check_mode in module_utils.elbv2 (https://github.com/ansible-collections/amazon.aws/pull/696).
18+
- s3_bucket - Add support for enforced bucket owner object ownership (https://github.com/ansible-collections/amazon.aws/pull/694).
19+
20+
Bugfixes
21+
--------
22+
23+
- aws_ec2 inventory - use the iam_role_arn configuration parameter to assume the role before trying to call DescribeRegions if the regions configuration is not set and AWS credentials provided without enough privilege to perform the DescribeRegions action. (https://github.com/ansible-collections/amazon.aws/issues/566).
24+
- ec2_vol - changing a volume from a type that does not support IOPS (like ``standard``) to a type that does (like ``gp3``) fails (https://github.com/ansible-collections/amazon.aws/issues/626).
25+
- ec2_vpc_igw - fix 'NoneType' object is not subscriptable error (https://github.com/ansible-collections/amazon.aws/pull/691).
26+
- ec2_vpc_igw - use paginator for describe internet gateways and add retry to fix NoneType object is not subscriptable error (https://github.com/ansible-collections/amazon.aws/pull/695).
27+
- ec2_vpc_net - In check mode, ensure the module does not change the configuration. Handle case when Amazon-provided ipv6 block is enabled, then disabled, then enabled again. Do not disable IPv6 CIDR association (using Amazon pool) if ipv6_cidr property is not present in the task. If the VPC already exists and ipv6_cidr property, retain the current config (https://github.com/ansible-collections/amazon.aws/pull/631).
28+
829
v3.1.1
930
======
1031

changelogs/changelog.yaml

+37
Original file line numberDiff line numberDiff line change
@@ -706,3 +706,40 @@ releases:
706706
fragments:
707707
- bump_release_version.yml
708708
release_date: '2022-02-15'
709+
3.2.0:
710+
changes:
711+
bugfixes:
712+
- aws_ec2 inventory - use the iam_role_arn configuration parameter to assume
713+
the role before trying to call DescribeRegions if the regions configuration
714+
is not set and AWS credentials provided without enough privilege to perform
715+
the DescribeRegions action. (https://github.com/ansible-collections/amazon.aws/issues/566).
716+
- ec2_vol - changing a volume from a type that does not support IOPS (like ``standard``)
717+
to a type that does (like ``gp3``) fails (https://github.com/ansible-collections/amazon.aws/issues/626).
718+
- ec2_vpc_igw - fix 'NoneType' object is not subscriptable error (https://github.com/ansible-collections/amazon.aws/pull/691).
719+
- ec2_vpc_igw - use paginator for describe internet gateways and add retry to
720+
fix NoneType object is not subscriptable error (https://github.com/ansible-collections/amazon.aws/pull/695).
721+
- ec2_vpc_net - In check mode, ensure the module does not change the configuration.
722+
Handle case when Amazon-provided ipv6 block is enabled, then disabled, then
723+
enabled again. Do not disable IPv6 CIDR association (using Amazon pool) if
724+
ipv6_cidr property is not present in the task. If the VPC already exists and
725+
ipv6_cidr property, retain the current config (https://github.com/ansible-collections/amazon.aws/pull/631).
726+
minor_changes:
727+
- aws_secret - add pagination for ``bypath`` functionality (https://github.com/ansible-collections/amazon.aws/pull/591).
728+
- ec2_instance - Fix scope of deprecation warning to not show warning when ``state``
729+
in ``absent`` (https://github.com/ansible-collections/amazon.aws/pull/719).
730+
- ec2_vpc_route_table - support associating internet gateways (https://github.com/ansible-collections/amazon.aws/pull/690).
731+
- module_utils.elbv2 - Add support for alb specific attributes and compare_elb_attributes
732+
method to support check_mode in module_utils.elbv2 (https://github.com/ansible-collections/amazon.aws/pull/696).
733+
- s3_bucket - Add support for enforced bucket owner object ownership (https://github.com/ansible-collections/amazon.aws/pull/694).
734+
fragments:
735+
- 591-aws_secrets-handle-pagination.yml
736+
- 619-inventory-aws_ec2-assume-arn-role-when-listing-regions.yml
737+
- 626-ec2_vol-iops-when-source-does-not-have-iops.yml
738+
- 631-ec2_vpc_net-check_mode.yml
739+
- 690-ec2_vpc_route_table-associate-igw.yml
740+
- 691-ec2_vpc_igw-fix-null-igw-error.yml
741+
- 694-s3_bucket-owner_enforcement.yml
742+
- 695-ec2_vpc_igw-fix-nonetype-with-paginator.yml
743+
- 696-elbv2-support-alb-attributes.yml
744+
- 719-ec2_instance-fix-deprecation-warning-scope.yml
745+
release_date: '2022-04-05'

changelogs/fragments/591-aws_secrets-handle-pagination.yml

-2
This file was deleted.

changelogs/fragments/619-inventory-aws_ec2-assume-arn-role-when-listing-regions.yml

-5
This file was deleted.

changelogs/fragments/626-ec2_vol-iops-when-source-does-not-have-iops.yml

-3
This file was deleted.

changelogs/fragments/631-ec2_vpc_net-check_mode.yml

-6
This file was deleted.

changelogs/fragments/690-ec2_vpc_route_table-associate-igw.yml

-2
This file was deleted.

changelogs/fragments/691-ec2_vpc_igw-fix-null-igw-error.yml

-2
This file was deleted.

changelogs/fragments/694-s3_bucket-owner_enforcement.yml

-2
This file was deleted.

changelogs/fragments/695-ec2_vpc_igw-fix-nonetype-with-paginator.yml

-2
This file was deleted.

changelogs/fragments/696-elbv2-support-alb-attributes.yml

-2
This file was deleted.

changelogs/fragments/719-ec2_instance-fix-deprecation-warning-scope.yml

-2
This file was deleted.

docs/amazon.aws.ec2_vpc_net_module.rst

+3-2
Original file line numberDiff line numberDiff line change
@@ -227,12 +227,13 @@ Parameters
227227
</td>
228228
<td>
229229
<ul style="margin: 0; padding: 0"><b>Choices:</b>
230-
<li><div style="color: blue"><b>no</b>&nbsp;&larr;</div></li>
230+
<li>no</li>
231231
<li>yes</li>
232232
</ul>
233233
</td>
234234
<td>
235-
<div>Request an Amazon-provided IPv6 CIDR block with /56 prefix length. You cannot specify the range of IPv6 addresses, or the size of the CIDR block.</div>
235+
<div>Request an Amazon-provided IPv6 CIDR block with /56 prefix length. You cannot specify the range of IPv6 addresses, or the size of the CIDR block.</div>
236+
<div>Default value is <code>false</code> when creating a new VPC.</div>
236237
</td>
237238
</tr>
238239
<tr>

docs/amazon.aws.ec2_vpc_route_table_info_module.rst

+6-6
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ Common return values are documented `here <https://docs.ansible.com/ansible/late
313313
</td>
314314
<td>always</td>
315315
<td>
316-
<div>List of subnets associated with the route table</div>
316+
<div>List of associations between the route table and one or more subnets or a gateway</div>
317317
<br/>
318318
</td>
319319
</tr>
@@ -380,18 +380,18 @@ Common return values are documented `here <https://docs.ansible.com/ansible/late
380380
<td class="elbow-placeholder">&nbsp;</td>
381381
<td colspan="2">
382382
<div class="ansibleOptionAnchor" id="return-"></div>
383-
<b>id</b>
383+
<b>gateway_id</b>
384384
<a class="ansibleOptionLink" href="#return-" title="Permalink to this return value"></a>
385385
<div style="font-size: small">
386386
<span style="color: purple">string</span>
387387
</div>
388388
</td>
389-
<td>always</td>
389+
<td>when route table is a gateway route table</td>
390390
<td>
391-
<div>ID of association between route table and subnet</div>
391+
<div>ID of the internet gateway or virtual private gateway</div>
392392
<br/>
393393
<div style="font-size: smaller"><b>Sample:</b></div>
394-
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">rtbassoc-ab47cfc3</div>
394+
<div style="font-size: smaller; color: blue; word-wrap: break-word; word-break: break-all;">igw-03312309</div>
395395
</td>
396396
</tr>
397397
<tr>
@@ -460,7 +460,7 @@ Common return values are documented `here <https://docs.ansible.com/ansible/late
460460
<span style="color: purple">string</span>
461461
</div>
462462
</td>
463-
<td>always</td>
463+
<td>when route table is a subnet route table</td>
464464
<td>
465465
<div>ID of the subnet</div>
466466
<br/>

0 commit comments

Comments
 (0)