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 s3_bucket_info #1784

Merged

Commits on Oct 6, 2023

  1. Rename s3 modules (ansible-collections#1271)

    Rename s3 modules
    
    SUMMARY
    In line with the naming guidelines, removes the aws_ prefix from aws_s3_bucket_info and aws_s3_cors
    ISSUE TYPE
    
    Feature Pull Request
    
    COMPONENT NAME
    plugins/modules/aws_s3_bucket_info.py
    plugins/modules/aws_s3_cors.py
    plugins/modules/s3_bucket_info.py
    plugins/modules/s3_cors.py
    ADDITIONAL INFORMATION
    
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@dd8b18e
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    8aa7419 View commit details
    Browse the repository at this point in the history
  2. Minor sanity test fixes. (ansible-collections#1410)

    Minor sanity test fixes (new devel)
    
    SUMMARY
    ansible-devel has added a new PEP test (missing whitespace after keyword), this adds the fixes before the devel sanity tests are 'voting'.
    Additionally fixes:
    
    unused variables
    broad catching of Exception
    
    ISSUE TYPE
    
    Bugfix Pull Request
    
    COMPONENT NAME
    plugins/modules/autoscaling_group_info.py
    plugins/modules/cloudfront_distribution.py
    plugins/modules/cloudfront_origin_access_identity.py
    plugins/modules/cloudtrail.py
    plugins/modules/ec2_vpc_nacl.py
    plugins/modules/eks_fargate_profile.py
    plugins/modules/redshift.py
    plugins/modules/s3_bucket_info.py
    ADDITIONAL INFORMATION
    cloudfront_distribution still has a lot of catch Exception but it's part of parameter validation which should be overhauled separately, unfortunately the tests are rather b0rked.
    
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@3d4736b
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    f600eac View commit details
    Browse the repository at this point in the history
  3. Update extends_documentation_fragment with amazon.aws.boto3 (ansible-…

    …collections#1459)
    
    Update extends_documentation_fragment with amazon.aws.boto3
    
    Depends-On: ansible/ansible-zuul-jobs#1654
    SUMMARY
    
    As per ansible-collections#985 add amazon.aws.boto3.
    
    ISSUE TYPE
    
    Docs Pull Request
    
    COMPONENT NAME
    
    several
    
    Reviewed-by: Jill R <None>
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: Markus Bergholz <[email protected]>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@bd3c03f
    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    ccda962 View commit details
    Browse the repository at this point in the history
  4. Ansible User-Agent identification for community.aws (ansible-collecti…

    …ons#1632)
    
    Ansible User-Agent identification for community.aws
    
    SUMMARY
    
    The value will be similar to this APN/1.0 Ansible/2.14.1 community.aws/6.0.0-dev0
    
    ISSUE TYPE
    
    Feature Pull Request
    
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: Bikouo Aubin <None>
    Reviewed-by: Alina Buzachis <None>
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@a8cbce2
    abikouo authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    e331885 View commit details
    Browse the repository at this point in the history
  5. Cleanup headers and imports (ansible-collections#1738)

    Cleanup headers and imports
    
    SUMMARY
    Mass update of imports, docs fragments and file headers
    
    Many of the amazon.aws module_utils and docs fragments got moved about, update community.aws to reflect this.
    Consistently apply the comment headers as documented at https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#python-shebang-utf-8-coding
    
    ISSUE TYPE
    
    Docs Pull Request
    Feature Pull Request
    
    COMPONENT NAME
    ADDITIONAL INFORMATION
    Header cleanup based upon:
    https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#python-shebang-utf-8-coding
    
    Begin your Ansible module with #!/usr/bin/python - this “shebang” allows ansible_python_interpreter to work. Follow the shebang immediately with # -*- coding: utf-8 -*- to clarify that the file is UTF-8 encoded.
    
    and
    https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#copyright-and-license
    
    After the shebang and UTF-8 coding, add a copyright line with the original copyright holder and a license declaration. The license declaration should be ONLY one line, not the full GPL prefix.
    ...
    Additions to the module (for instance, rewrites) are not permitted to add additional copyright lines other than the default copyright statement if missing:
    
    Reviewed-by: Alina Buzachis
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@a4f20bf
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    e977525 View commit details
    Browse the repository at this point in the history
  6. Big Black PR (ansible-collections#1784)

    * Black prep
    
    * Black
    
    * changelog
    
    * Fix pylint unused-import in tests
    
    * Split SSM connection plugin changes
    
    * disable glue tests - bucket's missing
    
    * Disable s3_logging and s3_sync tests
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@2c4575c
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    9929628 View commit details
    Browse the repository at this point in the history
  7. Mass update of docs and tests (credentials/session tokens) (ansible-c…

    …ollections#1921)
    
    Mass update of docs and tests (credentials/session tokens)
    
    SUMMARY
    We had a cleanup of credentials/session parameters which included a batch of deprecations and renames.
    Ensure that all of our tests and docs are using the 'canonical' names
    ISSUE TYPE
    
    Docs Pull Request
    
    COMPONENT NAME
    plugins/modules/batch_compute_environment.py
    plugins/modules/cloudformation_exports_info.py
    plugins/modules/ec2_vpc_vpn.py
    plugins/modules/elasticache.py
    plugins/modules/elasticache_parameter_group.py
    plugins/modules/elasticache_snapshot.py
    plugins/modules/ses_rule_set.py
    plugins/modules/sts_assume_role.py
    plugins/modules/sts_session_token.py
    tests/integration
    ADDITIONAL INFORMATION
    See also
    
    ansible-collections#1172
    ansible-collections#1714
    
    Reviewed-by: Alina Buzachis
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@4a5b50e
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    800993a View commit details
    Browse the repository at this point in the history
  8. Cleanup after renamed plugins (ansible-collections#1940)

    Cleanup after renamed plugins
    
    SUMMARY
    Prior to 5.0.0 we renamed various modules.  Cleanup the integration tests (and some docs).
    ISSUE TYPE
    
    Docs Pull Request
    
    COMPONENT NAME
    plugins/modules/acm_certificate.py
    plugins/modules/acm_certificate_info.py
    plugins/modules/autoscaling_policy.py
    plugins/modules/codepipeline.py
    plugins/modules/storagegateway_info.py
    ADDITIONAL INFORMATION
    
    Reviewed-by: Alina Buzachis
    
    This commit was initially merged in https://github.com/ansible-collections/community.aws
    See: ansible-collections/community.aws@c2fead0
    tremble authored and alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    9ddf5cb View commit details
    Browse the repository at this point in the history
  9. Update runtime

    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    2060d25 View commit details
    Browse the repository at this point in the history
  10. Update FQDN

    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    6db4948 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8b17a93 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    50706dd View commit details
    Browse the repository at this point in the history
  13. Add changelog fragment

    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    4da20a3 View commit details
    Browse the repository at this point in the history
  14. Update s3_bucket_info.py

    Add version_added_collection: community.aws
    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    2c6bd04 View commit details
    Browse the repository at this point in the history
  15. Apply isort

    Signed-off-by: Alina Buzachis <[email protected]>
    alinabuzachis committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    7678a0b View commit details
    Browse the repository at this point in the history