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.0Release Notes
ansible-collections/amazon.aws
v5.4.0Compare Source
======
Release Summary
This minor release brings bugfixes and minor new features.
Minor Changes
terminate_instancesto support terminate instances associated with spot requests. (https://github.com/ansible-collections/amazon.aws/pull/1402).Bugfixes
AttributeErrorwhen running the ec2_metadata_facts module on Python 2 managed nodes https://github.com/ansible-collections/amazon.aws/issues/13588).TypeErrorwhen tagging RDS DB with storage typegp3(https://github.com/ansible-collections/amazon.aws/pull/1437).health_check_observationsfor health check operations (https://github.com/ansible-collections/amazon.aws/pull/1419).Key Errorwhen getting status or failure_reason of a health check (https://github.com/ansible-collections/amazon.aws/pull/1419).v5.3.0Compare Source
======
Release Summary
This release brings some minor changes, bugfixes, and deprecated features.
Minor Changes
instancesinformation (https://github.com/ansible-collections/amazon.aws/pull/964).Deprecated Features
Bugfixes
kms_key_id(https://github.com/ansible-collections/amazon.aws/pull/1384).ScopeandSessionTimeoutparameters inauthenticate-oidcrules (https://github.com/ansible-collections/amazon.aws/pull/1270).UseExistingClientSecretparameter inauthenticate-oidcrules (https://github.com/ansible-collections/amazon.aws/pull/1270).v5.2.0Compare Source
======
Release Summary
A minor release containing bugfixes for the
ec2_eni_infomodule and theaws_rdsinventory plugin, as well as improvements to therds_instancemodule.Minor Changes
fallbackwhen falling back to environment variables for security credentials and AWS connection details (https://github.com/ansible-collections/amazon.aws/pull/1174).Bugfixes
v5.1.0Compare Source
======
Release Summary
This release brings some minor changes, bugfixes, security fixes and deprecated features.
Minor Changes
aws_access_keyparameter has been renamed toaccess_key,access_keywas previously an alias for this parameter andaws_access_keyremains 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_keyparameter has been renamed tosecret_key,secret_keywas previously an alias for this parameter andaws_secret_keyremains 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_tokenparameter has been renamed tosession_token,security_tokenwas previously an alias for this parameter andsecurity_tokenremains 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_libfor more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_libfor more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_libfor more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_libfor more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).missing_required_libfor more consistent error message when boto3/botocore is not available (https://github.com/ansible-collections/amazon.aws/pull/1152).vpc_subnet_idis not provided (https://github.com/ansible-collections/amazon.aws/pull/1150).tower_callbackcode to handle parameter validation as part of the argument specification (https://github.com/ansible-collections/amazon.aws/pull/1199).instance_roleparameter has been renamed toiam_instance_profileto better reflect what it is,instance_roleremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/1151).tower_callbackparameter has been renamed toaap_callback,tower_callbackremains 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_KEYenvironment variable has been deprecated and will be removed in a release after 2024-12-01. Please use theaccess_keyparameter orAWS_ACCESS_KEY_IDenvironment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_REGIONenvironment variable has been deprecated and will be removed in a release after 2024-12-01. Please use theregionparameter orAWS_REGIONenvironment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_SECRET_KEYenvironment variable has been deprecated and will be removed in a release after 2024-12-01. Please use thesecret_keyparameter orAWS_SECRET_ACCESS_KEYenvironment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_SECURITY_TOKENenvironment variable has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_tokenparameter orAWS_SESSION_TOKENenvironment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).EC2_URLandS3_URLenvironment variables has been deprecated and will be removed in a release after 2024-12-01. Please use theendpoint_urlparameter orAWS_ENDPOINT_URLenvironment variable instead (https://github.com/ansible-collections/amazon.aws/pull/1172).access_tokenalias for thesession_tokenparameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_tokenname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).access_tokenalias for thesession_tokenparameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_tokenname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).aws_security_tokenalias for thesession_tokenparameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_tokenname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_access_keyalias for theaccess_keyparameter has been deprecated and will be removed in a release after 2024-12-01. Please use theaccess_keyname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_regionalias for theregionparameter has been deprecated and will be removed in a release after 2024-12-01. Please use theregionname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).ec2_secret_keyalias for thesecret_keyparameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesecret_keyname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).security_tokenalias for thesession_tokenparameter has been deprecated and will be removed in a release after 2024-12-01. Please use thesession_tokenname instead (https://github.com/ansible-collections/amazon.aws/pull/1172).cidr_ipandcidr_ipv6has been deprecated. Nested lists can be passed through theflattenfilter insteadcidr_ip: '{{ my_cidrs | flatten }}'(https://github.com/ansible-collections/amazon.aws/pull/1213).ansible_collections.amazon.aws.module_utils.urlsis believed to be unused and has been deprecated and will be removed in release 7.0.0.Security Fixes
tower_callback.windows=Trueandtower_callback.set_password(https://github.com/ansible-collections/amazon.aws/pull/1199).Bugfixes
Invalid type for parameter TagSpecifications, value Noneerror when tags aren't specified (https://github.com/ansible-collections/amazon.aws/issues/1148).map_complex_typestill returns transformed items if items exists that are not in the type_map (https://github.com/ansible-collections/amazon.aws/pull/1163).v5.0.2Compare Source
======
Bugfixes
AttributeError(https://github.com/ansible-collections/amazon.aws/issues/1134).v5.0.1Compare Source
======
Bugfixes
ClassicLinkEnabledparameter when request forClassicLinkDnsSupportedfailed (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.0Compare 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.0andboto3<1.18.0. Support foransible-core<2.11has also been dropped.Major Changes
community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.autoscaling_group.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.autoscaling_group_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudtrail.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatch_metric_alarm.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchevent_rule.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.cloudwatchlogs_log_group_metric_filter.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.ec2_eip.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.ec2_eip_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.elb_application_lb.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.elb_application_lb_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.execute_lambda.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_policy.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_policy_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_user.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.iam_user_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.kms_key.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.kms_key_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_alias.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_event.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_execute.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.lambda_policy.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_cluster_snapshot.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_instance_snapshot.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_option_group.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_option_group_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_param_group.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_snapshot_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.rds_subnet_group.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_health_check.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_info.community.awscollection. Playbooks using the Fully Qualified Collection Name for this module should be updated to useamazon.aws.route53_zone.Minor Changes
ec2_urlparameter has been renamed toendpoint_urlfor consistency,ec2_urlremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/992).allow_duplicated_hostsconfiguration 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_groupmodule has been renamed toec2_security_group,ec2_groupremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/897).ec2_group_infomodule has been renamed toec2_security_group_info,ec2_group_inforemains 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_typeis set on creation rather than re-setting it after creation (https://github.com/ansible-collections/amazon.aws/pull/940).rgwwas added as an alias for thecephparameter for consistency with thes3_objectmodule (https://github.com/ansible-collections/amazon.aws/pull/994).s3_urlparameter was merged into theendpoint_urlparameter,s3_urlremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).sig_v4paramater, enbling the user to opt in to signature version 4 for download/get operations. (https://github.com/ansible-collections/amazon.aws/pull/1014)rgwparameter was renamed tocephfor consistency with thes3_bucketmodule,rgwremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).s3_urlparameter was merged into theendpoint_urlparameter,s3_urlremains as an alias (https://github.com/ansible-collections/amazon.aws/pull/994).Breaking Changes / Porting Guide
botocore<1.21.0andboto3<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_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).DeviceName,VirtualNameandNoDevicewere previously deprecated and have been removed, please usedevice_name,virtual_nameandno_deviceinstead (https://github.com/ansible-collections/amazon.aws/pull/913).eni_idandfiltersparameters is now enforced, previouslyfilterswould be ignored ifeni_idwas set (https://github.com/ansible-collections/amazon.aws/pull/954).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).DhcpOptionIdsandDryRunwere previously deprecated and have been removed, please usedhcp_options_idsandno_deviceinstead (https://github.com/ansible-collections/amazon.aws/pull/913).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).purge_tagshas been changed fromFalsetoTrue(https://github.com/ansible-collections/amazon.aws/pull/916).S3_URLfor thes3_urlparameter has been removed. Playbooks shuold be updated to uses3_url(https://github.com/ansible-collections/amazon.aws/pull/908).S3_URLfor thes3_urlparameter has been removed. Playbooks should be updated to uses3_url(https://github.com/ansible-collections/amazon.aws/pull/908).Deprecated Features
include_extra_api_callsis now deprecated, its value is silently ignored (https://github.com/ansible-collections/amazon.aws/pull/1097).Bugfixes
instance_typewhencountorexact_countare specified (https://github.com//issues/980).'NoneType' object is not callableexception 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).KeyErrorwhen usingUseExistingClientSecretrather thanClientSecret(https://github.com/ansible-collections/amazon.aws/pull/940).ignore_nonexistent_bucketwhen listing a bucket (https://github.com/ansible-collections/amazon.aws/issues/966).New Modules
v4.4.0Compare Source
======
Release Summary
The amazon.aws 4.4.0 release includes a number of security and minor bug fixes.
Minor Changes
tower_callbackcode to handle parameter validation as part of the argument specification (https://github.com/ansible-collections/amazon.aws/pull/1199).tower_callbackparameter has been renamed toaap_callback,tower_callbackremains 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=Trueandtower_callback.set_password(https://github.com/ansible-collections/amazon.aws/pull/1199).v4.3.0Compare 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 callableexception 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 Noneerror 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.