Major Changes
- amazon.aws collection - The amazon.aws collection has dropped support for
botocore<1.19.0
andboto3<1.16.0
. Most modules will continue to work with older versions of the AWS SDK, however compatibility with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (#574).
Minor Changes
- ec2_instance - add count parameter support (#539).
Breaking Changes / Porting Guide
- aws_caller_facts - Remove deprecated
aws_caller_facts
alias. Please useaws_caller_info
instead. - cloudformation_facts - Remove deprecated
cloudformation_facts
alias. Please usecloudformation_info
instead. - ec2_ami_facts - Remove deprecated
ec2_ami_facts
alias. Please useec2_ami_info
instead. - ec2_eni_facts - Remove deprecated
ec2_eni_facts
alias. Please useec2_eni_info
instead. - ec2_group_facts - Remove deprecated
ec2_group_facts
alias. Please useec2_group_info
instead. - ec2_instance_facts - Remove deprecated
ec2_instance_facts
alias. Please useec2_instance_info
instead. - ec2_snapshot_facts - Remove deprecated
ec2_snapshot_facts
alias. Please useec2_snapshot_info
instead. - ec2_vol_facts - Remove deprecated
ec2_vol_facts
alias. Please useec2_vol_info
instead. - ec2_vpc_dhcp_option_facts - Remove deprecated
ec2_vpc_dhcp_option_facts
alias. Please useec2_vpc_dhcp_option_info
instead. - ec2_vpc_endpoint_facts - Remove deprecated
ec2_vpc_endpoint_facts
alias. Please useec2_vpc_endpoint_info
instead. - ec2_vpc_igw_facts - Remove deprecated
ec2_vpc_igw_facts
alias. Please useec2_vpc_igw_info
instead. - ec2_vpc_nat_gateway_facts - Remove deprecated
ec2_vpc_nat_gateway_facts
alias. Please useec2_vpc_nat_gateway_info
instead. - ec2_vpc_net_facts - Remove deprecated
ec2_vpc_net_facts
alias. Please useec2_vpc_net_info
instead. - ec2_vpc_route_table_facts - Remove deprecated
ec2_vpc_route_table_facts
alias. Please useec2_vpc_route_table_info
instead. - ec2_vpc_subnet_facts - Remove deprecated
ec2_vpc_subnet_facts
alias. Please useec2_vpc_subnet_info
instead.
Deprecated Features
- module_utils - support for the original AWS SDK
boto
has been deprecated in favour of theboto3
/botocore
SDK. Allboto
based modules have either been deprecated or migrated tobotocore
, and the remaining support code in module_utils will be removed in release 4.0.0 of the amazon.aws collection. Any modules outside of the amazon.aws and community.aws collections based on theboto
library will need to be migrated to theboto3
/botocore
libraries (#575).