class

Krikri::OwnerLookupFailure

Inherits Exception < Reference < Object

Raised by the shared owner/group resolvers when a PRESENT owner:/ group: value doesn't resolve to a real system user/group. Ansible's basic.py set_owner_if_different/set_group_if_different only skip the chown/chgrp when the param is None - an explicit empty string is still looked up and fails the task with exactly "chown failed: failed to look up user <name>" (basic.py:789) or "chgrp failed: failed to look up group <name>" (basic.py:830), trailing space included when <name> is empty. Found benchmarking kilip.chezmoi (round900811): owner: "" was silently treated as "no ownership change requested" instead of failing like this.