[Bug 1468247] Re: Libvirt patches needed for 15.04 ppc64le
Chris J Arges
1468247 at bugs.launchpad.net
Wed Jul 1 17:13:59 UTC 2015
** 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 <mkletzan at 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 <mkletzan at 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 <mkletzan at 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 <prerna at 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 <prerna at 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 <prerna at 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 <prerna at 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
More information about the Ubuntu-server-bugs
mailing list