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

aws_ssm - Add gather_facts to integration tests for connection plugins #1670

Conversation

tremble
Copy link
Contributor

@tremble tremble commented Jan 20, 2023

Depends-On: ansible/ansible-zuul-jobs#1752

SUMMARY

gather_facts stalling out was one of the examples given for things broken with aws_ssm

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

aws_ssm

ADDITIONAL INFORMATION

@tremble tremble added the backport-5 PR should be backported to the stable-5 branch label Jan 20, 2023
@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request integration tests/integration tests tests labels Jan 20, 2023
@softwarefactory-project-zuul

This comment was marked as resolved.

@tremble tremble marked this pull request as ready for review January 20, 2023 21:40
@softwarefactory-project-zuul

This comment was marked as resolved.

@tremble
Copy link
Contributor Author

tremble commented Jan 21, 2023

recheck

@softwarefactory-project-zuul

This comment was marked as resolved.

@tremble
Copy link
Contributor Author

tremble commented Jan 23, 2023

recheck

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 4m 28s
✔️ build-ansible-collection SUCCESS in 6m 44s
✔️ ansible-test-sanity-docker-devel SUCCESS in 9m 38s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 11m 55s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 24s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 9m 23s
✔️ ansible-test-sanity-docker-stable-2.14 SUCCESS in 9m 33s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 6m 07s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 6m 01s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 7m 39s
✔️ ansible-test-units-amazon-aws-python310 SUCCESS in 5m 58s
✔️ ansible-test-changelog SUCCESS in 2m 17s
✔️ ansible-test-splitter SUCCESS in 2m 49s
✔️ integration-community.aws-1 SUCCESS in 9m 17s
✔️ integration-community.aws-2 SUCCESS in 7m 08s
✔️ integration-community.aws-3 SUCCESS in 9m 43s
✔️ integration-community.aws-4 SUCCESS in 8m 12s
✔️ integration-community.aws-5 SUCCESS in 8m 20s
✔️ integration-community.aws-6 SUCCESS in 8m 44s
✔️ integration-community.aws-7 SUCCESS in 9m 33s
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED
⚠️ integration-community.aws-14 SKIPPED
⚠️ integration-community.aws-15 SKIPPED
⚠️ integration-community.aws-16 SKIPPED
⚠️ integration-community.aws-17 SKIPPED
⚠️ integration-community.aws-18 SKIPPED
⚠️ integration-community.aws-19 SKIPPED
⚠️ integration-community.aws-20 SKIPPED
⚠️ integration-community.aws-21 SKIPPED
⚠️ integration-community.aws-22 SKIPPED

softwarefactory-project-zuul bot pushed a commit to ansible/ansible-zuul-jobs that referenced this pull request Jan 23, 2023
Add ansible.windows as a dependency for the community.aws tests

The aws_ssm connection plugin depends on ansible.windows to test connections to Windows instances
ansible-collections/community.aws#1670

Reviewed-by: Bikouo Aubin <None>
@tremble tremble added the mergeit Merge the PR (SoftwareFactory) label Jan 23, 2023
@softwarefactory-project-zuul
Copy link
Contributor

Build failed (gate pipeline). For information on how to proceed, see
http://docs.openstack.org/infra/manual/developers.html#automated-testing

✔️ ansible-galaxy-importer SUCCESS in 3m 53s
✔️ build-ansible-collection SUCCESS in 5m 21s
✔️ ansible-test-sanity-docker-devel SUCCESS in 9m 16s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 12m 31s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 50s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 8m 47s
✔️ ansible-test-sanity-docker-stable-2.14 SUCCESS in 9m 52s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 14m 37s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 5m 48s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 6m 34s
✔️ ansible-test-units-amazon-aws-python310 SUCCESS in 6m 50s
✔️ ansible-test-changelog SUCCESS in 2m 19s
✔️ ansible-test-splitter SUCCESS in 2m 42s
✔️ integration-community.aws-1 SUCCESS in 8m 37s
✔️ integration-community.aws-2 SUCCESS in 6m 58s
✔️ integration-community.aws-3 SUCCESS in 8m 34s
✔️ integration-community.aws-4 SUCCESS in 8m 19s
✔️ integration-community.aws-5 SUCCESS in 8m 27s
✔️ integration-community.aws-6 SUCCESS in 8m 14s
integration-community.aws-7 FAILURE in 16m 09s
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED
⚠️ integration-community.aws-14 SKIPPED
⚠️ integration-community.aws-15 SKIPPED
⚠️ integration-community.aws-16 SKIPPED
⚠️ integration-community.aws-17 SKIPPED
⚠️ integration-community.aws-18 SKIPPED
⚠️ integration-community.aws-19 SKIPPED
⚠️ integration-community.aws-20 SKIPPED
⚠️ integration-community.aws-21 SKIPPED
⚠️ integration-community.aws-22 SKIPPED

