Skip to content

Add constraints.txt and requirements.txt for unit/integration tests - #404

Merged
ansible-zuul[bot] merged 2 commits into
ansible-collections:mainfrom
tremble:boto_versions
Sep 17, 2021
Merged

Add constraints.txt and requirements.txt for unit/integration tests#404
ansible-zuul[bot] merged 2 commits into
ansible-collections:mainfrom
tremble:boto_versions

Conversation

@tremble

@tremble tremble commented Jul 16, 2021

Copy link
Copy Markdown
Contributor
SUMMARY

Now that we state that we support specific minimum versions of the AWS SDKs, make sure we base our unit/integration tests against them such that modules need to explicitly test/request newer versions of the SDKs.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

tests/integration
tests/unit

ADDITIONAL INFORMATION

Once merged into amazon.aws we should merge this into community.aws

Depends-On: #453
Depends-On: #454
Depends-On: #450
Depends-On: #496

See also: ansible/ansible-zuul-jobs#991

@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request integration tests/integration needs_triage tests tests labels Jul 16, 2021
@tremble
tremble force-pushed the boto_versions branch 3 times, most recently from 2aa4926 to 03f3d6b Compare July 16, 2021 13:13
@Akasurde Akasurde mentioned this pull request Aug 3, 2021
@tremble

tremble commented Aug 11, 2021

Copy link
Copy Markdown
Contributor Author

recheck

@tremble

tremble commented Sep 10, 2021

Copy link
Copy Markdown
Contributor Author

recheck

@tremble

tremble commented Sep 11, 2021

Copy link
Copy Markdown
Contributor Author

recheck

1 similar comment
@tremble

tremble commented Sep 14, 2021

Copy link
Copy Markdown
Contributor Author

recheck

@tremble
tremble force-pushed the boto_versions branch 5 times, most recently from a43c2f3 to 5350d5c Compare September 15, 2021 12:16
@tremble

tremble commented Sep 16, 2021

Copy link
Copy Markdown
Contributor Author

recheck

…t with the minimum versions of the AWS SDK we explicitly state we support

@ansible-zuul ansible-zuul Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@tremble tremble added the gate label Sep 16, 2021
ansible-zuul Bot added a commit to ansible-collections/community.aws that referenced this pull request Sep 16, 2021
Add constraints and requirements for unit/integration tests

SUMMARY
Now that we state that we support specific minimum versions of the AWS SDKs, make sure we base our unit/integration tests against them such that modules need to explicitly test/request newer versions of the SDKs.
ISSUE TYPE

Feature Pull Request

COMPONENT NAME
tests/integration
tests/unit
ADDITIONAL INFORMATION
Depends-On: ansible-collections/amazon.aws#461
see also: ansible/ansible-zuul-jobs#991
see also: ansible-collections/amazon.aws#404

Reviewed-by: Alina Buzachis <None>
Reviewed-by: None <None>
@tremble tremble added gate and removed gate labels Sep 16, 2021
@ansible-zuul ansible-zuul Bot removed the gate label Sep 17, 2021
@ansibullbot

Copy link
Copy Markdown

@ansibullbot ansibullbot added the plugins plugin (any type) label Sep 17, 2021
@tremble tremble added the gate label Sep 17, 2021
@ansible-zuul
ansible-zuul Bot merged commit 5f5a9e0 into ansible-collections:main Sep 17, 2021
ansible-zuul Bot pushed a commit to ansible/ansible-zuul-jobs that referenced this pull request Sep 17, 2021
Add test command specific pip requirements/constraints

Ansible-test normally pulls in test-command specific python requirements.  This means that we can do things like forcing an old version of boto3/botocore during tests to ensure unsupported API calls are tested for.
Depends-On: ansible-collections/amazon.aws#404
Depends-On: ansible-collections/community.aws#644

Reviewed-by: Gonéri Le Bouder <goneri@lebouder.net>
Reviewed-by: Mark Chappell <None>
Reviewed-by: Jill R <None>
Reviewed-by: Paul Belanger <None>
Reviewed-by: None <None>
marknet15 added a commit to marknet15/community.aws that referenced this pull request Oct 8, 2021
commit 11ac443
Merge: c16440c 19e60c2
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Oct 1 05:49:58 2021 -0700

    Merge pull request ansible-collections#739 from tremble/sns_topic/httpretry_strings

    sns_topic - Define shape for delivery_policy.

    SUMMARY
    delivery_policy was previously defined just as "dict", this meant that if someone passed in JSON or quoted the numbers, AWS would spit errors at them.
    By defining the shape of delivery_policy Ansible will automatically convert "10" to 10, as well as providing cleaner error messages for missing components of the policy.
    ISSUE TYPE

    Bugfix Pull Request

    COMPONENT NAME
    sns_topic
    ADDITIONAL INFORMATION
    obsoletes ansible-collections#716

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit c16440c
Merge: d35601e f8fb040
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Oct 1 11:57:13 2021 +0000

    Merge pull request ansible-collections#740 from tremble/tests/config

    Add tests config file to specificaly state that we're not interested in python < 3.6

    SUMMARY
    With Ansible 2.12 ansible-test supports explicitly defining the python version supported by a collection
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    sanity tests
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit 19e60c2
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Oct 1 13:20:57 2021 +0200

    changelog

commit f8fb040
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 30 14:44:50 2021 +0200

    Add tests config file to specificaly state that we're not interested in python < 3.6

commit d35601e
Merge: 4babc11 f052df6
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 30 11:31:31 2021 +0000

    Merge pull request ansible-collections#735 from tremble/iam_cert/files

    Deprecate passing file names to the iam_server_certificate module

    SUMMARY
    iam_server_certificate currently accepts file names (or content) in the cert, chain_cert and key options.  Since the module directly uses open().  This will perform a 'remote' lookup with unexpected results for relative file paths.  Encourage the use of lookups so that the behaviour will at least be predictable.
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    iam_server_certificate
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: None <None>

commit 99238d1
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 30 12:01:21 2021 +0200

    sns_topic - Define shape for delivery_policy.

commit 8d639c6
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 30 08:59:44 2021 +0200

    Add integration test

