ansible/cassandra_install/main.yml:3
yaml: truthy value should be one of [false, true] (truthy)
ansible/cassandra_install/main.yml:19
yaml: truthy value should be one of [false, true] (truthy)
ansible/cassandra_install/main.yml:41
получают такие ошибки при запуске пайплайна,хотя локально на ансибле все работает
ямл валидатор тоже нормально отрабатывает main.yml файл,от чего может возникать эта ошибка?
это выдаёт ansible-lint, если установить его вместе с yamllint (то есть pip install ansible-lint[yamllint]. самый идиотский ворнинг изо всех
как исделать чтоб он нормально сканировал ямл файл,ямл файл в норме,но в гите такая ошибка и пайплайн выдает эррор
поправить на true/false?
я просто переустанавливал ansible-lint без yamllint'а, потому что не хотел разбираться где ему правила настраивать. но это и не ошибка как таковая, потому что ansible обычно использует yes и no вместо true/false
ещё можно обновить yamllint, или сделать .yamllint с игнором https://github.com/ansible-community/molecule/issues/1308#issuecomment-500345139
Обсуждают сегодня