** Description changed: + [Impact] + virsh edit may fail on ppc64el due to schema issues. + + [Test Case] + Execute the following on a ppc64el machine: + $ virsh edit <domain> + + [Fix] + $ git describe 450a59ba569f571e499d618be4bfde064122f1fc 5e4f49ab8aa2dc7e71b8482e2f15f2a7de1c1006 bdbe723fcd8b55678b0ad984134f7b79d6fbeb89 + v1.2.14-220-g450a59b + v1.2.12-146-g5e4f49a + v1.2.12-145-gbdbe723 + + -- + virsh edit <domain> fails with the following error : # virsh edit 7 error: XML document failed to validate against schema: Unable to validate doc against /usr/share/libvirt/schemas/domain.rng Extra element os in interleave Element domain failed to validate content - ---uname output--- 3.19.0-18-generic #18-Ubuntu SMP Tue May 19 18:35:08 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux Following upstream patches need to be pulled in to fix this: 1. commit 450a59ba569f571e499d618be4bfde064122f1fc Author: Martin Kletzander <mklet...@redhat.com> Date: Thu Apr 9 10:49:02 2015 +0200 - schema: Allow multiple machines for VMs and unite architectures - - Use the same pattern for all machine types on all archs and same archs - for hvm and exe types. - - Signed-off-by: Martin Kletzander <mklet...@redhat.com> + schema: Allow multiple machines for VMs and unite architectures + Use the same pattern for all machine types on all archs and same archs + for hvm and exe types. - Additionally, the following fixes are required for ppc64le : (not related to this bug, but need to be taken in) + Signed-off-by: Martin Kletzander <mklet...@redhat.com> + + Additionally, the following fixes are required for ppc64le : (not + related to this bug, but need to be taken in) 1. commit 5e4f49ab8aa2dc7e71b8482e2f15f2a7de1c1006 Author: Prerna Saxena <pre...@linux.vnet.ibm.com> Date: Sun Feb 15 09:54:15 2015 +0530 - PowerPC : Forbid NULL CPU model with 'host-model' mode. - - PowerPC : Forbid NULL CPU model with 'host-model' mode in qemu command line. - - This ensures that an XML such as following: - ... - <cpu mode='host-model'> - <model fallback='allow'/> - </cpu> - ... - - will not generate a '-cpu host,compat=(null)' command line with qemu-system-ppc64 + PowerPC : Forbid NULL CPU model with 'host-model' mode. + + PowerPC : Forbid NULL CPU model with 'host-model' mode in qemu + command line. + + This ensures that an XML such as following: + ... + <cpu mode='host-model'> + <model fallback='allow'/> + </cpu> + ... + + will not generate a '-cpu host,compat=(null)' command line with qemu-system-ppc64 2. commit bdbe723fcd8b55678b0ad984134f7b79d6fbeb89 Author: Prerna Saxena <pre...@linux.vnet.ibm.com> Date: Sun Feb 15 09:48:00 2015 +0530 - PowerPC : Make 'qemu-system-ppc64' the default emulator on ppc64[le]. - - PowerPC : Explicitly associate 'qemu-system-ppc64' as the - default emulator for all 64-bit PowerPC guests ( both Big & Little Endian ) - - Signed-off-by: Prerna Saxena <pre...@linux.vnet.ibm.com> + PowerPC : Make 'qemu-system-ppc64' the default emulator on + ppc64[le]. + + PowerPC : Explicitly associate 'qemu-system-ppc64' as the + default emulator for all 64-bit PowerPC guests ( both Big & Little Endian ) + + Signed-off-by: Prerna Saxena <pre...@linux.vnet.ibm.com>
** Changed in: libvirt (Ubuntu) Assignee: Chris J Arges (arges) => (unassigned) ** Changed in: libvirt (Ubuntu) Status: In Progress => Fix Released ** Changed in: libvirt (Ubuntu) Importance: Medium => Undecided -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to libvirt in Ubuntu. https://bugs.launchpad.net/bugs/1468247 Title: Libvirt patches needed for 15.04 ppc64le To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1468247/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs