août 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: User record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: Group record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: User record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: Group record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: User record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: Group record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: User record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: Group record for user '107' was not found: No such file or directoryaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: failed to connect to monitor socket: No such processaoût 25 20:47:53 ns504738.ip-142-4-208.net libvirtd[3483]: internal error: process exited while connecting to monitor: qemu-kvm: -chardev pty,id=charserial0: Faile...e chardev

The issue with the user/group is more than likely because of /etc/nsswitch.conf check to see if passwd, group, and shadow are files sssd. If they are, remove the sssd from there and those errors should disappear; this worked for me.

I am getting the chardev error as well however I have not been able to find a fix. I opted to just go with minimal install of Fedora 20 as I do not have licensing for RHEL7.

So, the issue is with the creation/non-creation of serial device as one may deduce from the error message. Based on a bug report I posted regarding this, one person said to use virt-manager and when creating the guest to select custom and then select Serial Device and set it to null. There is a drop-down menu that allows you do so. This method does in fact work however the issue is that I do not know how to do this via the cli and do not want to use the gui so hopefully this helps with getting it resolved. Below is a successful build's xml file via the gui:

Configuring installed system.Writing network configuration.Creating users.Configuring addons.Generating initramfs.Running post-installation scripts. Use of this product is subject to the license agreement found at /usr/share/centos-release/EULA