Krikri::InvalidModeError
A mode: string that is neither octal nor a well-formed symbolic mode - basic.py's "mode must be in octal or symbolic form" (see BasePlugin#validate_symbolic_mode). Lives here like OwnerLookupFailure because both the file module and the chmod-ing writers (copy, template) resolve symbolic modes.