Skip to content

Commit

Permalink
prepare 3.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jatorcasso committed Jun 23, 2022
1 parent 9679d4d commit 6f38db9
Show file tree
Hide file tree
Showing 26 changed files with 487 additions and 195 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,44 @@ community.aws Release Notes
.. contents:: Topics


v3.4.0
======

Minor Changes
-------------

- aws_codebuild - add support for ``purge_tags`` parameter (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - add the ``resource_tags`` parameter which takes the dictionary format for tags instead of the list of dictionaries format (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - add the ``resource_tags`` return value which returns the standard dictionary format for tags instead of the list of dictionaries format (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - the ``source`` and ``artifacts`` parameters are now optional unless creating a new project (https://github.com/ansible-collections/community.aws/pull/1221).
- ecs_service - ``deployment_circuit_breaker`` has been added as a supported feature (https://github.com/ansible-collections/community.aws/pull/1215).
- ecs_service - add ``service`` alias to address the ecs service name with the same parameter as the ecs_service_info module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
- ecs_service_info - add ``name`` alias to address the ecs service name with the same parameter as the ecs_service module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
- ecs_tag - ``resource_tags`` has been added as an alias for the ``tags`` parameter (https://github.com/ansible-collections/community.aws/pull/1184).
- efs_tag - ``resource_tags`` has been added as an alias for the ``tags`` parameter (https://github.com/ansible-collections/community.aws/pull/1184).
- rds_instance - add snapshot tests to test suite to test restoring db from snapshot (https://github.com/ansible-collections/community.aws/pull/1081).
- rds_instance_info - add retries on common AWS failures (https://github.com/ansible-collections/community.aws/pull/1026).
- wafv2_web_acl - relax botocore requirement to bare minimum required (https://github.com/ansible-collections/community.aws/pull/1216).

Deprecated Features
-------------------

- aws_codebuild - The ``tags`` parameter currently uses a non-standard format and has been deprecated. In release 6.0.0 this parameter will accept a simple key/value pair dictionary instead of the current list of dictionaries. It is recommended to migrate to using the resource_tags parameter which already accepts the simple dictionary format (https://github.com/ansible-collections/community.aws/pull/1221).
- route53_info - The CamelCase return values for ```HostedZones```, ```ResourceRecordSets```, and ```HealthChecks``` have been deprecated, in the future release you must use snake_case return values ```hosted_zones```, ```resource_record_sets```, and ```health_checks``` instead respectively".

Bugfixes
--------

- aws_codebuild - fix bug where the result may be spuriously flagged as ``changed`` when multiple tags were set on the project (https://github.com/ansible-collections/community.aws/pull/1221).
- ecs_service - fix broken change detect of ``health_check_grace_period_seconds`` parameter when not specified (https://github.com/ansible-collections/community.aws/pull/1212).
- ecs_service - use default cluster name of ``default`` when not input (https://github.com/ansible-collections/community.aws/pull/1212).
- ecs_task - dont require ``cluster`` and use name of ``default`` when not input (https://github.com/ansible-collections/community.aws/pull/1212).
- lambda_info - fix bug that forces query=config when getting info for all lambdas. Now, if function name is specified, query will default to all. This may have a performance impact when querying a large number of lambdas. If function name is not specified, query will default to config (https://github.com/ansible-collections/community.aws/pull/1152).
- rds_instance - fix bugs associated with restoring db instance from snapshot (https://github.com/ansible-collections/community.aws/pull/1081).
- wafv2_ip_set - fix bug where incorrect changed state was returned when only changing the description (https://github.com/ansible-collections/community.aws/pull/1211).
- wafv2_web_acl - consistently return web ACL info as described in module documentation (https://github.com/ansible-collections/community.aws/pull/1216).
- wafv2_web_acl - fix ``changed`` status when description not specified (https://github.com/ansible-collections/community.aws/pull/1216).

v3.3.0
======

Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ AWS related modules and plugins supported by the Ansible Cloud team are in the [

This collection has been tested against following Ansible versions: **>=2.9.10**.

For collections that support Ansible 2.9, please ensure you update your `network_os` to use the
fully qualified collection name (for example, `cisco.ios.ios`).
Plugins and modules within a collection may be tested with only specific Ansible versions.
A collection may contain metadata that identifies these versions.
PEP440 is the schema used to describe the versions of Ansible.
Expand Down
69 changes: 68 additions & 1 deletion changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1909,7 +1909,8 @@ releases:
- lambda - fix check mode on creation (https://github.com/ansible-collections/community.aws/pull/1108).
- rds_instance - fix check_mode and idempotency issues and added integration
tests for all tests in suite (https://github.com/ansible-collections/community.aws/pull/1002).
- rds_instance_snapshot - don't require `db_instance_identifier` on state = present (https://github.com/ansible-collections/community.aws/pull/1078).
- rds_instance_snapshot - don't require `db_instance_identifier` on state =
present (https://github.com/ansible-collections/community.aws/pull/1078).
- s3_lifecycle - add support of value *0* for ``transition_days`` (https://github.com/ansible-collections/community.aws/pull/1077).
- s3_lifecycle - check that configuration is complete before returning (https://github.com/ansible-collections/community.aws/pull/1085).
minor_changes:
Expand Down Expand Up @@ -1957,3 +1958,69 @@ releases:
name: aws_api_gateway_domain
namespace: ''
release_date: '2022-05-30'
3.4.0:
changes:
bugfixes:
- aws_codebuild - fix bug where the result may be spuriously flagged as ``changed``
when multiple tags were set on the project (https://github.com/ansible-collections/community.aws/pull/1221).
- ecs_service - fix broken change detect of ``health_check_grace_period_seconds``
parameter when not specified (https://github.com/ansible-collections/community.aws/pull/1212).
- ecs_service - use default cluster name of ``default`` when not input (https://github.com/ansible-collections/community.aws/pull/1212).
- ecs_task - dont require ``cluster`` and use name of ``default`` when not input
(https://github.com/ansible-collections/community.aws/pull/1212).
- lambda_info - fix bug that forces query=config when getting info for all lambdas.
Now, if function name is specified, query will default to all. This may have
a performance impact when querying a large number of lambdas. If function
name is not specified, query will default to config (https://github.com/ansible-collections/community.aws/pull/1152).
- rds_instance - fix bugs associated with restoring db instance from snapshot
(https://github.com/ansible-collections/community.aws/pull/1081).
- wafv2_ip_set - fix bug where incorrect changed state was returned when only
changing the description (https://github.com/ansible-collections/community.aws/pull/1211).
- wafv2_web_acl - consistently return web ACL info as described in module documentation
(https://github.com/ansible-collections/community.aws/pull/1216).
- wafv2_web_acl - fix ``changed`` status when description not specified (https://github.com/ansible-collections/community.aws/pull/1216).
deprecated_features:
- aws_codebuild - The ``tags`` parameter currently uses a non-standard format
and has been deprecated. In release 6.0.0 this parameter will accept a simple
key/value pair dictionary instead of the current list of dictionaries. It
is recommended to migrate to using the resource_tags parameter which already
accepts the simple dictionary format (https://github.com/ansible-collections/community.aws/pull/1221).
- route53_info - The CamelCase return values for ```HostedZones```, ```ResourceRecordSets```,
and ```HealthChecks``` have been deprecated, in the future release you must
use snake_case return values ```hosted_zones```, ```resource_record_sets```,
and ```health_checks``` instead respectively".
minor_changes:
- aws_codebuild - add support for ``purge_tags`` parameter (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - add the ``resource_tags`` parameter which takes the dictionary
format for tags instead of the list of dictionaries format (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - add the ``resource_tags`` return value which returns the standard
dictionary format for tags instead of the list of dictionaries format (https://github.com/ansible-collections/community.aws/pull/1221).
- aws_codebuild - the ``source`` and ``artifacts`` parameters are now optional
unless creating a new project (https://github.com/ansible-collections/community.aws/pull/1221).
- ecs_service - ``deployment_circuit_breaker`` has been added as a supported
feature (https://github.com/ansible-collections/community.aws/pull/1215).
- ecs_service - add ``service`` alias to address the ecs service name with the
same parameter as the ecs_service_info module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
- ecs_service_info - add ``name`` alias to address the ecs service name with
the same parameter as the ecs_service module is doing (https://github.com/ansible-collections/community.aws/pull/1187).
- ecs_tag - ``resource_tags`` has been added as an alias for the ``tags`` parameter
(https://github.com/ansible-collections/community.aws/pull/1184).
- efs_tag - ``resource_tags`` has been added as an alias for the ``tags`` parameter
(https://github.com/ansible-collections/community.aws/pull/1184).
- rds_instance - add snapshot tests to test suite to test restoring db from
snapshot (https://github.com/ansible-collections/community.aws/pull/1081).
- rds_instance_info - add retries on common AWS failures (https://github.com/ansible-collections/community.aws/pull/1026).
- wafv2_web_acl - relax botocore requirement to bare minimum required (https://github.com/ansible-collections/community.aws/pull/1216).
fragments:
- 0001-ecs-service-aliases.yml
- 1026-aws-retry-rds-instance-info.yml
- 1081-rds_instance-snapshot-tests-and-restore-db.yml
- 1152-lambda_info-bugfix-all-lambdas.yml
- 1184-tagging.yml
- 1211-wafv2_ip_set-description.yml
- 1212-ecs_service-fix-broken-change-detect.yml
- 1215-ecs-service-deployment-circuit-breaker-support.yml
- 1216-wafv2_web_acl-return.yml
- 1221-aws_codebuild-tagging.yml
- 1236-route53_info-add-snake_case-return-values.yml
release_date: '2022-06-23'
3 changes: 0 additions & 3 deletions changelogs/fragments/0001-ecs-service-aliases.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/1026-aws-retry-rds-instance-info.yml

This file was deleted.

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/1152-lambda_info-bugfix-all-lambdas.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/1184-tagging.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/1211-wafv2_ip_set-description.yml

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/1216-wafv2_web_acl-return.yml

This file was deleted.

20 changes: 0 additions & 20 deletions changelogs/fragments/1221-aws_codebuild-tagging.yml

This file was deleted.

This file was deleted.

3 changes: 2 additions & 1 deletion docs/community.aws.aws_acm_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
community.aws.aws_acm
*********************

**Upload and delete certificates in the AWS Certificate Manager service**
**Upload and delete certificates in the AWS Certificate Manager service
**

Version added: 1.0.0
Expand Down
Loading

0 comments on commit 6f38db9

Please sign in to comment.