Hi.  New ansible user here so just starting out.  My first experiment is to 
create a user with sudo privileges on an Oracle Linux 8 server in my test 
environment.  Here are the contents of the files in the 
/home/"user"/ansible/playbooks folder.  I think I am missing something as when 
I run the playbook it runs successfully.  I confirm that the account is created 
however when I attempt to ssh or login the attempt gets denied access.

Any help is appreciated.

Thank you,

user_pass.yml  - encrypted using   "ansible-vault create user_pass.yml"  in 
group_vars folder
admin_group: wheel
password: #G00d4now

ansible.cfg
[defaults]
inventory = ./inventory
remote_user =  (local user with authorized keys)
[privilege_escalation]
become = true
become_method = sudo
become_user = root

inventory
[ol8]
qansibletest

create_users.yml
-  name: Create New Users
  hosts: all
  gather_facts: false
  tasks:
- name: Create User Task
      user:
        name: devops
        state: present
        password: "{{ 'password' | password_hash('sha512','A512') }}"
        shell: /bin/bash
        groups: "{{ admin_group }}"
        append: true
...



********************************
Rene Paquin - Systems Administrator
Wilfrid Laurier University
Waterloo, Ontario
(519)884-0710 x3795
[email protected]<mailto:[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/YTXPR0101MB1295AA2DBF8B42EDB8DCD249D8C50%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM.

Reply via email to