Skip to content

community.aws 3.2.0

Compare
Choose a tag to compare
@markuman markuman released this 06 Apr 13:02
· 499 commits to main since this release
6f0f283

Major Changes

  • s3_bucket_notifications - refactor module to support SNS / SQS targets as well as the existing support for Lambda functions (#140).

Minor Changes

  • cloudfront_distribution - Added support for retries (AWSRetry.jittered_backoff) (#296)
  • aws_acm - Add tags and purge_tags parameters to tag certificates in ACM (#870).
  • ec2_asg - Added functionality to detach specific instances and/or decrement desired capacity from ASG without terminating instances (#933).
  • ec2_asg - Restructure integration tests to run in parallel and reduce runtime (#1036).
  • ec2_asg - add support for purge_tags to ec2_asg (#960).
  • ec2_eip - refactor module by fixing check_mode and more clear return obj. added integration tests (#936)
  • elb_application_lb - Add support for alb specific attributes and check_mode support for modifying them (#963).
  • elb_application_lb - add check_mode support and refactor integration tests (#894)
  • elb_application_lb_info - update documentation and refactor integration tests (#894)
  • elb_target_group - add support for alb target_type and update documentation (#966).
  • elb_target_group - add support for setting load_balancing_algorithm_type (#1016).
  • rds_instance - add choices for valid engine value (#1034).
  • rds_subnet_group - add check_mode (#562).
  • rds_subnet_group - add tags feature (#562).

Bugfixes

  • elb_application_lb_info - Add backoff retry logic (#977)
  • ecs_taskdefinition - include launch_type comparison when comparing task definitions (#840)
  • elb_application_lb - Fix empty security groups list behaves inconsistently on create/update by treating empty security group as VPC's defaault (#971).
  • elb_target_group_info - Add backoff retry logic (#1001)
  • iam_role - Removes unnecessary removal of permission boundary from a role when deleting a role. Unlike inline policies, permission boundaries do not need to be removed from an IAM role before deleting the IAM role. This behavior causes issues when a permission boundary is inherited that prevents removal of the permission boundary. (#961)
  • redshift_info - fix invalid import path for botocore exceptions (#968).
  • wafv2_web_acl - fix exception when a rule contains lists values (#962).

New Modules

  • cloudfront_response_headers_policy - Create, update and delete response headers policies to be used in a Cloudfront distribution
  • ec2_asg_instance_refresh - Start or cancel an EC2 Auto Scaling Group (ASG) instance refresh in AWS
  • ec2_asg_instance_refresh_info - Gather information about ec2 Auto Scaling Group (ASG) Instance Refreshes in AWS
  • rds_cluster - rds_cluster module
  • rds_cluster_info - Obtain information about one or more RDS clusters
  • sns_topic_info - sns_topic_info module