Мой playbook вызывается с помощью --ask-become-pass
. Новый пароль предоставляется через переменную среды на управляющей машине.
Все отлично работает для многих задач, требующих повышения привилегий. Однако есть одна или две задачи, требующие ввода пароля непосредственно как часть команды. Например. Я надеялся, что смогу использовать что-то вроде: command: /foo/bar autoLoginUser {{ ansible_become_pass }}
...но получаю следующее: В задаче есть опция с неопределенной переменной. Ошибка: «ansible_become_pass» не определен.
Я бы не хотел дублировать этот пароль в Хранилище, если я могу помочь.