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

[PR #1152/63cad4c3 backport][stable-5] Use missing_required_lib more consistently #1153

Conversation

patchback[bot]
Copy link

@patchback patchback bot commented Oct 11, 2022

This is a backport of PR #1152 as merged into main (63cad4c).

SUMMARY

The developer docs recomment using missing_required_lib rather than a custom error message:

https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_best_practices.html#importing-and-using-shared-code

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

plugins/inventory/aws_ec2.py
plugins/inventory/aws_rds.py
plugins/lookup/aws_account_attribute.py
plugins/lookup/aws_secret.py
plugins/lookup/aws_ssm.py

ADDITIONAL INFORMATION

Use missing_required_lib more consistently

SUMMARY
The developer docs recomment using missing_required_lib rather than a custom error message:
https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_best_practices.html#importing-and-using-shared-code
ISSUE TYPE

Feature Pull Request

COMPONENT NAME
plugins/inventory/aws_ec2.py
plugins/inventory/aws_rds.py
plugins/lookup/aws_account_attribute.py
plugins/lookup/aws_secret.py
plugins/lookup/aws_ssm.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 63cad4c)
@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request inventory inventory plugin lookup lookup plugin module_utils module_utils needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) labels Oct 11, 2022
@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 4m 49s
✔️ build-ansible-collection SUCCESS in 5m 47s
✔️ ansible-test-sanity-aws-ansible-python38 SUCCESS in 10m 28s
✔️ ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 12m 59s
✔️ ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 46s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 8m 30s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 6m 53s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 7m 38s
✔️ cloud-tox-py3 SUCCESS in 3m 36s
✔️ ansible-test-splitter SUCCESS in 3m 29s
✔️ integration-amazon.aws-1 SUCCESS in 41m 40s
✔️ integration-amazon.aws-2 SUCCESS in 12m 05s
⚠️ integration-amazon.aws-3 SKIPPED
⚠️ integration-amazon.aws-4 SKIPPED
⚠️ integration-amazon.aws-5 SKIPPED
⚠️ integration-amazon.aws-6 SKIPPED
⚠️ integration-amazon.aws-7 SKIPPED
⚠️ integration-amazon.aws-8 SKIPPED
⚠️ integration-amazon.aws-9 SKIPPED
⚠️ integration-amazon.aws-10 SKIPPED
⚠️ integration-amazon.aws-11 SKIPPED
⚠️ integration-amazon.aws-12 SKIPPED
⚠️ integration-amazon.aws-13 SKIPPED
⚠️ integration-amazon.aws-14 SKIPPED
⚠️ integration-amazon.aws-15 SKIPPED
⚠️ integration-amazon.aws-16 SKIPPED
⚠️ integration-amazon.aws-17 SKIPPED
⚠️ integration-amazon.aws-18 SKIPPED
✔️ integration-community.aws-1 SUCCESS in 5m 46s
✔️ integration-community.aws-2 SUCCESS in 23m 56s
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ 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
✔️ ansible-test-changelog SUCCESS in 3m 09s

@tremble tremble added the mergeit Merge the PR (SoftwareFactory) label Oct 11, 2022
@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 5m 42s
✔️ build-ansible-collection SUCCESS in 5m 57s
✔️ ansible-test-sanity-aws-ansible-python38 SUCCESS in 11m 54s
✔️ ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 10m 30s
✔️ ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 12m 26s
✔️ ansible-test-units-amazon-aws-python36 SUCCESS in 7m 36s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 7m 16s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 8m 29s
✔️ cloud-tox-py3 SUCCESS in 4m 15s
✔️ ansible-test-splitter SUCCESS in 3m 01s
✔️ integration-amazon.aws-1 SUCCESS in 47m 36s
✔️ integration-amazon.aws-2 SUCCESS in 14m 29s
⚠️ integration-amazon.aws-3 SKIPPED
⚠️ integration-amazon.aws-4 SKIPPED
⚠️ integration-amazon.aws-5 SKIPPED
⚠️ integration-amazon.aws-6 SKIPPED
⚠️ integration-amazon.aws-7 SKIPPED
⚠️ integration-amazon.aws-8 SKIPPED
⚠️ integration-amazon.aws-9 SKIPPED
⚠️ integration-amazon.aws-10 SKIPPED
⚠️ integration-amazon.aws-11 SKIPPED
⚠️ integration-amazon.aws-12 SKIPPED
⚠️ integration-amazon.aws-13 SKIPPED
⚠️ integration-amazon.aws-14 SKIPPED
⚠️ integration-amazon.aws-15 SKIPPED
⚠️ integration-amazon.aws-16 SKIPPED
⚠️ integration-amazon.aws-17 SKIPPED
⚠️ integration-amazon.aws-18 SKIPPED
✔️ integration-community.aws-1 SUCCESS in 7m 16s
✔️ integration-community.aws-2 SUCCESS in 25m 59s
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ 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
ansible-test-changelog FAILURE in 2m 29s

@tremble
Copy link
Contributor

tremble commented Oct 11, 2022

Failed test is just changelog, generally flakey

@tremble tremble merged commit e0a32a4 into stable-5 Oct 11, 2022
@tremble tremble deleted the patchback/backports/stable-5/63cad4c395b043fd4e4dace3c1f0d05536b0f2b4/pr-1152 branch October 11, 2022 18:12
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 inventory inventory plugin lookup lookup plugin mergeit Merge the PR (SoftwareFactory) module_utils module_utils needs_triage new_contributor Help guide this first time contributor plugins plugin (any type)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants