exclude_paths:
- tests/roles/
- .github/
- examples/roles/
- vendor/
- tests/
extra_vars:
  targets: targets
kinds:
- yaml: '**/meta/collection-requirements.yml'
- yaml: '**/tests/collection-requirements.yml'
- playbook: '**/tests/tests_*.yml'
- playbook: '**/tests/setup-snapshot.yml'
- tasks: '**/tests/*.yml'
- playbook: '**/tests/playbooks/*.yml'
- tasks: '**/tests/tasks/*.yml'
- tasks: '**/tests/tasks/*/*.yml'
- vars: '**/tests/vars/*.yml'
- playbook: '**/examples/*.yml'
mock_modules:
- ini_file
- sefcontext
- selogin
- win_domain_group
- win_domain_user
mock_roles:
- rhel-system-roles.podman
- rhel-system-roles.ssh
- rhel-system-roles.certificate
- rhel-system-roles.selinux
- rhel-system-roles.vpn
- rhel-system-roles.nbde_client
- rhel-system-roles.firewall
- rhel-system-roles.ad_integration
- rhel-system-roles.journald
- rhel-system-roles.nbde_server
- rhel-system-roles.metrics
- rhel-system-roles.storage
- rhel-system-roles.postfix
- rhel-system-roles.network
- rhel-system-roles.timesync
- rhel-system-roles.ha_cluster
profile: production
skip_list:
- yaml[line-length]
- fqcn-builtins
warn_list:
- '306'
- load-failure