@tremble
Copy link
Contributor Author

tremble commented Jan 23, 2023

recheck

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 4m 11s
✔️ build-ansible-collection SUCCESS in 6m 29s
✔️ ansible-test-sanity-docker-devel SUCCESS in 12m 32s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 12m 52s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 13m 23s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 39s
✔️ ansible-test-sanity-docker-stable-2.14 SUCCESS in 9m 26s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 5m 51s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 5m 57s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 5m 46s
✔️ ansible-test-units-amazon-aws-python310 SUCCESS in 6m 04s
✔️ ansible-test-changelog SUCCESS in 2m 25s
✔️ ansible-test-splitter SUCCESS in 2m 33s
✔️ integration-community.aws-1 SUCCESS in 9m 24s
✔️ integration-community.aws-2 SUCCESS in 7m 40s
✔️ integration-community.aws-3 SUCCESS in 11m 25s
✔️ integration-community.aws-4 SUCCESS in 10m 06s
✔️ integration-community.aws-5 SUCCESS in 8m 27s
✔️ integration-community.aws-6 SUCCESS in 8m 13s
✔️ integration-community.aws-7 SUCCESS in 9m 47s
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED
⚠️ integration-community.aws-14 SKIPPED
⚠️ integration-community.aws-15 SKIPPED
⚠️ integration-community.aws-16 SKIPPED
⚠️ integration-community.aws-17 SKIPPED
⚠️ integration-community.aws-18 SKIPPED
⚠️ integration-community.aws-19 SKIPPED
⚠️ integration-community.aws-20 SKIPPED
⚠️ integration-community.aws-21 SKIPPED
⚠️ integration-community.aws-22 SKIPPED

@softwarefactory-project-zuul
Copy link
Contributor

Build failed (gate pipeline). For information on how to proceed, see
http://docs.openstack.org/infra/manual/developers.html#automated-testing

Warning:
Change 1752 in project ansible/ansible-zuul-jobs does not share a change queue with 1670 in project ansible-collections/community.aws

@tremble
Copy link
Contributor Author

tremble commented Jan 23, 2023

regate

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded (gate pipeline).

✔️ ansible-galaxy-importer SUCCESS in 4m 07s
✔️ build-ansible-collection SUCCESS in 5m 35s
ansible-test-sanity-docker-devel FAILURE in 9m 29s (non-voting)
ansible-test-sanity-docker-milestone FAILURE in 9m 31s (non-voting)
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 36s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 9m 47s
✔️ ansible-test-sanity-docker-stable-2.14 SUCCESS in 10m 18s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 6m 17s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 5m 56s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 5m 57s
✔️ ansible-test-units-amazon-aws-python310 SUCCESS in 6m 06s
✔️ ansible-test-changelog SUCCESS in 2m 16s
✔️ ansible-test-splitter SUCCESS in 2m 36s
✔️ integration-community.aws-1 SUCCESS in 8m 53s
✔️ integration-community.aws-2 SUCCESS in 7m 34s
✔️ integration-community.aws-3 SUCCESS in 8m 51s
✔️ integration-community.aws-4 SUCCESS in 7m 53s
✔️ integration-community.aws-5 SUCCESS in 8m 15s
✔️ integration-community.aws-6 SUCCESS in 7m 32s
✔️ integration-community.aws-7 SUCCESS in 9m 18s
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED
⚠️ integration-community.aws-14 SKIPPED
⚠️ integration-community.aws-15 SKIPPED
⚠️ integration-community.aws-16 SKIPPED
⚠️ integration-community.aws-17 SKIPPED
⚠️ integration-community.aws-18 SKIPPED
⚠️ integration-community.aws-19 SKIPPED
⚠️ integration-community.aws-20 SKIPPED
⚠️ integration-community.aws-21 SKIPPED
⚠️ integration-community.aws-22 SKIPPED

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit 93c2485 into ansible-collections:main Jan 23, 2023
@patchback
Copy link

