Update dependency amazon.aws to v4 - autoclosed #104
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.1
->4.2.0
Release Notes
ansible-collections/amazon.aws
v4.2.0
Compare Source
======
Minor Changes
list
for rules->group_name as it can accept bothstr
andlist
(ec2_security_group: Set rules->group_name's datatype as raw ansible-collections/amazon.aws#971).Deprecated Features
CloudRetry.backoff
has been delayed until release 6.0.0. It is recommended to update custom modules to usejittered_backoff
orexponential_backoff
instead (Bump CloudRetry.backoff deprecation to 6.0.0 ansible-collections/amazon.aws#951).v4.1.0
Compare Source
======
Minor Changes
ec2_instance
are not usingAWSRetry
ansible-collections/amazon.aws#927).Deprecated Features
Bugfixes
KeyError
when balancing across two Target Groups (Issue with community.aws.elb_application_lb ansible-collections/community.aws#1089).'NoneType' object has no attribute
bug when creating a new ELB in check mode with a health check (Fix NoneType errors with elb_classic_lb ansible-collections/amazon.aws#915).'NoneType' object has no attribute
bug when creating a new ELB using security group names (elb_classic_lb still failing on creation if security_group_names given ansible-collections/amazon.aws#914).v4.0.0
Compare Source
======
Major Changes
botocore<1.20.0
andboto3<1.17.0
. Most modules will continue to work with older versions of the AWS SDK, however compatability 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 ([3.0.0] Bump minimal botocore version to 1.19.0 ansible-collections/amazon.aws#574).Minor Changes
validate_bucket_name
option, to control bucket name validation (Add the ability to disable the validate_bucket_name check ansible-collections/amazon.aws#615).aws_s3
module has been renamed tos3_object
(Rename aws_s3 to s3_object (and deprecate bucket creation/deleting) ansible-collections/amazon.aws#869).resource_tags
has been added as an alias for thetags
parameter (Tagging - switch simplest cases to use doc fragment ansible-collections/amazon.aws#845).device_index
data type to string when passing todescribe_network_inter
api call (ec2_eni: change data type ofdevice_index
to str when passing it to api as expected by api call ansible-collections/amazon.aws#877).resource_tags
has been added as an alias for thetags
parameter (Tagging - switch simplest cases to use doc fragment ansible-collections/amazon.aws#845).egress_rules
as an alias forrules_egress
(ec2_group - Add egress_rules and purge_egress_rules aliases ansible-collections/amazon.aws#878).purge_egress_rules
as an alias forpurge_rules_egress
(ec2_group - Add egress_rules and purge_egress_rules aliases ansible-collections/amazon.aws#878).metadata_options
parameters (ec2_instance: add missing metadata_options parameters ansible-collections/amazon.aws#715).resource_tags
has been added as an alias for thetags
parameter (Tagging - switch simplest cases to use doc fragment ansible-collections/amazon.aws#845).resource_tags
has been added as an alias for thetags
parameter (Tagging - switch simplest cases to use doc fragment ansible-collections/amazon.aws#845).validate_bucket_name
option, to control bucket name validation (Add the ability to disable the validate_bucket_name check ansible-collections/amazon.aws#615).resource_tags
has been added as an alias for thetags
parameter (Tagging - switch simplest cases to use doc fragment ansible-collections/amazon.aws#845).Breaking Changes / Porting Guide
aws:
will not be removed when purging tags, these tags are reserved by Amazon and may not be updated or deleted (compare_aws_tags should ignore tags with the prefix 'aws:' ansible-collections/amazon.aws#817).profile
parameter is now mutually exclusive with theaws_access_key
,aws_secret_key
andsecurity_token
parameters (Make profile mutually exclusive with other access tokens ansible-collections/amazon.aws#834).aws_az_facts
was deprecated in Ansible 2.9 and has now been removed (aws_az_info remove aws_az_facts alias ansible-collections/amazon.aws#832).ensure overwrite
has been changed todifferent
instead ofalways
so that the module is idempotent by default (aws_s3 - ensure overwrite: different ansible-collections/amazon.aws#811).ec2
module has been removed in release 4.0.0 and replaced by theec2_instance
module ([Breaking Change] Remove support for old boto SDK (not boto3/botocore) ansible-collections/amazon.aws#630).convert_tags
has been changed toTrue
(ec2_vpc_igw - convert tags by default ansible-collections/amazon.aws#835).ec2_elb
fact has been removed (elb_classic_lb - Remove deprecated ec2_elb fact ansible-collections/amazon.aws#827).boto
has been removed, including all relevant helper functions. All modules should now use theboto3
/botocore
AWS SDK ([Breaking Change] Remove support for old boto SDK (not boto3/botocore) ansible-collections/amazon.aws#630)Deprecated Features
S3_URL
alias for the s3_url option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).DeviceName
alias for the device_name option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).NoDevice
alias for the no_device option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).VirtualName
alias for the virtual_name option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(Tagging - deprecate defaults of purge_tags=False ansible-collections/amazon.aws#846).instance_type
has been deprecated, in the future release you must set an instance_type or a launch_template (ec2_instance: Fix launch template condition, handle launch template - default value for instance_type ansible-collections/amazon.aws#587).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(ec2_instance - deprecate purge_tags=False ansible-collections/amazon.aws#849).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(Tagging - deprecate defaults of purge_tags=False ansible-collections/amazon.aws#846).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(Tagging - deprecate defaults of purge_tags=False ansible-collections/amazon.aws#846).DhcpOptionIds
alias for the dhcp_option_ids option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).DryRun
alias for the dry_run option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(Tagging - deprecate defaults of purge_tags=False ansible-collections/amazon.aws#846).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(ec2_vpc_net - Deprecate purge_tags=False and support management by ID ansible-collections/amazon.aws#848).False
forpurge_tags
has been deprecated and will be updated in release 5.0.0 toTrue
(Tagging - deprecate defaults of purge_tags=False ansible-collections/amazon.aws#846).S3_URL
alias for the s3_url option has been deprecated and will be removed in release 5.0.0 (Add asg refresh and asg refresh info modules ansible-collections/community.aws#795).amazon.aws.s3_bucket
module to create and delete buckets (Rename aws_s3 to s3_object (and deprecate bucket creation/deleting) ansible-collections/amazon.aws#869).Removed Features (previously deprecated)
template_format
option has been removed. It has been ignored by the module since Ansible 2.3 (cloudformation - remove unused template_format parameter ansible-collections/amazon.aws#833).wait_timeout
option had no effect, was deprecated in release 1.0.0, and has now been removed (ec2_key - remove unused wait and wait_timeout parameters ansible-collections/amazon.aws#830).wait
option had no effect, was deprecated in release 1.0.0, and has now been removed (ec2_key - remove unused wait and wait_timeout parameters ansible-collections/amazon.aws#830).list
has been removed. To list tags on an EC2 resource theec2_tag_info
module can be used (ec2_tag - remove deprecated 'state=list' ansible-collections/amazon.aws#829).list
has been removed. To list volumes theec2_vol_info
module can be used (ec2_vol - remove deprecated state=list ansible-collections/amazon.aws#828).ansible_collections.amazon.aws.plugins.module_utils.batch.AWSConnection
has been removed. Please useAnsibleAWSModule.client()
instead (module_utils.batch remove unused AWSConnection ansible-collections/amazon.aws#831).Bugfixes
--diff
and--check
to create a new security group (ec2_group tests regularly failing ansible-collections/amazon.aws#440).instance_type
value for fix breaking on instance creation with launch template (ec2_instance: Fix launch template condition, handle launch template - default value for instance_type ansible-collections/amazon.aws#587).state
is set to ``rebooted``` (No error when missing permission to reboot instance ansible-collections/amazon.aws#671).v3.4.0
Compare Source
======
Minor Changes
ec2_instance
are not usingAWSRetry
ansible-collections/amazon.aws#927).Bugfixes
KeyError
when balancing across two Target Groups (Issue with community.aws.elb_application_lb ansible-collections/community.aws#1089).'NoneType' object has no attribute
bug when creating a new ELB in check mode with a health check (Fix NoneType errors with elb_classic_lb ansible-collections/amazon.aws#915).'NoneType' object has no attribute
bug when creating a new ELB using security group names (elb_classic_lb still failing on creation if security_group_names given ansible-collections/amazon.aws#914).v3.3.1
Compare Source
======
v3.3.0
Compare Source
======
Minor Changes
endpoint
parameter (Fix support envvars for lookup aws ssm ansible-collections/amazon.aws#837).aws_session_token
andsession_token
to thesecurity_token
parameter to be more in-line with the boto SDK (vpc_net check mode, IPV6 CIDR assoc/disassoc ansible-collections/amazon.aws#631).Bugfixes
PSF-license.txt
file forplugins/module_utils/_version.py
.v3.2.0
Compare Source
======
Minor Changes
bypath
functionality (aws_secret: Handle pagination for bypath=true ansible-collections/amazon.aws#591).state
inabsent
(Fix deprecation warning scope ansible-collections/amazon.aws#719).Bugfixes
standard
) to a type that does (likegp3
) fails (ec2_vol
- changing volume type from a type without IOPS (likestandard
) to one with (likegp3
) raises exception ansible-collections/amazon.aws#626).ec2_vpc_igw
: fix NoneType error ansible-collections/amazon.aws#695).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.