KBEA-00176 - Fixing "cannot find name for user/group" error

Summary

You’re seeing the following error messages appear in your emake builds:

cannot find name for user ID <some_ID>
cannot find name for group ID <some_ID>

Problem

This problem is caused by SSSd which uses named sockets in /var/lib/sss. This does not work with our LOFS because of fundamental limitations in the Linux kernel.

Solution

You must add var/lib/sss to the list of sandbox “bind mounts”, which is most easily done by creating a runagent.local file in /opt/ecloud/i686_Linux/bin with this content:

set bindmounts [sandbox bindmounts]
lappend bindmounts /var/lib/sss
sandbox bindmounts $bindmounts

And then restart the agent service.

/etc/init.d/ecagent restart

Applies to

  • Product versions: All
  • OS versions: Linux

Have more questions?

0 Comments

Please sign in to leave a comment.