"Missing sudo password"
Сам таск:
- name: PostgreSQL | Make sure the PostgreSQL users are present
postgresql_user:
name: "{{item.name}}"
password: "{{ item.pass | default(omit) }}"
encrypted: "{{ item.encrypted | default(omit) }}"
port: "{{postgresql_port}}"
state: "{{ item.state | default('present') }}"
login_user: "{{postgresql_admin_user}}"
no_log: false
become: yes
become_method: sudo
become_user: "{{postgresql_admin_user}}"
with_items: "{{postgresql_users}}"
when: postgresql_users|length > 0
sudoers
user ALL=NOPASSWD: ALL
Команда подразумеваю после которой он валится.
'/bin/sh -c '"'"'sudo -H -S -n -u postgres /bin/sh -c
https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_privilege_escalation.html ansible_become_password
Очень и очень сильно не хотел к этому подходить
Обсуждают сегодня