That page may have been deprecated cause I believe the same instruction is found in the faqs now.:
*https://docs.ansible.com/ansible/latest/reference_appendices/faq.html#how-do-i-generate-encrypted-passwords-for-the-user-module* On Wednesday, February 10, 2021 at 7:08:21 AM UTC-6 [email protected] wrote: > > > PS: The web page for Ansible password is still broken > > > https://docs.ansible.com/ansible/faq.html#how-do-i-generate-encrypted-passwords-for-the-user-module > > > [image: image.png] > > On Tue, Feb 9, 2021 at 11:17 PM Jeremey Wise <[email protected]> wrote: > >> Sorry for not being clear.. >> >> What I did .. was .. nothing. No code change from the code posted. >> >> I use Visual Studio Code ... and did not between changes save file >> before running test... which then got back false "failure"... and do kept >> trying other things. >> >> The below code works >> from global variables file /group_var/all.yml >> vault_nut_ssh: nut # Account used for UPS services client and server side >> vault_nut_ssh_password: !vault | >> $ANSIBLE_VAULT;1.1;AES256 >> 643963626666<snip >> 3330613639316532350a373634653566326338636565346539663366646338303861623030326263 >> 3532 >> >> User create.. in this case "nut" for ups monitoring. >> # Setup "nut" user as both client and server need it >> - name: >> Add the user 'nut' with a bash shell, appending the group 'wheel'and >> generate ssh key for hosts "{{ target_hosts }}" >> user: >> name: '{{ vault_nut_ssh }}' >> shell: /bin/bash >> groups: wheel >> state: present >> generate_ssh_key: yes >> ssh_key_bits: 2048 >> ssh_key_file: .ssh/id_rsa >> createhome: yes >> password: >> "{{ vault_nut_ssh_password | string | password_hash('sha512') }}" >> >> >> >> >> >> On Tue, Feb 9, 2021 at 5:49 PM Antony Stone < >> [email protected]> wrote: >> >>> On Tuesday 09 February 2021 at 23:43:41, Jeremey Wise wrote: >>> >>> > Correction: >>> > >>> > This was an error where I was trying too many things and did not >>> re-test >>> > with all correct variables set. >>> > >>> > This does work: >>> > Co-worker pointed out to dump password out as variable and I saw it was >>> > read that in wrong as I changed several times to test things >>> > ############ >>> >>> For the benefit of future visitors to this forum / archive, please could >>> you >>> make clear what you did need to do differently so that things worked as >>> expected / required. >>> >>> That way, at least some people will not have to ask the same question >>> again :) >>> >>> Thanks, >>> >>> >>> Antony. >>> >>> -- >>> I conclude that there are two ways of constructing a software design: >>> One way >>> is to make it so simple that there are _obviously_ no deficiencies, and >>> the >>> other way is to make it so complicated that there are no _obvious_ >>> deficiencies. >>> >>> - C A R Hoare >>> >>> Please reply to the >>> list; >>> please *don't* >>> CC me. >>> >> >> >> -- >> [email protected] >> > > > -- > [email protected] > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/31ebfc8f-d150-4a8f-8cb2-54a1e98f77f3n%40googlegroups.com.