patchback bot commented Jan 23, 2023

Backport to stable-5: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-5/93c2485c775c8e24906682e804f7df8df18cd37d/pr-1670

Backported as #1675

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

patchback bot pushed a commit that referenced this pull request Jan 23, 2023
#1670)

aws_ssm - Add gather_facts to integration tests for connection plugins

Depends-On: ansible/ansible-zuul-jobs#1752
SUMMARY
gather_facts stalling out was one of the examples given for things broken with aws_ssm
ISSUE TYPE

Feature Pull Request

COMPONENT NAME
aws_ssm
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 93c2485)
@github-actions
Copy link

Docs Build 📝

Thank you for contribution!✨

This PR has been merged and your docs changes will be incorporated when they are next published.

softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jan 23, 2023
#1670) (#1675)

[PR #1670/93c2485c backport][stable-5] aws_ssm - Add gather_facts to integration tests for connection plugins

This is a backport of PR #1670 as merged into main (93c2485).
Depends-On: ansible/ansible-zuul-jobs#1752
SUMMARY
gather_facts stalling out was one of the examples given for things broken with aws_ssm
ISSUE TYPE

Feature Pull Request

COMPONENT NAME
aws_ssm
ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell <None>
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jan 23, 2023
…1674)

aws_ssm - split S3 region/endpoint discovery into dedicated function

Depends-On: #1670
SUMMARY
fixes: #1616
Newer AWS regions don't generate valid presigned URLs unless you explicitly pass the endpoint_url for the region (see also boto/boto3#3015)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
aws_ssm
ADDITIONAL INFORMATION

Reviewed-by: Markus Bergholz <[email protected]>
Reviewed-by: Alina Buzachis <None>
patchback bot pushed a commit that referenced this pull request Jan 23, 2023
…1674)

aws_ssm - split S3 region/endpoint discovery into dedicated function

Depends-On: #1670
SUMMARY
fixes: #1616
Newer AWS regions don't generate valid presigned URLs unless you explicitly pass the endpoint_url for the region (see also boto/boto3#3015)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
aws_ssm
ADDITIONAL INFORMATION

Reviewed-by: Markus Bergholz <[email protected]>
Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 8237ebb)
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jan 23, 2023
…1674) (#1677)

[PR #1674/8237ebb7 backport][stable-5] aws_ssm - split S3 region/endpoint discovery into dedicated function

This is a backport of PR #1674 as merged into main (8237ebb).
Depends-On: #1670
SUMMARY
fixes: #1616
Newer AWS regions don't generate valid presigned URLs unless you explicitly pass the endpoint_url for the region (see also boto/boto3#3015)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
aws_ssm
ADDITIONAL INFORMATION

Reviewed-by: Markus Bergholz <[email protected]>
@tremble tremble deleted the tests/connection/gather_facts branch February 15, 2023 09:24
abikouo pushed a commit to abikouo/community.aws that referenced this pull request Oct 24, 2023
Default filters to empty dictionary

SUMMARY

Changes the default for the filters option from None to an empty dictionary.

Fixes: ansible-collections#1668
ISSUE TYPE


Bugfix Pull Request

COMPONENT NAME

ec2_vpc_route_table_info
ADDITIONAL INFORMATION


This matches what other *info modules (e.g. ec2_vpc_endpoint_info or ec2_vpc_subnet_info) do for the filters option default.

Reviewed-by: Alina Buzachis
Reviewed-by: Brant Evans <[email protected]>
Reviewed-by: Mark Chappell
Reviewed-by: Mike Graves <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-5 PR should be backported to the stable-5 branch community_review feature This issue/PR relates to a feature request integration tests/integration mergeit Merge the PR (SoftwareFactory) tests tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants