Hi,
I have opened some bugs about VDSM dependencies that cannot be satisfied in the ppc64, these include newer versions of QEMU, libvirt and libguestfs.
https://bugzilla.redhat.com/show_bug.cgi?id=1063799 https://bugzilla.redhat.com/show_bug.cgi?id=1057557 https://bugzilla.redhat.com/show_bug.cgi?id=1064438
The first issue is the lack of a libguestfs package for Fedora Core 19 and 20, this is being worked on. Another issue is that in order to support the 3.4 cluster compatibility level, VDSM requires a newer version of libvirt than the one shipped with FC19, which cannot be found anywhere for ppc64. The final issue is a bug in QEMU 1.4.2 that prevents VMs created through libvirt from running, this was fixed in later versions but also there is not a package for FC19 that has this fix.
So, what do you suggest? Should a virt-preview repo be created for ppc64? What about RHEL6? Or maybe these packages should be fixed and published as updates for the current releases of FC and RHEL?
Thanks, Vitor
On 02/12/2014 12:13 PM, Vitor de Lima wrote:
Hi,
I have opened some bugs about VDSM dependencies that cannot be satisfied in the ppc64, these include newer versions of QEMU, libvirt and libguestfs.
https://bugzilla.redhat.com/show_bug.cgi?id=1063799 https://bugzilla.redhat.com/show_bug.cgi?id=1057557 https://bugzilla.redhat.com/show_bug.cgi?id=1064438
The first issue is the lack of a libguestfs package for Fedora Core 19 and 20, this is being worked on. Another issue is that in order to support the 3.4 cluster compatibility level, VDSM requires a newer version of libvirt than the one shipped with FC19, which cannot be found anywhere for ppc64. The final issue is a bug in QEMU 1.4.2 that prevents VMs created through libvirt from running, this was fixed in later versions but also there is not a package for FC19 that has this fix.
So, what do you suggest? Should a virt-preview repo be created for ppc64? What about RHEL6?
virt-preview would be an option, if I had ppc64 hardware to do the builds :)
Or maybe these packages should be fixed and published as updates for the current releases of FC and RHEL?
Our policy is not to rebase qemu or libvirt to a new version in stable fedora releases, since the risk of regressions is just too high. And generally there is a new fedora version every 6 months so telling people to wait for new features isn't typically a stretch.
No idea about RHEL though.
- Cole
On 02/12/2014 06:20 PM, Cole Robinson wrote:
On 02/12/2014 12:13 PM, Vitor de Lima wrote:
Hi,
I have opened some bugs about VDSM dependencies that cannot be satisfied in the ppc64, these include newer versions of QEMU, libvirt and libguestfs.
https://bugzilla.redhat.com/show_bug.cgi?id=1063799 https://bugzilla.redhat.com/show_bug.cgi?id=1057557 https://bugzilla.redhat.com/show_bug.cgi?id=1064438
The first issue is the lack of a libguestfs package for Fedora Core 19 and 20, this is being worked on. Another issue is that in order to support the 3.4 cluster compatibility level, VDSM requires a newer version of libvirt than the one shipped with FC19, which cannot be found anywhere for ppc64. The final issue is a bug in QEMU 1.4.2 that prevents VMs created through libvirt from running, this was fixed in later versions but also there is not a package for FC19 that has this fix.
So, what do you suggest? Should a virt-preview repo be created for ppc64? What about RHEL6?
virt-preview would be an option, if I had ppc64 hardware to do the builds :)
ppc-koji? http://ppc.koji.fedoraproject.org/
Or maybe these packages should be fixed and published as updates for the current releases of FC and RHEL?
Our policy is not to rebase qemu or libvirt to a new version in stable fedora releases, since the risk of regressions is just too high. And generally there is a new fedora version every 6 months so telling people to wait for new features isn't typically a stretch.
No idea about RHEL though.
- Cole
vdsm-devel mailing list vdsm-devel@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel
On 02/13/2014 02:35 AM, Vinzenz Feenstra wrote:
On 02/12/2014 06:20 PM, Cole Robinson wrote:
On 02/12/2014 12:13 PM, Vitor de Lima wrote:
Hi,
I have opened some bugs about VDSM dependencies that cannot be satisfied in the ppc64, these include newer versions of QEMU, libvirt and libguestfs.
https://bugzilla.redhat.com/show_bug.cgi?id=1063799 https://bugzilla.redhat.com/show_bug.cgi?id=1057557 https://bugzilla.redhat.com/show_bug.cgi?id=1064438
The first issue is the lack of a libguestfs package for Fedora Core 19 and 20, this is being worked on. Another issue is that in order to support the 3.4 cluster compatibility level, VDSM requires a newer version of libvirt than the one shipped with FC19, which cannot be found anywhere for ppc64. The final issue is a bug in QEMU 1.4.2 that prevents VMs created through libvirt from running, this was fixed in later versions but also there is not a package for FC19 that has this fix.
So, what do you suggest? Should a virt-preview repo be created for ppc64? What about RHEL6?
virt-preview would be an option, if I had ppc64 hardware to do the builds :)
ppc-koji? http://ppc.koji.fedoraproject.org/
virt-preview often requires building a new library, then building a package within virt-preview against that new library. There's no way to do that in one shot using koji as far as I know, unless we request a custom tag and use chain-build. And it would take a lot of work to adapt my scripts to work with koji since I use mock locally now.
My recommendation is that if someone is sufficiently interested in ppc64 virt-preview that they can set it up themselves, and I'd be happy to help and share my script.
- Cole
vdsm-devel@lists.fedorahosted.org