mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-05-17 06:52:00 +00:00
The experimental tests is running several additional tests like for
example to check module arg values. It fails everytime a variable is
used to pass the value in.
Examples:
- playbooks/topology/add-topologysegments.yml:15: args[module]: value of
suffix must be one of: domain, ca, domain+ca, got: {{ item.suffix }}
- tests/host/test_host.yml:21: args[module]: value of ipaapi_context must
be one of: server, client, got: {{ ipa_context | default(omit) }}
The name template test is failing for every template use inside of a name.
This is forcing to have only generic names and nothing specific in the
log anymore.
These two tests have been deactivated to have less overflow in the
ansible-lint output.
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
---
|
|
exclude_paths:
|
|
- .ansible-freeipa-tests/
|
|
- .cache/
|
|
- .github/
|
|
- .pre-commit-config.yaml
|
|
- .tox/
|
|
- .venv/
|
|
- .yamllint
|
|
- molecule/
|
|
- tests/azure/
|
|
- meta/runtime.yml
|
|
- requirements-docker.yml
|
|
- requirements-podman.yml
|
|
|
|
kinds:
|
|
- playbook: '**/tests/**/test_*.yml'
|
|
- playbook: '**/playbooks/**/*.yml'
|
|
- playbook: '**/tests/ca-less/install_*_without_ca.yml'
|
|
- playbook: '**/tests/ca-less/clean_up_certificates.yml'
|
|
- playbook: '**/tests/external-signed-ca-with-automatic-copy/install-server-with-external-ca-with-automatic-copy.yml'
|
|
- playbook: '**/tests/external-signed-ca-with-manual-copy/install-server-with-external-ca-with-manual-copy.yml'
|
|
- playbook: '**/tests/user/create_users_json.yml'
|
|
- tasks: '**/tasks_*.yml'
|
|
- tasks: '**/env_*.yml'
|
|
|
|
parseable: true
|
|
|
|
quiet: false
|
|
|
|
skip_list:
|
|
- '301' # Commands should not change things if nothing needs doing'
|
|
- '305' # Use shell only when shell functionality is required
|
|
- '306' # risky-shell-pipe
|
|
- yaml # yamllint should be executed separately.
|
|
- experimental # Do not run any experimental tests
|
|
- name[template] # Allow Jinja templating inside task names
|
|
|
|
use_default_rules: true
|
|
|
|
verbosity: 1
|