Update dependency amazon.aws to v5 - autoclosed #109
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
->5.4.0
Release Notes
ansible-collections/amazon.aws
v5.4.0
Compare Source
======
Release Summary
This minor release brings bugfixes and minor new features.
Minor Changes
terminate_instances
to support terminate instances associated with spot requests. (https://github.com/ansible-collections/amazon.aws/pull/1402).Bugfixes
AttributeError
when running the ec2_metadata_facts module on Python 2 managed nodes https://github.com/ansible-collections/amazon.aws/issues/13588).TypeError
when tagging RDS DB with storage typegp3
(https://github.com/ansible-collections/amazon.aws/pull/1437).health_check_observations
for health check operations (https://github.com/ansible-collections/amazon.aws/pull/1419).Key Error
when getting status or failure_reason of a health check (https://github.com/ansible-collections/amazon.aws/pull/1419).v5.3.0
Compare Source
======
Release Summary
This release brings some minor changes, bugfixes, and deprecated features.
Minor Changes
instances
information (https://github.com/ansible-collections/amazon.aws/pull/964).Deprecated Features
Bugfixes
kms_key_id
(https://github.com/ansible-collections/amazon.aws/pull/1384).Scope
andSessionTimeout
parameters inauthenticate-oidc
rules (https://github.com/ansible-collections/amazon.aws/pull/1270).UseExistingClientSecret
parameter inauthenticate-oidc
rules (https://github.com/ansible-collections/amazon.aws/pull/1270).v5.2.0
Compare Source
======
Release Summary
A minor release containing bugfixes for the
ec2_eni_info
module and theaws_rds
inventory plugin, as well as improvements to therds_instance
module.Minor Changes
fallback
when falling back to environment variables for security credentials and AWS connection details (https://github.com/ansible-collections/amazon.aws/pull/1174).Bugfixes
v5.1.0
Compare Source
======
Release Summary
This release brings some minor changes, bugfixes, security fixes and deprecated features.
Minor Changes
aws_access_key
parameter has been renamed toaccess_key
,access_key
was previously an alias for this parameter andaws_access_key
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation. (https://github.com/ansible-collections/amazon.aws/pull/1172).aws_secret_key
parameter has been renamed tosecret_key
,secret_key
was previously an alias for this parameter andaws_secret_key
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation. (https://github.com/ansible-collections/amazon.aws/pull/1172).security_token
parameter has been renamed tosession_token
,security_token
was previously an alias for this parameter andsecurity_token
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation. (https://github.com/ansible-collections/amazon.aws/pull/1172).missing_required_lib
for more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_lib
for more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_lib
for more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_lib
for more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_lib
for more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).vpc_subnet_id
is not provided (https://github.com/ansible-collections/amazon.aws/pull/1150).tower_callback
code to handle parameter validation as part of the argument specification (https://github.com/ansible-collections/amazon.aws/pull/1199).instance_role
parameter has been renamed toiam_instance_profile
to better reflect what it is,instance_role
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/1151).tower_callback
parameter has been renamed toaap_callback
,tower_callback
remains as an alias. This change should have no observable effect for users outside the module documentation (https://github.com/ansible-collections/amazon.aws/pull/1199).Deprecated Features
EC2_ACCESS_KEY
environment variable has been deprecated and will be removed in a release after 2024-12-01. Please use theaccess_key
parameter orAWS_ACCESS_KEY_ID
environment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_REGION
environment variable has been deprecated and will be removed in a release after 2024-12-01. Please use theregion
parameter orAWS_REGION
environment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_SECRET_KEY
environment variable has been deprecated and will be removed in a release after 2024-12-01. Please use thesecret_key
parameter orAWS_SECRET_ACCESS_KEY
environment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_SECURITY_TOKEN
environment variable has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_token
parameter orAWS_SESSION_TOKEN
environment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_URL
andS3_URL
environment variables has been deprecated and will be removed in a release after 2024-12-01. Please use theendpoint_url
parameter orAWS_ENDPOINT_URL
environment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).access_token
alias for thesession_token
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_token
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).access_token
alias for thesession_token
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_token
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).aws_security_token
alias for thesession_token
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_token
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_access_key
alias for theaccess_key
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use theaccess_key
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_region
alias for theregion
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use theregion
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_secret_key
alias for thesecret_key
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesecret_key
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).security_token
alias for thesession_token
parameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_token
name instead (https://github.com/ansible-collections/amazon.aws/pull/1172).cidr_ip
andcidr_ipv6
has been deprecated. Nested lists can be passed through theflatten
filter insteadcidr_ip: '{{ my_cidrs | flatten }}'
(https://github.com/ansible-collections/amazon.aws/pull/1213).ansible_collections.amazon.aws.module_utils.urls
is believed to be unused and has been deprecated and will be removed in release 7.0.0.Security Fixes
tower_callback.windows=True
andtower_callback.set_password
(https://github.com/ansible-collections/amazon.aws/pull/1199).Bugfixes
Invalid type for parameter TagSpecifications, value None
error when tags aren't specified (https://github.com/ansible-collections/amazon.aws/issues/1148).map_complex_type
still returns transformed items if items exists that are not in the type_map (https://github.com/ansible-collections/amazon.aws/pull/1163).v5.0.2
Compare Source
======
Bugfixes
AttributeError
(https://github.com/ansible-collections/amazon.aws/issues/1134).v5.0.1
Compare Source
======
Bugfixes
ClassicLinkEnabled
parameter when request forClassicLinkDnsSupported
failed (https://github.com/ansible-collections/amazon.aws/pull/1109).s3.get_bucket_ownership_controls
(https://github.com/ansible-collections/amazon.aws/issues/1115).v5.0.0
Compare Source
======
Release Summary
In this release we promoted many community modules to Red Hat supported status. Those modules have been moved from the commuity.aws to amazon.aws collection. This release also brings some new features, bugfixes, breaking changes and deprecated features. The amazon.aws collection has dropped support for
botocore<1.21.0
andboto3<1.18.0
. Support foransible-core<2.11
has also been dropped.Major Changes
community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.autoscaling_group
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.autoscaling_group_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudtrail
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatch_metric_alarm
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchevent_rule
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group_metric_filter
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.ec2_eip
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.ec2_eip_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.elb_application_lb
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.elb_application_lb_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.execute_lambda
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_policy
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_policy_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_user
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_user_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.kms_key
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.kms_key_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_alias
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_event
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_execute
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_policy
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster_snapshot
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance_snapshot
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_option_group
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_option_group_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_param_group
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_snapshot_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_subnet_group
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_health_check
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_info
.community.aws
collection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_zone
.Minor Changes
ec2_url
parameter has been renamed toendpoint_url
for consistency,ec2_url
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/992).allow_duplicated_hosts
configuration key (https://github.com/ansible-collections/amazon.aws/pull/1026).Exception
, catch more specific errors instead (https://github.com/ansible-collections/amazon.aws/pull/968).ec2_group
module has been renamed toec2_security_group
,ec2_group
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/897).ec2_group_info
module has been renamed toec2_security_group_info
,ec2_group_info
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/897).InsuffienctInstanceCapacity
(https://github.com/ansible-collections/amazon.aws/issues/1038).Exception
, catch more specific errors instead (https://github.com/ansible-collections/amazon.aws/pull/968).Exception
, catch more specific errors instead (https://github.com/ansible-collections/amazon.aws/pull/968).ip_address_type
is set on creation rather than re-setting it after creation (https://github.com/ansible-collections/amazon.aws/pull/940).rgw
was added as an alias for theceph
parameter for consistency with thes3_object
module (https://github.com/ansible-collections/amazon.aws/pull/994).s3_url
parameter was merged into theendpoint_url
parameter,s3_url
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).sig_v4
paramater, enbling the user to opt in to signature version 4 for download/get operations. (https://github.com/ansible-collections/amazon.aws/pull/1014)rgw
parameter was renamed toceph
for consistency with thes3_bucket
module,rgw
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).s3_url
parameter was merged into theendpoint_url
parameter,s3_url
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).Breaking Changes / Porting Guide
botocore<1.21.0
andboto3<1.18.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 (https://github.com/ansible-collections/amazon.aws/pull/934).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).DeviceName
,VirtualName
andNoDevice
were previously deprecated and have been removed, please usedevice_name
,virtual_name
andno_device
instead (https://github.com/ansible-collections/amazon.aws/pull/913).eni_id
andfilters
parameters is now enforced, previouslyfilters
would be ignored ifeni_id
was set (https://github.com/ansible-collections/amazon.aws/pull/954).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).DhcpOptionIds
andDryRun
were previously deprecated and have been removed, please usedhcp_options_ids
andno_device
instead (https://github.com/ansible-collections/amazon.aws/pull/913).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tags
has been changed fromFalse
toTrue
(https://github.com/ansible-collections/amazon.aws/pull/916).S3_URL
for thes3_url
parameter has been removed. Playbooks shuold be updated to uses3_url
(https://github.com/ansible-collections/amazon.aws/pull/908).S3_URL
for thes3_url
parameter has been removed. Playbooks should be updated to uses3_url
(https://github.com/ansible-collections/amazon.aws/pull/908).Deprecated Features
include_extra_api_calls
is now deprecated, its value is silently ignored (https://github.com/ansible-collections/amazon.aws/pull/1097).Bugfixes
instance_type
whencount
orexact_count
are specified (https://github.com//issues/980).'NoneType' object is not callable
exception when using Ansible 2.13+ (https://github.com/ansible-collections/amazon.aws/issues/942).object has no attribute 'fail'
error in error handling (https://github.com/ansible-collections/amazon.aws/pull/1045).KeyError
when usingUseExistingClientSecret
rather thanClientSecret
(https://github.com/ansible-collections/amazon.aws/pull/940).ignore_nonexistent_bucket
when listing a bucket (https://github.com/ansible-collections/amazon.aws/issues/966).New Modules
v4.4.0
Compare Source
======
Release Summary
The amazon.aws 4.4.0 release includes a number of security and minor bug fixes.
Minor Changes
tower_callback
code to handle parameter validation as part of the argument specification (https://github.com/ansible-collections/amazon.aws/pull/1199).tower_callback
parameter has been renamed toaap_callback
,tower_callback
remains as an alias. This change should have no observable effect for users outside the module documentation (https://github.com/ansible-collections/amazon.aws/pull/1199).Security Fixes
tower_callback.windows=True
andtower_callback.set_password
(https://github.com/ansible-collections/amazon.aws/pull/1199).v4.3.0
Compare Source
======
Release Summary
The amazon.aws 4.3.0 release includes a number of minor bug fixes and improvements.
Following the release of amazon.aws 5.0.0, backports to the 4.x series will be limited to
security issues and bugfixes.
Minor Changes
InsuffienctInstanceCapacity
(https://github.com/ansible-collections/amazon.aws/issues/1038).Bugfixes
'NoneType' object is not callable
exception when using Ansible 2.13+ (https://github.com/ansible-collections/amazon.aws/issues/942).ValueError: ansible_collections.amazon.aws.plugins.module_utils.core.__spec__ is None
error on Ansible 2.9 (https://github.com/ansible-collections/amazon.aws/issues/1083).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.