commit 4babc11
Merge: 3fbca8f fb38343
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Wed Sep 29 20:03:08 2021 +0000

    Merge pull request ansible-collections#595 from kbrebanov/fix-route53-identifier

    route53: Identifier missing from resource_record_set.

    SUMMARY

    Currently, the identifier parameter is never included in resource_record_set.

    ISSUE TYPE

    Bugfix Pull Request

    COMPONENT NAME

    route53
    ADDITIONAL INFORMATION

    The identifier parameter is always nullified as it's not included in resource_record_set.
    This change allows the identifier to be included and scrubbed if None.

    Reviewed-by: Mark Chappell <None>
    Reviewed-by: None <None>

commit fb38343
Author: Mark Chappell <mchappel@redhat.com>
Date:   Wed Sep 29 20:33:10 2021 +0200

    Add integration tests

commit 83dd7ba
Author: Kevin Brebanov <kbrebanov@users.noreply.github.com>
Date:   Thu Sep 16 16:00:06 2021 -0400

    Add changelog fragment for pull request ansible-collections#595

commit e038cb3
Author: Kevin Brebanov <kbrebanov@users.noreply.github.com>
Date:   Mon Jun 7 10:41:05 2021 -0400

    route53: Prevent identifier from always being scrubbed.

commit f052df6
Author: Mark Chappell <mchappel@redhat.com>
Date:   Mon Sep 27 09:44:38 2021 +0200

    changelog

commit cd42d43
Author: Mark Chappell <mchappel@redhat.com>
Date:   Mon Sep 27 09:26:23 2021 +0200

    Deprecate passing file names to the iam_server_certificate module

commit 3fbca8f
Merge: 0769e8e dddd547
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Tue Sep 28 12:48:14 2021 +0000

    Merge pull request ansible-collections#738 from Andersson007/test_1

    Copy ignore-2.12.txt to ignore-2.13.txt

    SUMMARY
    Relates to ansible-collections/overview#45 (comment)

    Reviewed-by: Mark Chappell <None>
    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit dddd547
Author: Andrew Klychkov <aklychko@redhat.com>
Date:   Tue Sep 28 13:44:04 2021 +0200

    Copy ignore-2.12.txt to ignore-2.13.txt

commit 0769e8e
Merge: 4c6f54b 395b77a
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Sep 24 18:19:57 2021 +0000

    Merge pull request ansible-collections#670 from alinabuzachis/elb_target_group/preserve_client_ip_enabled

    elb_target_group - add preserve_client_ip_enabled and proxy_protocol_v2_enabled options

    SUMMARY

    elb_target_group - add preserve_client_ip_enabled and proxy_protocol_v2_enabled options
    Fixes ansible-collections#555
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME

    elb_target_group.py

    Reviewed-by: Mark Chappell <None>
    Reviewed-by: None <None>

commit 4c6f54b
Merge: 85dffb3 4f44d69
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Sep 24 13:38:10 2021 +0000

    Merge pull request ansible-collections#702 from doticatto/patch-1

    Undocumented IOPS return

    IOPS is being returned by the module, but simply was not documented. Simply a documentation change.
    ISSUE TYPE

    Docs Pull Request

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: None <None>

commit 85dffb3
Merge: a55b7a9 59deefe
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Sep 24 13:09:36 2021 +0000

    Merge pull request ansible-collections#707 from boutetnico/add-cf-ssl-version

    cloudfront_distribution: add new security policy version TLSv1.2_2021

    SUMMARY

    Add new TLSv1.2_2021 security policy for CloudFront viewer connections.

    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME

    cloudfront_distribution
    ADDITIONAL INFORMATION

    https://aws.amazon.com/about-aws/whats-new/2021/06/amazon-cloudfront-announces-new-tlsv12_2021-security-policy-for-viewer-connections/

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: None <None>

commit 395b77a
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 24 14:49:59 2021 +0200

    bump version added - missed the 2.0.0 release

commit 5d0b57e
Author: Alina Buzachis <abuzachis@redhat.com>
Date:   Tue Jul 20 16:03:48 2021 +0200

    elb_target - add preserve_client_ip_enabled ond proxy_protocol_v2_enabled ptions

    Signed-off-by: Alina Buzachis <abuzachis@redhat.com>

