From e5401e856d3a86547e832ff89380d798cf80e384 Mon Sep 17 00:00:00 2001 From: jpugh Date: Fri, 31 Jan 2025 11:48:09 -0500 Subject: [PATCH] Make control and platform users groups a variable. Add control to sudo group --- roles/operations.users/defaults/main.yml | 2 ++ roles/operations.users/tasks/main.yml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/operations.users/defaults/main.yml b/roles/operations.users/defaults/main.yml index 69c8f99..20d85db 100644 --- a/roles/operations.users/defaults/main.yml +++ b/roles/operations.users/defaults/main.yml @@ -2,6 +2,8 @@ operations_admin_users: [] operations_control_user: control operations_control_home: /var/control +operations_control_user_groups: docker,sudo operations_platform_user: platform operations_platform_home: /var/platform +operations_platform_user_groups: docker diff --git a/roles/operations.users/tasks/main.yml b/roles/operations.users/tasks/main.yml index 5ed9518..d3e4d54 100644 --- a/roles/operations.users/tasks/main.yml +++ b/roles/operations.users/tasks/main.yml @@ -15,7 +15,7 @@ shell: /bin/bash system: true generate_ssh_key: true - groups: docker + groups: "{{ operations_platform_user_groups }}" - name: Create Platform home directory file: @@ -34,7 +34,7 @@ user: name: "{{ operations_control_user }}" group: "{{ operations_control_user }}" - groups: docker + groups: "{{ operations_control_user_groups }}" home: "{{ operations_control_home }}" uid: "{{ operations_control_user_uid | default(omit) }}" shell: /bin/bash