In general the Ansible best practices are used.
Explicit mentions:
- Use
name:
where possible. - Lowercase the value of the
name:
parameter. - Prefer higher readability.
- Always mention
state:
All roles should pass ansible-galaxy-rules.
There are some roles that can't meet these requirements:
|---|---| |role|reason for skip_ansible_lint| |common|include_role does not support notify| |digitalocean_agent|False positive on PackageHasRetryRule| |reboot|An optional check forces a task not to be a handler| |release|include_role does not support notify| |selinux|include_role does not support notify| |update|include_role does not support notify and package should now use latest and False positive on PackageHasRetryRule|