diff --git a/defaults/main.yml b/defaults/main.yml index 800a43113382f8af30aad375c2acb0acf57d2076..fd9cc2a0108d257a9b63b293272ae540bb46c4bc 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -10,7 +10,7 @@ users: comment: '{{ ansible_hostname }} root' #shell: /bin/bash #uid: 0 - #groups: sudoers + #groups: '{{ users_sudo_group }}' #pubkeys: #- '{{ lookup("file", "id_rsa.pub") }}' #email: none@nowhere.com diff --git a/tests/playbook.yml b/tests/playbook.yml index d01ab05a421aaf1cf5034f66a6d59f0b0320268f..ab1997af3c67dcfb6b45f7bfc3fa97e180b003dc 100644 --- a/tests/playbook.yml +++ b/tests/playbook.yml @@ -27,7 +27,7 @@ - name: dummy groups: - people - - sudoers + - '{{ users_sudo_group }}' pubkeys: - '{{ lookup("file", "id_rsa.pub") }}' - name: person diff --git a/tests/test_users.py b/tests/test_users.py index 3bb16f910d71843778d64f69567087e46172c1a8..4a1f8cf6284aa9f598ab2734a44cc8daa909a1e8 100644 --- a/tests/test_users.py +++ b/tests/test_users.py @@ -3,8 +3,9 @@ from testinfra.utils.ansible_runner import AnsibleRunner testinfra_hosts = AnsibleRunner('.molecule/ansible_inventory').get_hosts('all') -def test_users(Command, Ansible): - assert Command('''ssh dummy@localhost sudo whoami''').stdout == 'root' +def test_users(Command, Ansible, Sudo): + with Sudo(): + assert Command('''ssh dummy@localhost sudo whoami''').stdout == 'root' def test_users_prune(Command):