Username with @ divided into "user" and "domain" in Linux OS #8675
In Linux systems when the username contains the at symbol "@" and you use the "script" resource, the username is internally divided into "user" and "domain" (like in a Windows system based in Active Directory) and thus the user is not found --> ERROR.
In Debian based systems a username may contain as many @ symbols as you may want.
adduser: To avoid problems, the username should consist only of letters, digits, underscores, periods, at signs and dashes, and not start with a dash (as defined by IEEE Std 1003.1-2001). For compatibility with Samba machine accounts $ is also supported at the end of the username.
I think that this is a bug and the username must not be divided into "user" and "domain" in a Linux OS.
Chef v12.22.5-1 (amd64)
Ubuntu 16.04 xenial