поставить на хост пару пакетов
обычно это делалось руками переводя режим в root через sudo -s, пытаюсь найти как прописать таску в роли где нужно использовать apt:
какой нужен аргумент для работы от sudo -s, если заходить надо не через root ансиблом а через ubuntu ?
become: yes
По феншую, принято true )
угу, плюсую за true/false
а, еще и флаг -s передать? а зачем шелл указывать? вообще, это через become_flags делается, типа become_flags: '-s /bin/bash'
В твоем случае, не надо. Достаточно того, что выше предложили.
не уверен, что уловил смысл, но окей ))
Это к ансибл как бы не имеет отношения в прямую. Это имеет отношение к устройству sudoers в linux.
Рекомендую почитать тут https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html и тут - https://www.opennet.ru/man.shtml?topic=sudoers&category=5&russian=0
Обсуждают сегодня