Skip to content

amazon.aws 3.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 18:30
· 1950 commits to main since this release
664da4c

Minor Changes

  • aws_ec2 inventory - Allow for literal strings in hostname that don't match filter parameters in ec2 describe-instances (#826).
  • aws_ssm - Add support for endpoint parameter (#837).
  • module.utils.rds - add retry_codes to get_rds_method_attribute return data to use in call_method and add unit tests (#776).
  • module.utils.rds - refactor to utilize get_rds_method_attribute return data (#776).
  • module_utils - add new aliases aws_session_token and session_token to the security_token parameter to be more in-line with the boto SDK (#631).
  • module_utils.rds - Add support and unit tests for addition/removal of IAM roles to/from a db instance in module_utils.rds with waiters (#714).

Bugfixes

  • Include PSF-license.txt file for plugins/module_utils/_version.py.
  • aws_account_attribute lookup plugin - fix linting errors in documentation data (#701).
  • aws_ec2 inventory plugin - fix linting errors in documentation data (#701).
  • aws_rds inventory plugin - fix linting errors in documentation data (#701).
  • aws_resource_actions callback plugin - fix linting errors in documentation data (#701).
  • aws_secret lookup plugin - fix linting errors in documentation data (#701).
  • aws_service_ip_ranges lookup plugin - fix linting errors in documentation data (#701).
  • aws_ssm - Fix environment variables for client configuration (e.g., AWS_PROFILE, AWS_ACCESS_KEY_ID) (#837).
  • aws_ssm lookup plugin - fix linting errors in documentation data (#701).
  • ec2_instance - ec2_instance module broken in Python 3.8 - dict keys modified during iteration (#709).
  • module.utils.rds - Add waiter for promoting read replica to fix idempotency issue (#714).
  • module.utils.rds - Catch InvalidDBSecurityGroupStateFault when modifying a db instance (#776).
  • module.utils.s3 - Update validate_bucket_name minimum length to 3 (#802).