Create local users with a freeIPA environment?
We're rolling out RedHat's version of freeIPA, and I'm running into an issue now with managing users locally.
Yea, it's kinda wonky, but we have all of our application accounts defined in IPA but disabled. Where the applications will be running we'd have them configured as local users. The accounts being in IPA simply to provide uid/gid lookups with shared filesystems.
This causes issues with Puppet trying to create the account, since useradd states that the user exists.
Any way in puppet to work around this, other than going right to the /etc/passwd, /etc/shadow, /etc/group files?