Hypervisor statistics check has been dropped entirely, as it relies on API deprecated by I515e484ade6c6455f82a3067940a418a0d7d965a[0] Since reliable and standard compliant installation of ansible modules is only possible using a collection, or system package manager, the ansible-lint settings were adjusted to mock newly introduced modules. Note about necessary dependencies was added to validation description. Explanation of the mocks was added to other, previously mocked, modules, in order to facilitate future development. [0]1f67ce2496Resolves: rhbz#2149177 Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/862150 Signed-off-by: Jiri Podivin <jpodivin@redhat.com> Change-Id: I70765bfbe3f319fef8112ac633b1b3c38fb1488c (cherry picked from commit560ac96739) (cherry picked from commit53f97be074)
38 lines
1.1 KiB
Plaintext
38 lines
1.1 KiB
Plaintext
exclude_paths:
|
|
- releasenotes/
|
|
- ci/playbooks/
|
|
parseable: true
|
|
quiet: false
|
|
rulesdir:
|
|
- .ansible-lint_rules/
|
|
|
|
# Mock modules or roles in order to pass ansible-playbook --syntax-check
|
|
mock_modules:
|
|
- hiera # Modules can only be installed by rpm
|
|
- validations_read_ini # Modules can only be installed by rpm
|
|
- warn # Modules can only be installed by rpm
|
|
- tripleo_overcloud_role_list # Modules can only be installed by rpm
|
|
- tripleo_overcloud_role_show # Modules can only be installed by rpm
|
|
mock_roles:
|
|
- check_latest_packages_version
|
|
|
|
skip_list:
|
|
# Lines should be no longer than 120 chars.
|
|
- '204'
|
|
# Using command rather module we have where
|
|
# we need to use curl or rsync.
|
|
- '303'
|
|
# shell tasks uses pipeline without pipefail,
|
|
# this requires refactoring, skip for now.
|
|
- '306'
|
|
# Tasks that run when changed should likely be handlers
|
|
# this requires refactoring, skip for now.
|
|
- '503'
|
|
# meta/main.yml should contain relevant info
|
|
- '701'
|
|
# Tags must contain lowercase letters and digits only
|
|
- '702'
|
|
# meta/main.yml default values should be changed
|
|
- '703'
|
|
verbosity: 1
|