--- - name: "Create unix group: {{ unix_group.key }}" ansible.builtin.group: name: "{{ unix_group.key }}" # The boolean form of default also omits an empty gid, which means let the system assign one. gid: "{{ unix_group.value.gid | default(omit, true) }}" state: "{{ unix_group.value.state | default('present') }}"