On Thu, 2015-09-03 at 09:53 +0100, Daniel P. Berrange wrote: > I think we should just do nothing. If people/apps care about optimal > defaults, nothing libvirt changes will make them happy. Apps need to > be just using libosinfo to get the sensible defaults on a per OS > basis. This is not about optimal defaults though, it's about being able to install the OS at all without having to explicitly specify that you want to use virtio: $ sudo virt-install \ [...] \ --os-variant=rhel7.0 \ --network network=default ERROR internal error: early end of file from monitor: possible problem: 2015-09-03T09:00:42.154356Z qemu-kvm: -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:d4:d8:8f,\ bus=pci.0,addr=0x1: 'rtl8139' is not a valid device model name This happens because we assume rtl8139 will be available, but that's not the case eg. on RHEL ppc64. Cheers. -- Andrea Bolognani Software Engineer - Virtualization Team -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list