Skip to content

Lint ignores content when running against home directory path from current directory #3615

@shatakshiiii

Description

@shatakshiiii
Summary

Running ansible-lint against a $HOME path silently ignores to lint the content.

Issue Type
  • Bug Report
OS / ENVIRONMENT
ansible-lint 6.17.2
STEPS TO REPRODUCE

Given a following dir structure: /home/shamishr/Ansible/ansible-navigator and when we are inside this dir,

Running ansible-lint against a home directory path reports no errors:

(v1) ➜  pwd && ansible-lint /home/shamishr/Ansible/ansible-navigator/tests/fixtures/integration/actions/lint

/home/shamishr/Ansible/ansible-navigator

Passed: 0 failure(s), 0 warning(s) on 1 files. Last profile that met the validation criteria was 'production'.

While running ansible-lint against a non $HOME path works fine:

(v1) ➜  pwd && ansible-lint tests/fixtures/integration/actions/lint

/home/shamishr/Ansible/ansible-navigator
WARNING  Listing 12 violation(s) that are fatal
Additional Information

Related issue: #3284

Desired Behavior

Ansible-lint should be able to lint a $HOME path within any directory as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions