[x] is YAML only (Exception: if plugin(s) included are necessary for this specific use-case and are not generic enough for a certified collection)
[x] if there is a plugin(s), it is not a duplicate of something from a certified or supported collection - to the best of our knowledge
[x] supported plugin/module used in a validated role is noted as a dependency
Content Compliance
[x] no known policy or legal reason for why the content shouldn’t be published
[x] README contains information about the purpose of the collection and how to install it
[x] README contains a link to the collection license file
[x] README contains general usage and requirements information such as required versions of ansible-core and Python, and other required libraries or SDKs
[ ] install / requirements.yml information all points to Automation Hub, not a Github repo
[X] Repo is self-certified with the OpenSSF Best Practices and has the OpenSSF Best Practices Badge
[X] Has 2 or more active maintainers listed in a CODEOWNERS file.
[x] Has an approved OSI license
[x] Content falls logically into one of these domains - infra, security, network, cloud, edge
[ ] N/A (If internal content) Content has been or is being migrated into the redhat-cop Github org
Content Testing/Validation
[X] runs ansible-lint “Production” profile in an active Github workflow on the repository
[X] passes the ansible-lint “Production” profile
[ ] N/A ansible-lint.yml file (if present) only contains justified ignores - with a comment explaining the need for each ignore
Candidate Name
thousandeyes.rulebooks
Link to Github Repo
https://github.com/thousandeyes/thousandeyes-ansible-rulebooks
Review Due By
2024-08-30
CHECKLIST
Business Checks:
Content Viability
ansible-rulebook
CLI utilityContent Duplication
Technical Checks:
Content Conformity
Content Compliance
Content Testing/Validation
ansible-lint
“Production” profile in an active Github workflow on the repositoryansible-lint
“Production” profile