I've started to use the FreeIPA collection, modules the roles. They work great.
Out of curiosity: Why is the ipagroup module treating the different type of groups (posix, nonposix and external) as distinct boolean parameters?
Wouldn't it be possible to have a single parameter for all of them? Just like the ansible.builtin.file state parameter
What's the design decision behind this?
I've started to use the FreeIPA collection, modules the roles. They work great.
Out of curiosity: Why is the
ipagroup
module treating the different type of groups (posix, nonposix and external) as distinct boolean parameters? Wouldn't it be possible to have a single parameter for all of them? Just like theansible.builtin.file
state parameter What's the design decision behind this?