From 659feb3322bdfdfeffbd2509a7f820aed0a4cbd1 Mon Sep 17 00:00:00 2001 From: Alex Tavarez Date: Fri, 29 May 2026 08:13:40 -0400 Subject: [PATCH] changed variable in conditional case for task to 'ansible_user' and uncommented user module task groups list item --- roles/init-server/tasks/ssh-users.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/init-server/tasks/ssh-users.yml b/roles/init-server/tasks/ssh-users.yml index 4cb77fd..f2720b7 100644 --- a/roles/init-server/tasks/ssh-users.yml +++ b/roles/init-server/tasks/ssh-users.yml @@ -2,7 +2,7 @@ --- # tasks file for roles/init-vps - name: Checking whether administrative or root login used - when: ansible_facts["user_id"] not in (admins | map(attribute="username") | list) or ansible_facts["user_id"] != "root" + when: ansible_user not in (admins | map(attribute="username") | list) and ansible_user != "root" ansible.builtin.fail: msg: Must use administrative or root user for subsequent tasks - name: Starting user and group creation for SSH access @@ -23,7 +23,7 @@ comment: administrator group: "{{ item.username }}" groups: - - "{{ remote_group.name }}" + - "{{ remote_group.name | default('remote') }}" - sudo # @NOTE used by Debian append: true generate_ssh_key: true