Skip to content

amazon.aws 2.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 18:42
· 1911 commits to main since this release
013162a

Minor Changes

  • aws_service_ip_ranges - add new option ipv6_prefixes to get only IPV6 addresses and prefixes for Amazon services (#430)
  • cloudformation - fix detection when there are no changes. Sometimes when there are no changes, the change set will have a status FAILED with StatusReason No updates are to be performed (#507).
  • ec2_ami - add check_mode support (#516).
  • ec2_ami - use module_util helper for tagging AMIs (#520).
  • ec2_ami - when creating an AMI from an instance pass the tagging options at creation time (#551).
  • ec2_elb_lb - module renamed to elb_classic_lb (#377).
  • ec2_eni - add check mode support (#534).
  • ec2_eni - use module_util helper for tagging ENIs (#522).
  • ec2_instance - use module_util helpers for tagging (#527).
  • ec2_key - add support for tagging key pairs (#548).
  • ec2_snapshot - add check_mode support (#512).
  • ec2_vol - add check_mode support (#509).
  • ec2_vpc_dhcp_option - use module_util helpers for tagging (#531).
  • ec2_vpc_endpoint - added vpc_endpoint_security_groups parameter to support defining the security group attached to an interface endpoint (#544).
  • ec2_vpc_endpoint - added vpc_endpoint_subnets parameter to support defining the subnet attached to an interface or gateway endpoint (#544).
  • ec2_vpc_endpoint - use module_util helper for tagging (#525).
  • ec2_vpc_endpoint - use module_util helpers for tagging (#531).
  • ec2_vpc_igw - use module_util helper for tagging (#523).
  • ec2_vpc_igw - use module_util helpers for tagging (#531).
  • ec2_vpc_nat_gateway - use module_util helper for tagging (#524).
  • ec2_vpc_nat_gateway - use module_util helpers for tagging (#531).
  • elb_classic_lb - added retries on common AWS temporary API failures (#377).
  • elb_classic_lb - added support for check_mode (#377).
  • elb_classic_lb - added support for wait during creation (#377).
  • elb_classic_lb - added support for wait during instance addition and removal (#377).
  • elb_classic_lb - migrated to boto3 SDK (#377).
  • elb_classic_lb - various error messages changed due to refactor (#377).
  • module_utils.ec2 - moved generic tagging helpers into module_utils.tagging (#527).
  • module_utils.tagging - add new helper to generate TagSpecification lists (#527).

Deprecated Features

  • ec2_classic_lb - setting of the ec2_elb fact has been deprecated and will be removed in release 4.0.0 of the collection. The module now returns elb which can be accessed using the register keyword (#552).

Bugfixes

  • AWS action group - added missing ec2_instance_facts entry (#557)
  • ec2_ami - fix problem when creating an AMI from an instance with ephemeral volumes (#511).
  • ec2_instance - ensure that ec2_instance falls back to the tag(Name) parameter when no filter and no name parameter is passed (#526).
  • s3_bucket - update error handling to better support DigitalOcean Space (#508).