Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote kms_key* modules and tests #1054

Commits on Sep 22, 2022

  1. Rename KMS modules (ansible-collections#1284)

    Rename KMS modules
    
    SUMMARY
    In line with the naming guidelines, rename aws_kms and aws_kms_info
    ISSUE TYPE
    
    Feature Pull Request
    
    COMPONENT NAME
    plugins/modules/aws_kms.py
    plugins/modules/aws_kms_info.py
    plugins/modules/kms_key.py
    plugins/modules/kms_key_info.py
    ADDITIONAL INFORMATION
    
    Reviewed-by: Joseph Torcasso <None>
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@644225c
    tremble authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    41fd866 View commit details
    Browse the repository at this point in the history
  2. kms_key_info - improve AccessDeniedException handing (ansible-collect…

    …ions#1332)
    
    kms_key_info - improve AccessDeniedException handing
    
    SUMMARY
    fixes: ansible-collections#206
    Because KMS doesn't support server-side filtering of keys we have to pull full metadata for all KMS keys unless querying a specific key.  This can result in additional permission denied errors, even though we may have permissions to read many of the keys.  Try to handle AccessDeniedException more liberally.
    ISSUE TYPE
    
    Bugfix Pull Request
    
    COMPONENT NAME
    kms_key_info
    ADDITIONAL INFORMATION
    
    Reviewed-by: Joseph Torcasso <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@5e1466e
    tremble authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    e76c2f6 View commit details
    Browse the repository at this point in the history
  3. kms_key - Finish deprecation of policy_grant_types and related keys (a…

    …nsible-collections#1344)
    
    kms_key - Finish deprecation of policy_grant_types and related keys
    
    SUMMARY
    Managing the KMS IAM Policy via policy_mode and policy_grant_types was fragile and previously deprecated.
    Complete the deprecation and remove the options in in favour of the policy option.
    ISSUE TYPE
    
    Feature Pull Request
    
    COMPONENT NAME
    plugins/modules/kms_key.py
    ADDITIONAL INFORMATION
    Original deprecation: ansible/ansible#60561
    
    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@9fb435d
    tremble authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    a2cb4d6 View commit details
    Browse the repository at this point in the history
  4. Update default value of purge_tags to True (ansible-collections#1343)

    Update default value of purge_tags to True
    
    SUMMARY
    Complete the deprecation cycle and update purge_tags default value to True
    ISSUE TYPE
    
    Feature Pull Request
    
    COMPONENT NAME
    plugins/modules/acm_certificate.py
    plugins/modules/cloudfront_distribution.py
    plugins/modules/ec2_vpc_vpn.py
    plugins/modules/kms_key.py
    plugins/modules/rds_param_group.py
    plugins/modules/route53_health_check.py
    plugins/modules/route53_zone.py
    plugins/modules/sqs_queue.py
    ADDITIONAL INFORMATION
    
    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@b56f3c6
    tremble authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    cf1f525 View commit details
    Browse the repository at this point in the history
  5. Update runtime.yml

    GomathiselviS authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    0dfdc67 View commit details
    Browse the repository at this point in the history
  6. Update FQDN

    GomathiselviS authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    34e8eab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32c7674 View commit details
    Browse the repository at this point in the history
  8. Add changelog fragment

    GomathiselviS authored and goneri committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    a016f55 View commit details
    Browse the repository at this point in the history