0
ansible-lintの特定ルール除外方法
2022-02-25

dotfilesのAnsibleでansible-lintを走らせているがいつの間にか失敗するようになっていたので少し調べた

エラー自体はルールが追加されたようだった

以前はID(301201など)指定で除外していたがlintを実行しても結果にIDが見つからないのでソースを調べに行った

- name: "hoeg" # noqa 301

下記コメントにIDでの指定が非推奨というコメントを発見した

ansible-lint/constants.py at main · ansible-community/ansible-lint

今後は名前で指定していくよう

-- name: install diff-so-fancy # noqa 301
+- name: install diff-so-fancy # noqa no-changed-when

このほうがわかりやすいので良いと思います

IDでの除外指定も試してみたらまだID指定でも除外できるようなのですぐ影響はないが変えておくと良さそう

ちなみに、デフォルトのルールは下記から探すことができる

Default Rules — Ansible Lint Documentation

0

Profile

swfz
swfz
日々学んだことを残していく
Today I Learned
コード片置き場

Account

RSS

Powered by Pixela
© 2024. swfz