commit a55b7a9
Merge: 0954679 093aa24
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Sep 24 12:22:23 2021 +0000

    Merge pull request ansible-collections#731 from tremble/eip_unbound

    Fix EIP allocation with in_vpc not set

    SUMMARY
    Our integration tests were setting in_vpc (because most use-cases need it) so we missed that setting the minimum possible configuration for an EIP resulted in an exception:
    ec2_eip:
      state: present
      in_vpc: '{{ omit }}'

    task path: /root/ansible_collections/community/aws/tests/output/.tmp/integration/ec2_eip-hkuj00lj-ÅÑŚÌβŁÈ/tests/integration/targets/ec2_eip/tasks/main.yml:666
    <testhost> ESTABLISH LOCAL CONNECTION FOR USER: root
    <testhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
    <testhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289 `" && echo ansible-tmp-1632477941.356962-3535-26932306567289="` echo /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289 `" ) && sleep 0'
    Using module file /root/ansible_collections/community/aws/plugins/modules/ec2_eip.py
    <testhost> PUT /root/.ansible/tmp/ansible-local-1077my3ghuvo/tmp0lqxcnwq TO /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289/AnsiballZ_ec2_eip.py
    <testhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289/ /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289/AnsiballZ_ec2_eip.py && sleep 0'
    <testhost> EXEC /bin/sh -c 'ANSIBLE_DEBUG_BOTOCORE_LOGS=True /usr/bin/python3.9 /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289/AnsiballZ_ec2_eip.py && sleep 0'
    <testhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1632477941.356962-3535-26932306567289/ > /dev/null 2>&1 && sleep 0'
    The full traceback is:
    Traceback (most recent call last):
      File "/tmp/ansible_ec2_eip_payload_rqxrzx_j/ansible_ec2_eip_payload.zip/ansible_collections/community/aws/plugins/modules/ec2_eip.py", line 376, in allocate_address
      File "/tmp/ansible_ec2_eip_payload_rqxrzx_j/ansible_ec2_eip_payload.zip/ansible_collections/amazon/aws/plugins/module_utils/core.py", line 334, in deciding_wrapper
        return retrying_wrapper(*args, **kwargs)
      File "/tmp/ansible_ec2_eip_payload_rqxrzx_j/ansible_ec2_eip_payload.zip/ansible_collections/amazon/aws/plugins/module_utils/cloud.py", line 118, in _retry_wrapper
        return _retry_func(
      File "/tmp/ansible_ec2_eip_payload_rqxrzx_j/ansible_ec2_eip_payload.zip/ansible_collections/amazon/aws/plugins/module_utils/cloud.py", line 68, in _retry_func
        return func()
      File "/usr/local/lib/python3.9/dist-packages/botocore/client.py", line 337, in _api_call
        return self._make_api_call(operation_name, kwargs)
      File "/usr/local/lib/python3.9/dist-packages/botocore/client.py", line 628, in _make_api_call
        request_dict = self._convert_to_request_dict(
      File "/usr/local/lib/python3.9/dist-packages/botocore/client.py", line 676, in _convert_to_request_dict
        request_dict = self._serializer.serialize_to_request(
      File "/usr/local/lib/python3.9/dist-packages/botocore/validate.py", line 297, in serialize_to_request
        raise ParamValidationError(report=report.generate_report())
    botocore.exceptions.ParamValidationError: Parameter validation failed:
    Invalid type for parameter Domain, value: None, type: <class 'NoneType'>, valid types: <class 'str'>
    fatal: [testhost]: FAILED! => {
        "boto3_version": "1.15.0",
        "botocore_version": "1.18.0",
        "changed": false,
        "invocation": {
            "module_args": {
                "allow_reassociation": false,
                "aws_access_key": "AKIAQAEICK57ETHUOKNO",
                "aws_ca_bundle": null,
                "aws_config": null,
                "aws_secret_key": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
                "debug_botocore_endpoint_logs": true,
                "device_id": null,
                "ec2_url": null,
                "in_vpc": false,
                "private_ip_address": null,
                "profile": null,
                "public_ip": null,
                "public_ipv4_pool": null,
                "region": "us-east-1",
                "release_on_disassociation": false,
                "reuse_existing_ip_allowed": false,
                "security_token": null,
                "state": "present",
                "tag_name": null,
                "tag_value": null,
                "validate_certs": true,
                "wait_timeout": null
            }
        },
        "msg": "Couldn't allocate Elastic IP address: Parameter validation failed:\nInvalid type for parameter Domain, value: None, type: <class 'NoneType'>, valid types: <class 'str'>",
        "resource_actions": []
    }

    ISSUE TYPE

    Bugfix Pull Request

    COMPONENT NAME
    ec2_eip
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: None <None>

commit 093aa24
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 24 13:22:30 2021 +0200

    Update changelogs/fragments/731-ec2_eip-not_in_vpc.yml

commit e018cae
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 24 12:15:11 2021 +0200

    Changelog

commit 0091444
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 24 12:10:08 2021 +0200

    Fix bug when allocating an EIP with in_vpc not set

commit 78fc2db
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 24 12:06:51 2021 +0200

    Add integration test

commit 0954679
Merge: f9654cf df28789
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 23 10:51:48 2021 +0000

    Merge pull request ansible-collections#728 from tremble/rename/iam_cert

    Rename iam_cert to iam_server_certificate for consistency

    SUMMARY
    iam_cert (and what used to be known as iam_cert_facts) only deal with "server" certificates (AWS also has a CA cert offering in IAM)
    with the big 2.9 _fact rename iam_cert_facts was renamed to iam_server_certificate_info.
    (more tests and a migration to boto3 to follow)
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    iam_cert
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit df28789
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 23 10:46:27 2021 +0200

    Rename iam_cert to iam_server_certificate for consistency

commit f9654cf
Merge: ee984b2 861c966
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 23 08:54:50 2021 +0000

    Merge pull request ansible-collections#724 from tremble/boto3/redshift_subnet_group

    Migrate redshift_subnet_group to boto3

    SUMMARY
    Migrate redshift_subnet_group to boto3
    note: while there additional features (tagging springs to mind) that could be added, I'm trying to avoid scope creep and mostly just want to knock out migrations of the remaining old-boto modules.  That said, I am converting tags using the boto3_tag_list_to_ansible_dict helper, in the return values this is just to avoid needing to change formats in future
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    redshift_subnet_group
    ADDITIONAL INFORMATION
    Depends-On: ansible-collections#719

    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit 861c966
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 23 09:10:45 2021 +0200

    changelog

commit 451bef7
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 10:13:55 2021 +0200

    Add documentation and support for check_mode

commit aac8190
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 09:59:28 2021 +0200

    Add additional tests and documentation around new return values

commit dc4cd6e
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 09:12:11 2021 +0200

    Add additional tests for minimal/partial parameters.

commit c21eac8
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 17 23:56:02 2021 +0200

    Migrate redshift_subnet_group to boto3

commit ee984b2
Merge: 0ed628a 402b472
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 23 00:06:44 2021 +0000

    Merge pull request ansible-collections#715 from jillr/2_0_0_prep

    Prepare 2.0.0 release

    SUMMARY
    Prepare 2.0.0 release.  Run add_docs, generate changelog, update versions
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    community.aws

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: Jill R <None>
    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: Gonéri Le Bouder <goneri@lebouder.net>
    Reviewed-by: None <None>

commit 402b472
Author: jillr <jillr@redhat.com>
Date:   Tue Sep 21 18:44:50 2021 +0000

    refresh docs

commit 398badf
Author: jillr <jillr@redhat.com>
Date:   Thu Sep 16 17:54:21 2021 +0000

    refresh fragments and docs

commit 49b2618
Author: jillr <jillr@redhat.com>
Date:   Wed Sep 15 21:46:41 2021 +0000

    Prepare 2.0.0 release

commit 0ed628a
Merge: 7672e7d 7c7b028
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Wed Sep 22 16:01:49 2021 +0000

    Merge pull request ansible-collections#719 from tremble/tests/redshift_subnet_group

    Add integration tests for redshift_subnet_group

    SUMMARY
    Add integration tests for redshift_subnet_group

     CI / IAM Permissions

    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    redshift_subnet_group
    ADDITIONAL INFORMATION

    Reviewed-by: None <None>

commit 7672e7d
Merge: 2defed0 d779a7b
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Mon Sep 20 15:11:18 2021 +0000

    Merge pull request ansible-collections#723 from tremble/boto3/elasticache_subnet_group

    Migrate elasticache_subnet_group to boto3

    SUMMARY
    Migrate elasticache_subnet_group to boto3
    note: while there additional features (tagging springs to mind) that could be added, I'm trying to avoid scope creep and mostly just want to knock out migrations of the remaining old-boto modules.
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    elasticache_subnet_group
    ADDITIONAL INFORMATION
    Depends-On: ansible-collections#720

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: Mark Chappell <None>
    Reviewed-by: None <None>

commit 2defed0
Merge: e125e89 002b237
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Mon Sep 20 09:28:58 2021 +0000

    Merge pull request ansible-collections#725 from tremble/tests/dynamodb_table

    Integration tests for dynamodb

    SUMMARY
    Integration tests for dynamodb
    There's a lot of commented out tests, the current module's really inconsistent about return values and the "defaults" result in various settings being reset.  The current module also handles a number of temporary failures poorly (hence a lot of retry/until in the tests).
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    dynamodb
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit 002b237
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 21:10:40 2021 +0200

    Integration tests for dynamodb

commit d779a7b
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 08:36:41 2021 +0200

    Test creation with no description provided

commit 8db0ada
Author: Mark Chappell <mchappel@redhat.com>
Date:   Sat Sep 18 08:35:38 2021 +0200

    Fail cleanly if no subnets are provided on creation.

commit e6804ce
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 17 20:48:03 2021 +0200

    Add support for check_mode

commit 24c8211
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 17 22:06:13 2021 +0200

    Add documentation and tests for return values

commit 3cb67e4
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Sep 17 20:38:34 2021 +0200

    Migrate elasticache_subnet_group to boto3

commit e125e89
Merge: 095d4e4 7e14f92
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Fri Sep 17 19:46:15 2021 +0000

    Merge pull request ansible-collections#720 from tremble/tests/elasticache_subnet_group

    Split elasticache_subnet_group integration tests out

    SUMMARY
    In preparation for rewriting elasticache_subnet_group using boto3 split out the integration tests and exercise it slightly more.
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    elasticache_subnet_group
    ADDITIONAL INFORMATION

    Reviewed-by: Markus Bergholz <git@osuv.de>
    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit 7e14f92
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 16 21:52:09 2021 +0200

    Split elasticache_subnet_group out

commit 7c7b028
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 16 18:03:30 2021 +0200

    Add integration tests for redshift_subnet_group

commit 095d4e4
Merge: 97972e0 0a9551d
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 16 15:50:14 2021 +0000

    Merge pull request ansible-collections#644 from tremble/boto_versions

    Add constraints and requirements for unit/integration tests

    SUMMARY
    Now that we state that we support specific minimum versions of the AWS SDKs, make sure we base our unit/integration tests against them such that modules need to explicitly test/request newer versions of the SDKs.
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    tests/integration
    tests/unit
    ADDITIONAL INFORMATION
    Depends-On: ansible-collections/amazon.aws#461
    see also: ansible/ansible-zuul-jobs#991
    see also: ansible-collections/amazon.aws#404

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit 97972e0
Merge: 8025686 0b5d1be
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 16 14:12:37 2021 +0000

    Merge pull request ansible-collections#717 from tremble/tests/setup_roles

    Add setup_botocore_pip/ setup_ec2_facts/ setup_sshkey/ integration test helpers from amazon.aws

    SUMMARY
    Various components of the integration tests have been refactored to aid in consistency.  Bring the helper modules over from amazon.aws
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    tests/integration
    ADDITIONAL INFORMATION
    Original PRs (https://github.com/ansible-collections/amazon.aws/pull/):

    427
    485
    481
    498

    Reviewed-by: None <None>

commit 0a9551d
Author: Mark Chappell <mchappel@redhat.com>
Date:   Fri Jul 16 15:47:40 2021 +0200

    Add constraints and requirements for unit/integration tests consistent with the minimum versions of the AWS SDK we explicitly state we support

commit 0b5d1be
Author: Mark Chappell <mchappel@redhat.com>
Date:   Thu Sep 16 12:07:38 2021 +0200

    Add setup_botocore_pip/ setup_ec2_facts/ setup_sshkey/ integration test helpers from amazon.aws

commit 8025686
Merge: 19cc031 f5d98ba
Author: ansible-zuul[bot] <48994755+ansible-zuul[bot]@users.noreply.github.com>
Date:   Thu Sep 16 06:22:34 2021 +0000

    Merge pull request ansible-collections#711 from tremble/botocore/1.18.0

    Bump botocore/boto3 requirements prior to release of 2.0.0

    SUMMARY
    Follow up to ansible-collections/amazon.aws#502
    We've bumped our minimum requirements in anticipation of release 2.0.0
    ISSUE TYPE

    Feature Pull Request

    COMPONENT NAME
    ADDITIONAL INFORMATION

    Reviewed-by: Alina Buzachis <None>
    Reviewed-by: None <None>

commit f5d98ba
Author: Mark Chappell <mchappel@redhat.com>
Date:   Wed Sep 15 06:44:54 2021 +0200

    Bump botocore/boto3 requirements prior to release of 2.0.0

commit 4f44d69
Author: John Mahoney <john.david.mahoney@gmail.com>
Date:   Tue Sep 14 16:23:03 2021 -0400

    Removed rst changes b/c autogenerated

commit 59deefe
Author: Nicolas Boutet <amd3002@gmail.com>
Date:   Thu Sep 9 10:30:04 2021 +0200

    Add changelog fragment

commit 9156837
Author: Nicolas Boutet <amd3002@gmail.com>
Date:   Thu Sep 9 10:23:56 2021 +0200

    cloudfront_distribution: add new cipher version TLSv1.2_2021

commit fea75df
Author: John Mahoney <john.david.mahoney@gmail.com>
Date:   Thu Sep 2 16:30:12 2021 -0400

    Update community.aws.rds_instance_info_module.rst

commit 64fc073
Author: John Mahoney <john.david.mahoney@gmail.com>
Date:   Thu Sep 2 16:11:50 2021 -0400

    Undocumented IOPS return

    IOPS is being returned by the module, but simply was not documented.
@tremble
tremble deleted the boto_versions branch November 26, 2021 12:42
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Sep 18, 2023
…tions#408)

* ansible-collections#404 fix wrong element spec for rules param

* ansible-collections#404 documentation fix

Co-authored-by: Markus Bergholz <m@osuv.de>
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Sep 18, 2023
…tions#408)

* ansible-collections#404 fix wrong element spec for rules param

* ansible-collections#404 documentation fix

Co-authored-by: Markus Bergholz <m@osuv.de>
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Oct 24, 2023
…tions#408)

* ansible-collections#404 fix wrong element spec for rules param

* ansible-collections#404 documentation fix

Co-authored-by: Markus Bergholz <m@osuv.de>
centosinfra-prod-github-app Bot pushed a commit that referenced this pull request Jul 31, 2026
Bumps the github-actions group with 7 updates:



Package
From
To




actions/checkout
4.3.1
7.0.1


actions/setup-python
5.6.0
7.0.0


actions/upload-artifact
4.6.2
7.0.1


ansible-community/ansible-test-gh-action
1.17.0
1.18.0


actions/github-script
7.1.0
9.0.0


dawidd6/action-download-artifact
16
21


SonarSource/sonarqube-scan-action
7.0.0
8.2.1



Updates actions/checkout from 4.3.1 to 7.0.1

Release notes
Sourced from actions/checkout's releases.

v7.0.1
What's Changed

skip running unsafe pr check if input is default by @​aiqiaoy in actions/checkout#2518
trim only ascii whitespace for branch by @​aiqiaoy in actions/checkout#2521
escape values passed to --unset by @​aiqiaoy in actions/checkout#2530
Various dependency updates

Full Changelog: actions/checkout@v7...v7.0.1
v7.0.0
What's Changed

block checking out fork pr for pull_request_target and workflow_run by @​aiqiaoy in actions/checkout#2454
Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by @​dependabot[bot] in actions/checkout#2458
Bump flatted from 3.3.1 to 3.4.2 by @​dependabot[bot] in actions/checkout#2460
Bump js-yaml from 4.1.0 to 4.2.0 by @​dependabot[bot] in actions/checkout#2461
Bump @​actions/core and @​actions/tool-cache and Remove uuid by @​dependabot[bot] in actions/checkout#2459
upgrade module to esm and update dependencies by @​aiqiaoy in actions/checkout#2463
Bump the minor-npm-dependencies group across 1 directory with 3 updates by @​dependabot[bot] in actions/checkout#2462
getting ready for checkout v7 release by @​aiqiaoy in actions/checkout#2464
update error wording by @​aiqiaoy in actions/checkout#2467

New Contributors

@​aiqiaoy made their first contribution in actions/checkout#2454

Full Changelog: actions/checkout@v6.0.3...v7.0.0
v6.1.0
What's Changed

[BREAKING] backport allow-unsafe-pr-checkout to v6 by @​aiqiaoy in actions/checkout#2500
backport fixes to releases-v6 by @​aiqiaoy in actions/checkout#2527

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change
Full Changelog: actions/checkout@v6.0.3...v6.1.0
v6.0.3
What's Changed

Update changelog by @​ericsciple in actions/checkout#2357
fix: expand merge commit SHA regex and add SHA-256 test cases by @​yaananth in actions/checkout#2414
Fix checkout init for SHA-256 repositories by @​yaananth in actions/checkout#2439
Update changelog for v6.0.3 by @​yaananth in actions/checkout#2446

New Contributors

@​yaananth made their first contribution in actions/checkout#2414

Full Changelog: actions/checkout@v6...v6.0.3
v6.0.2
What's Changed

Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set by @​TingluoHuang in actions/checkout#2355



... (truncated)


Changelog
Sourced from actions/checkout's changelog.

Changelog
v7.0.1

Skip running unsafe pr check if input is default by @​aiqiaoy in actions/checkout#2518
Trim only ascii whitespace for branch by @​aiqiaoy in actions/checkout#2521
Escape values passed to --unset by @​aiqiaoy in actions/checkout#2530
Various dependency updates

v7.0.0

Block checking out fork PR for pull_request_target and workflow_run by @​aiqiaoy in actions/checkout#2454
Various dependency updates

v6.0.3

Fix checkout init for SHA-256 repositories by @​yaananth in actions/checkout#2439
fix: expand merge commit SHA regex and add SHA-256 test cases by @​yaananth in actions/checkout#2414

v6.0.2

Fix tag handling: preserve annotations and explicit fetch-tags by @​ericsciple in actions/checkout#2356

v6.0.1

Add worktree support for persist-credentials includeIf by @​ericsciple in actions/checkout#2327

v6.0.0

Persist creds to a separate file by @​ericsciple in actions/checkout#2286
Update README to include Node.js 24 support details and requirements by @​salmanmkc in actions/checkout#2248

v5.0.1

Port v6 cleanup to v5 by @​ericsciple in actions/checkout#2301

v5.0.0

Update actions checkout to use node 24 by @​salmanmkc in actions/checkout#2226

v4.3.1

Port v6 cleanup to v4 by @​ericsciple in actions/checkout#2305

v4.3.0

docs: update README.md by @​motss in actions/checkout#1971
Add internal repos for checking out multiple repositories by @​mouismail in actions/checkout#1977
Documentation update - add recommended permissions to Readme by @​benwells in actions/checkout#2043
Adjust positioning of user email note and permissions heading by @​joshmgross in actions/checkout#2044
Update README.md by @​nebuk89 in actions/checkout#2194
Update CODEOWNERS for actions by @​TingluoHuang in actions/checkout#2224
Update package dependencies by @​salmanmkc in actions/checkout#2236

v4.2.2

url-helper.ts now leverages well-known environment variables by @​jww3 in actions/checkout#1941
Expand unit test coverage for isGhes by @​jww3 in actions/checkout#1946

v4.2.1

Check out other refs/* by commit if provided, fall back to ref by @​orhantoy in actions/checkout#1924



... (truncated)


Commits

3d3c42e prep v7.0.1 release (#2531)
2880268 escape values passed to --unset (#2530)
12cd223 trim only ascii whitespace for branch (#2521)
62661c4 skip running unsafe pr check if input is default (#2518)
e8d4307 Bump the minor-actions-dependencies group with 2 updates (#2499)
631c942 eslint 9 (#2474)
4f1f4ae Bump actions/upload-artifact from 4 to 7 (#2476)
ba09753 Bump actions/checkout from 6 to 7 (#2488)
b9e0990 Bump docker/login-action from 3.3.0 to 4.2.0 (#2479)
e8cb398 Bump docker/build-push-action from 6.5.0 to 7.2.0 (#2478)
Additional commits viewable in compare view



Updates actions/setup-python from 5.6.0 to 7.0.0

Release notes
Sourced from actions/setup-python's releases.

v7.0.0
What's Changed
Enhancements

Migrate to ESM and upgrade dependencies by @​priyagupta108 in actions/setup-python#1330
Pin SHA commits and update docs with latest versions by @​HarithaVattikuti in actions/setup-python#1338
Remove the pip-install input by @​gowridurgad in actions/setup-python#1336

Bug Fix

Fix to Classify stderr warning messages as warnings instead of errors in annotations by @​lmvysakh in actions/setup-python#1335
Validate and retry manifest fetch to prevent silent failures by @​priyagupta108 in actions/setup-python#1332

Dependency Upgrade

Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data by @​dependabot in actions/setup-python#1328
Remove EOL Python versions and Bumps numpy text fixture by @​priya-kinthali in actions/setup-python#1333
Upgrade @​actions/cache to 6.2.0 by @​philip-gai in actions/setup-python#1337

New Contributors

@​lmvysakh made their first contribution in actions/setup-python#1335
@​philip-gai made their first contribution in actions/setup-python#1337

Full Changelog: actions/setup-python@v6...v7.0.0
v6.3.0
What's Changed
Enhancement

Add RHEL support and include Linux distro in cache keys by @​priyagupta108 in actions/setup-python#1323
Fix pip cache error handling on Windows by @​priyagupta108 in actions/setup-python#1040

Dependency update

Upgrade minimatch from 3.1.2 to 3.1.5 by @​dependabot in actions/setup-python#1281
Upgrade actions dependencies by @​gowridurgad with @​Copilot in actions/setup-python#1303
Upgrade @​actions/cache to 5.1.0, log cache write denied by @​jasongin in actions/setup-python#1324
Upgrade dependency versions and test workflow configuration by @​HarithaVattikuti in actions/setup-python#1322

Documentation

Update advanced-usage.md by @​Dunky-Z in actions/setup-python#811

New Contributors

@​gowridurgad with @​Copilot made their first contribution in actions/setup-python#1303
@​jasongin made their first contribution in actions/setup-python#1324
@​Dunky-Z made their first contribution in actions/setup-python#811

Full Changelog: actions/setup-python@v6.2.0...v6.3.0
v6.2.0
What's Changed
Dependency Upgrades

Upgrade dependencies to Node 24 compatible versions by @​salmanmkc in actions/setup-python#1259



... (truncated)


Commits

5fda3b9 Pin SHA commits and update docs with latest versions (#1338)
4ab7e95 Merge pull request #1337 from actions/philip-gai/bump-actions-cache-6-2-0
0f3a009 Remove the pip-install input (#1336)
f8cf429 Migrate to ESM and upgrade dependencies (#1330)
54baeea Validate and retry manifest fetch to prevent silent failures (#1332)
c709277 Annotation code fix (#1335)
6849080 remove EOL Python versions and Bumps numpy text fixture (#1333)
0903b46 Bump certifi from 2020.6.20 to 2024.7.4 in /tests/data (#1328)
ece7cb0 Fix pip cache error handling on Windows. (#1040)
1d18d7a Update advanced-usage.md (#811)
Additional commits viewable in compare view



Updates actions/upload-artifact from 4.6.2 to 7.0.1

Release notes
Sourced from actions/upload-artifact's releases.

v7.0.1
What's Changed

Update the readme with direct upload details by @​danwkennedy in actions/upload-artifact#795
Readme: bump all the example versions to v7 by @​danwkennedy in actions/upload-artifact#796
Include changes in typespec/ts-http-runtime 0.3.5 by @​yacaovsnc in actions/upload-artifact#797

Full Changelog: actions/upload-artifact@v7...v7.0.1
v7.0.0
v7 What's new
Direct Uploads
Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.
ESM
To support new versions of the @actions/* packages, we've upgraded the package to ESM.
What's Changed

Add proxy integration test by @​Link- in actions/upload-artifact#754
Upgrade the module to ESM and bump dependencies by @​danwkennedy in actions/upload-artifact#762
Support direct file uploads by @​danwkennedy in actions/upload-artifact#764

New Contributors

@​Link- made their first contribution in actions/upload-artifact#754

Full Changelog: actions/upload-artifact@v6...v7.0.0
v6.0.0
v6 - What's new

[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.

Node.js 24
This release updates the runtime to Node.js 24. v5 had preliminary support for Node.js 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.
What's Changed

Upload Artifact Node 24 support by @​salmanmkc in actions/upload-artifact#719
fix: update @​actions/artifact for Node.js 24 punycode deprecation by @​salmanmkc in actions/upload-artifact#744
prepare release v6.0.0 for Node.js 24 support by @​salmanmkc in actions/upload-artifact#745

Full Changelog: actions/upload-artifact@v5.0.0...v6.0.0
v5.0.0
What's Changed


... (truncated)


Commits

043fb46 Merge pull request #797 from actions/yacaovsnc/update-dependency
634250c Include changes in typespec/ts-http-runtime 0.3.5
e454baa Readme: bump all the example versions to v7 (#796)
74fad66 Update the readme with direct upload details (#795)
bbbca2d Support direct file uploads (#764)
589182c Upgrade the module to ESM and bump dependencies (#762)
47309c9 Merge pull request #754 from actions/Link-/add-proxy-integration-tests
02a8460 Add proxy integration test
b7c566a Merge pull request #745 from actions/upload-artifact-v6-release
e516bc8 docs: correct description of Node.js 24 support in README
Additional commits viewable in compare view



Updates ansible-community/ansible-test-gh-action from 1.17.0 to 1.18.0

Release notes
Sourced from ansible-community/ansible-test-gh-action's releases.

v1.18.0
What's Changed
Project Changes

Support ansible-core 2.20 and 2.21, bump default ansible-core version to 2.21 by @​felixfontein in ansible-community/ansible-test-gh-action#125

Dependencies

Bump codecov/codecov-action from 4.5.0 to 5.4.3 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#101
Bump actions/checkout from 4 to 5 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#104
Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#105
Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#107
Bump actions/setup-python from 5 to 6 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#108
Bump actions/checkout from 5 to 6 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#110
Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#111
Bump codecov/codecov-action from 5.5.2 to 5.5.3 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#114
Bump codecov/codecov-action from 5.5.3 to 6.0.0 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#115
Bump codecov/codecov-action from 6.0.0 to 6.0.1 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#119
Bump codecov/codecov-action from 6.0.1 to 7.0.0 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#122
Bump actions/checkout from 6 to 7 by @​dependabot[bot] in ansible-community/ansible-test-gh-action#126

Full Changelog: ansible-community/ansible-test-gh-action@v1.17.0...v1.18.0



Commits

6ded727 Merge pull request #126 from ansible-community/dependabot/github_actions/acti...
e0d4c98 Bump actions/checkout from 6 to 7
6c86f3f Merge pull request #125 from felixfontein/ansible-core
48b041f Merge pull request #122 from ansible-community/dependabot/github_actions/code...
3272591 Merge pull request #124 from felixfontein/fix-pre-commit
c0626df Bump default ansible-core to 2.21
7dfd27a Support ansible-core 2.20 and 2.21
c8e46ea Bump pre-commit flake8 additional deps
13e4993 Bump codecov/codecov-action from 6.0.1 to 7.0.0
8b1ac34 Merge pull request #119 from ansible-community/dependabot/github_actions/code...
Additional commits viewable in compare view



Updates actions/github-script from 7.1.0 to 9.0.0

Release notes
Sourced from actions/github-script's releases.

v9.0.0
New features:

getOctokit factory function — Available directly in the script context. Create additional authenticated Octokit clients with different tokens for multi-token workflows, GitHub App tokens, and cross-org access. See Creating additional clients with getOctokit for details and examples.
Orchestration ID in user-agent — The ACTIONS_ORCHESTRATION_ID environment variable is automatically appended to the user-agent string for request tracing.

Breaking changes:

require('@actions/github') no longer works in scripts. The upgrade to @actions/github v9 (ESM-only) means require('@actions/github') will fail at runtime. If you previously used patterns like const { getOctokit } = require('@actions/github') to create secondary clients, use the new injected getOctokit function instead — it's available directly in the script context with no imports needed.
getOctokit is now an injected function parameter. Scripts that declare const getOctokit = ... or let getOctokit = ... will get a SyntaxError because JavaScript does not allow const/let redeclaration of function parameters. Use the injected getOctokit directly, or use var getOctokit = ... if you need to redeclare it.
If your script accesses other @actions/github internals beyond the standard github/octokit client, you may need to update those references for v9 compatibility.

What's Changed

Add ACTIONS_ORCHESTRATION_ID to user-agent string by @​Copilot in actions/github-script#695
ci: use deployment: false for integration test environments by @​salmanmkc in actions/github-script#712
feat!: add getOctokit to script context, upgrade @​actions/github v9, @​octokit/core v7, and related packages by @​salmanmkc in actions/github-script#700

New Contributors

@​Copilot made their first contribution in actions/github-script#695

Full Changelog: actions/github-script@v8.0.0...v9.0.0
v8.0.0
What's Changed

Update Node.js version support to 24.x by @​salmanmkc in actions/github-script#637
README for updating actions/github-script from v7 to v8 by @​sneha-krip in actions/github-script#653

⚠️ Minimum Compatible Runner Version
v2.327.1
Release Notes
Make sure your runner is updated to this version or newer to use this release.
New Contributors

@​salmanmkc made their first contribution in actions/github-script#637
@​sneha-krip made their first contribution in actions/github-script#653

Full Changelog: actions/github-script@v7.1.0...v8.0.0



Commits

3a2844b Merge pull request #700 from actions/salmanmkc/expose-getoctokit + prepare re...
ca10bbd fix: use @​octokit/core/types import for v7 compatibility
86e48e2 merge: incorporate main branch changes
c108472 chore: rebuild dist for v9 upgrade and getOctokit factory
afff112 Merge pull request #712 from actions/salmanmkc/deployment-false + fix user-ag...
ff8117e ci: fix user-agent test to handle orchestration ID
81c6b78 ci: use deployment: false to suppress deployment noise from integration tests
3953caf docs: update README examples from @​v8 to @​v9, add getOctokit docs and v9 brea...
c17d55b ci: add getOctokit integration test job
a047196 test: add getOctokit integration tests via callAsyncFunction
Additional commits viewable in compare view



Updates dawidd6/action-download-artifact from 16 to 21

Release notes
Sourced from dawidd6/action-download-artifact's releases.

v21
What's Changed

build(deps): bump @​actions/github from 9.0.0 to 9.1.0 by @​dependabot[bot] in dawidd6/action-download-artifact#396
build(deps): bump filesize from 11.0.15 to 11.0.16 by @​dependabot[bot] in dawidd6/action-download-artifact#399
build(deps): bump fast-xml-parser from 5.5.7 to 5.7.1 by @​dependabot[bot] in dawidd6/action-download-artifact#402
build(deps): bump @​actions/github from 9.1.0 to 9.1.1 by @​dependabot[bot] in dawidd6/action-download-artifact#400
build(deps): bump @​actions/core from 3.0.0 to 3.0.1 by @​dependabot[bot] in dawidd6/action-download-artifact#401
build(deps): bump filesize from 11.0.16 to 11.0.17 by @​dependabot[bot] in dawidd6/action-download-artifact#404
Download artifacts in creation order by @​matejdro in dawidd6/action-download-artifact#398
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#405

New Contributors

@​matejdro made their first contribution in dawidd6/action-download-artifact#398

Full Changelog: dawidd6/action-download-artifact@v20...v21
v20
What's Changed

build(deps): bump fast-xml-parser from 5.5.6 to 5.5.7 by @​dependabot[bot] in dawidd6/action-download-artifact#387
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#388
build(deps): bump filesize from 11.0.13 to 11.0.14 by @​dependabot[bot] in dawidd6/action-download-artifact#389
build(deps): bump brace-expansion by @​dependabot[bot] in dawidd6/action-download-artifact#390
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#391
build(deps): bump filesize from 11.0.14 to 11.0.15 by @​dependabot[bot] in dawidd6/action-download-artifact#392
build(deps): bump adm-zip from 0.5.16 to 0.5.17 by @​dependabot[bot] in dawidd6/action-download-artifact#393
build(deps): bump lodash from 4.17.23 to 4.18.1 by @​dependabot[bot] in dawidd6/action-download-artifact#394
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#395

Full Changelog: dawidd6/action-download-artifact@v19...v20
v19
What's Changed

build(deps): bump fast-xml-parser from 5.4.1 to 5.5.6 by @​dependabot[bot] in dawidd6/action-download-artifact#385
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#386

Full Changelog: dawidd6/action-download-artifact@v18...v19
v18
What's Changed

build(deps): bump @​actions/artifact from 6.2.0 to 6.2.1 by @​dependabot[bot] in dawidd6/action-download-artifact#381
build(deps): bump undici from 6.23.0 to 6.24.0 by @​dependabot[bot] in dawidd6/action-download-artifact#382
node_modules: update by @​dawidd6 in dawidd6/action-download-artifact#383

Full Changelog: dawidd6/action-download-artifact@v17...v18
v17
What's Changed


... (truncated)


Commits

b6e2e70 node_modules: update (#405)
1708cb3 Download artifacts in creation order (#398)
00b585a build(deps): bump filesize from 11.0.16 to 11.0.17 (#404)
0414c42 build(deps): bump @​actions/core from 3.0.0 to 3.0.1 (#401)
c802aad build(deps): bump @​actions/github from 9.1.0 to 9.1.1 (#400)
ef06691 build(deps): bump fast-xml-parser from 5.5.7 to 5.7.1 (#402)
026702e build(deps): bump filesize from 11.0.15 to 11.0.16 (#399)
09d0677 build(deps): bump @​actions/github from 9.0.0 to 9.1.0 (#396)
8305c0f node_modules: update (#395)
542af03 build(deps): bump lodash from 4.17.23 to 4.18.1 (#394)
Additional commits viewable in compare view



Updates SonarSource/sonarqube-scan-action from 7.0.0 to 8.2.1

Release notes
Sourced from SonarSource/sonarqube-scan-action's releases.

v8.2.1
What's Changed
Bug fix

SQSCANGHA-156 GPG signature verification fails when temporary directory path is too long

Full Changelog: SonarSource/sonarqube-scan-action@v8.2.0...v8.2.1
v8.2.0
What's Changed

SQSCANGHA-149 Add scannerBinariesAuthHeader input by @​henryju in SonarSource/sonarqube-scan-action#246
SQSCANGHA-88 Deprecate the SONARCLOUD_URL env variable support by @​henryju in SonarSource/sonarqube-scan-action#249
SQSCANGHA-84 Remove outdated wget/curl references by @​henryju in SonarSource/sonarqube-scan-action#248
SQSCANGHA-135 Fix scanner binaries always re-downloaded due to incompatible 4-part version by @​henryju in SonarSource/sonarqube-scan-action#250
SQSCANGHA-127 Rename downloaded file to .zip before extraction on Windows by @​henryju in SonarSource/sonarqube-scan-action#251

Full Changelog: SonarSource/sonarqube-scan-action@v8...v8.2.0
v8.1.0
What's Changed

SQSCANGHA-146 Add proxy support for GPG keyserver access by @​henryju in SonarSource/sonarqube-scan-action#244
SQSCANGHA-148 Update SonarScanner CLI to 8.1.0.6389 by @​github-actions[bot] in SonarSource/sonarqube-scan-action#232

Full Changelog: SonarSource/sonarqube-scan-action@v8...v8.1.0
v8.0.0
What's Changed
Breaking change

SQSCANGHA-145 Set skipSignatureVerification default value to false by @​antoine-vinot-sonarsource in SonarSource/sonarqube-scan-action#241

Full Changelog: SonarSource/sonarqube-scan-action@v7...v8.0.0
v7.2.1
What's Changed

SQSCANGHA-140 Set skipSignatureVerification default value to true to avoid breaking change by @​gmmcal in SonarSource/sonarqube-scan-action#240

Full Changelog: SonarSource/sonarqube-scan-action@v7...v7.2.1
v7.2.0
What's Changed

SQSCANGHA-133 Upgrade the Node version used in UTs + contribution guide by @​claire-villard-sonarsource in SonarSource/sonarqube-scan-action#226
SC-45750 Migrate to dateless license headers by @​claire-villard-sonarsource in SonarSource/sonarqube-scan-action#229
SQSCANGHA-134 Upgrade the libraries to latest version by @​claire-villard-sonarsource in SonarSource/sonarqube-scan-action#227



... (truncated)


Commits

2291811 SQSCANGHA-156 GPG signature verification fails when temporary directory path ...
7cdc154 SQSCANGHA-153 NO-JIRA Bump actions/checkout from 6.0.2 to 7.0.0 (#255)
45f2736 SQSCANGHA-151 Change Code Owners (#254)
7138816 SQSCANGHA-127 Rename downloaded file to .zip before extraction on Windows (#251)
3581139 SQSCANGHA-135 Fix scanner binaries always re-downloaded due to incompatible 4...
c9d327c SQSCANGHA-84 Remove outdated wget/curl references
b243e51 SQSCANGHA-88 Deprecate the SONARCLOUD_URL env variable support
375c3f5 SQSCANGHA-149 Add scannerBinariesAuthHeader input for authenticated binary do...
9c78323 SQSCANGHA-144 Add gate jobs to QA workflows for branch protection
7006c44 Update SonarScanner CLI to 8.1.0.6389
Additional commits viewable in compare view



Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
@dependabot unignore <dependency name> will remove all of the ignore con...

Description has been truncated

Reviewed-by: Mark Chappell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community_review feature This issue/PR relates to a feature request integration tests/integration plugins plugin (any type) tests tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants