Thank you for that feedback.  I am going to try and make this work.

On Sunday, May 1, 2022 at 10:43:53 AM UTC-4 [email protected] wrote:

> in general, if you don't know what to trust than trust "testing and 
> experience", try on your own until you make it !
>
> One way to do it, is to put your password in a var (for example a var 
> named my_pass) that you can optionally encrypt via vault like you said then 
> use  the password directive :
>
> - name: Add the user admin2 
>   ansible.builtin.user: 
>     name: admin2
>     *password*: {{ my_pass | password_hash('sha512') }}
>     *comment:* "Second admin account"
>     shell: /bin/bash
>     groups: users,wheel
>     append: yes
>
> if you want more idempotent results, fix the salt used for password 
> generation, this way :
>     ....
>     password: {{ my_pass | password_hash('sha512', 'some_salt') }}
>     ....
> Le dimanche 1 mai 2022 à 06:53:19 UTC+2, [email protected] a écrit :
>
>> Thanks Andrew, I have read these two pages which is where I got my sample 
>> code from in the first place.  
>> My focus is on the password hash and getting it delivered.
>>
>> I am guessing I should use a vault file and have a variable reference 
>> it.  I can do it that way right?
>>
>> On Friday, April 29, 2022 at 9:05:10 PM UTC-4 [email protected] wrote:
>>
>>>
>>> https://docs.ansible.com/ansible/latest/reference_appendices/faq.html#how-do-i-generate-encrypted-passwords-for-the-user-module
>>>  
>>> as noted from 
>>> https://docs.ansible.com/ansible/latest/collections/ansible/builtin/user_module.html
>>>
>>> On Fri, Apr 29, 2022 at 6:30 PM Warron French <[email protected]> 
>>> wrote:
>>>
>>>> I am very new to writing ansible syntax, and am working on writing my 
>>>> first playbook.
>>>>
>>>> I want to set a password that I control for a *user *named *admin2* 
>>>> but I cannot find a solid good example for creating the user and setting 
>>>> the password on a RHEL-variant (ALMA Linux):
>>>>
>>>> - name: Add the user admin2 
>>>>   ansible.builtin.user: 
>>>>     name: admin2
>>>>     *comment:* "Second admin account"
>>>>     shell: /bin/bash
>>>>     groups: users,wheel
>>>>     append: yes
>>>>
>>>> What can I do in a simple ansible play that enables me to set a 
>>>> password value?
>>>> I have seen a few different examples, but I don't know what to trust.
>>>>
>>>> -- 
>>>> 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/3639d1fa-52eb-4dc7-bd40-9c2f87cd22fcn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/ansible-project/3639d1fa-52eb-4dc7-bd40-9c2f87cd22fcn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> -- 
>>> - Andrew "lathama" Latham -
>>>
>>

-- 
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/fee82152-6b51-474e-b15a-5f81a27d802bn%40googlegroups.com.

Reply via email to