Skip to content

community.aws 3.3.0

Compare
Choose a tag to compare
@markuman markuman released this 30 May 13:43
· 550 commits to main since this release
7b8b588

Minor Changes

  • aws_kms - add extra key/value pair to return data (key_policies) to return each policy as a dictionary rather than json string (#1052).
  • aws_kms - fix some bugs in integration tests and add check mode support for key rotation as well as document issues with time taken for requested changes to be reflected on AWS (#1052).
  • ec2_asg - add check mode support (#1033).
  • iam_policy - update broken examples and add RETURN section to documentation; add extra integration tests for idempotency check mode runs (#1093).
  • iam_user - add user value to return data structure to deprecate old iam_user (#1059).
  • lambda - add kms_key_arn parameter (#1108).
  • rds_instance - add deletion_protection parameter (#1105).
  • rds_instance - add support for addition/removal of iam roles to db instance (#1002).
  • rds_instance_snapshot - add check_mode (#789).
  • rds_instance_snapshot - add copy_db_snapshot functionality (#1078).
  • rds_instance_snapshot - add integration tests (#789).
  • rds_instance_snapshot - update module to use handlers defined in module_utils/rds.py (#789).
  • route53 - add support for GeoLocation param (ansible-collections/amazon.aws#1117).

Bugfixes

  • dynamodb_table - fix an issue when creating secondary indexes with global_keys_only (#967).
  • ecs_service - add missing change detect of health_check_grace_period_seconds parameter (#1145).
  • ecs_service - fix broken compare of task_definition that results always in a changed task (#1145).
  • ecs_service - fix validation for placement_constraints. It's possible to use distinctInstance placement constraint now (#1058)
  • ecs_taskdefinition - fix broken change detect of launch_type parameter (#1145).
  • execute_lambda - add waiter for function_updated (#1108).
  • execute_lambda - fix check mode and update RETURN documentation (#1115).
  • iam_policy - require one of policy_document and policy_json when state is present to prevent MalformedPolicyDocumentException from being thrown (#1093).
  • iam_user - don't delete user login profile on check mode (#1059).
  • iam_user_info - gracefully handle when no users are found (#1059).
  • lambda - fix check mode on creation (#1108).
  • rds_instance - fix check_mode and idempotency issues and added integration tests for all tests in suite (#1002).
  • rds_instance_snapshot - don't require db_instance_identifier on state = present (#1078).
  • s3_lifecycle - add support of value 0 for transition_days (#1077).
  • s3_lifecycle - check that configuration is complete before returning (#1085).

New Modules

  • aws_api_gateway_domain - Manage AWS API Gateway custom domains