On Fri, 2022-06-10 at 15:18 -0400, Ranbir via FreeIPA-users wrote:
The problem is also that /etc/nsswitch.conf isn't being updated.
Does
the client install use /etc/nsswitch.conf after it's supposed to get
updated to use sssd for lookups?
I got the CentOS 7 machine to install the client without that error by
putting back the nsswitch.conf file that had been backed up by puppet.
The one that used to be managed by puppet (which was disabled in prep
for ipa client install) didn't include the "sss" lookup.
I'm not sure what a default file looks like on a fresh CentOS 7
install. I'm also not sure if the file I put back was unedited before
puppet moved it out of the way. Either way, user lookups are working
now.
Note: I did edit by hand the nsswitch.conf file after the other
installs on the same machine. Each time I did that, user lookups worked
properly, too. But, I thought it was supposed to get updated by the
ipa-client-install, hence my confusion.
--
Ranbir