From c2d368d14e9be5cfea152e2d98c586cad0525958 Mon Sep 17 00:00:00 2001
From: braun <hannes.braun@slub-dresden.de>
Date: Thu, 16 Mar 2023 13:34:56 +0100
Subject: [PATCH] add check for undefined variables

---
 tasks/main.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tasks/main.yml b/tasks/main.yml
index 6e1c212..3830f45 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -4,6 +4,7 @@
     name: "{{ item.groups }}"
     state: present
   with_items: "{{ human_users }}"
+  when: ( item.groups is defined )
   become: true
 
 - name: Make sure extra groups exist
@@ -11,6 +12,7 @@
     name: "{{ item.extra_groups }}"
     state: present
   with_items: "{{ human_users }}"
+  when: ( item.extra_groups is defined )
   become: true
 
 - name: Create user accounts
@@ -36,6 +38,7 @@
     groups: "{{ item.extra_groups }}"
     append: true
   with_items: "{{ human_users }}"
+  when: ( item.extra_groups is defined )
   become: true
 
 - name: Delete absent user accounts
-- 
GitLab