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.