Libvirt patches needed for 15.04 ppc64le
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Utopic |
Won't Fix
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Medium
|
Chris J Arges |
Bug Description
[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 450a59ba569f571
v1.2.14-
v1.2.12-
v1.2.12-
--
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/
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 450a59ba569f571
Author: Martin Kletzander <email address hidden>
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 <email address hidden>
Additionally, the following fixes are required for ppc64le : (not related to this bug, but need to be taken in)
1. commit 5e4f49ab8aa2dc7
Author: Prerna Saxena <email address hidden>
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
2. commit bdbe723fcd8b556
Author: Prerna Saxena <email address hidden>
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 <email address hidden>
tags: | added: architecture-ppc64le bugnameltc-126685 severity-high targetmilestone-inin--- |
affects: | ubuntu → libvirt (Ubuntu) |
Changed in libvirt (Ubuntu): | |
assignee: | nobody → Chris J Arges (arges) |
Changed in libvirt (Ubuntu Vivid): | |
assignee: | nobody → Chris J Arges (arges) |
Changed in libvirt (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libvirt (Ubuntu Vivid): | |
importance: | Undecided → Medium |
Changed in libvirt (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in libvirt (Ubuntu Vivid): | |
status: | New → In Progress |
description: | updated |
Changed in libvirt (Ubuntu): | |
assignee: | Chris J Arges (arges) → nobody |
status: | In Progress → Fix Released |
importance: | Medium → Undecided |
tags: |
added: targetmilestone-inin1504 removed: targetmilestone-inin--- |
Changed in libvirt (Ubuntu Utopic): | |
status: | Confirmed → Won't Fix |
tags: |
added: verification-done removed: verification-needed |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1468247/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]