найти ответ.
есть такой плейбук.
- hosts: all
become: yes
tasks:
- name: Change user password
user:
name: zabbix
update_password: always
password: "{{ newpassword|password_hash('sha512') }}"
хочу сменить пароль юзерам, проходит успешно, но когда пытаешься зайти с новым паролем, пишет всегда неверный, не могу авторизоваться с новым.
потом снова меняешь пароль уже ручками на сервере, возвращаешь обратно, все ок.
где я ошибаюсь, подскажите, пожалуйста?
пока уровень знаний недостаточный, учусь только
https://docs.ansible.com/ansible/latest/collections/ansible/builtin/user_module.html#parameter-password
https://docs.ansible.com/ansible/latest/reference_appendices/faq.html#how-do-i-generate-encrypted-passwords-for-the-user-module
спасибо! уже не актуально, оказалось что пароль с спецсимволами не воспринимаются почему то без ''
Обсуждают сегодня