Re: Why does so much virt stuff depend on glusterfs?

2013-07-25 Thread Daniel P. Berrange
On Wed, Jul 24, 2013 at 01:39:14PM -0400, Cole Robinson wrote: On 07/24/2013 01:36 PM, Cole Robinson wrote: On 07/24/2013 05:18 AM, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 11:28:20AM -0700, Adam Williamson wrote: On Tue, 2013-07-23 at 18:15 +0100, Richard W.M. Jones wrote: On

Re: Why does so much virt stuff depend on glusterfs?

2013-07-25 Thread Daniel P. Berrange
On Wed, Jul 24, 2013 at 02:02:42PM -0400, Bill Nottingham wrote: Daniel P. Berrange (berra...@redhat.com) said: But the qemu-kvm binary can still run in TCG mode - you don't need to install the QEMU emulators too. So your dep could be %ifarch %{ix86} x86_64 Requires:

Re: Why does so much virt stuff depend on glusterfs?

2013-07-25 Thread Richard W.M. Jones
On Thu, Jul 25, 2013 at 09:55:14AM +0100, Daniel P. Berrange wrote: On Wed, Jul 24, 2013 at 02:02:42PM -0400, Bill Nottingham wrote: Daniel P. Berrange (berra...@redhat.com) said: But the qemu-kvm binary can still run in TCG mode - you don't need to install the QEMU emulators too. So

Re: Why does so much virt stuff depend on glusterfs?

2013-07-25 Thread Kashyap Chamarthy
On 07/23/2013 10:27 PM, Dave Jones wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: So this thread is complaining about.. Removing: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M Removing for dependencies:

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Daniel P. Berrange
On Tue, Jul 23, 2013 at 09:46:30PM +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 03:00:46PM -0400, Bill Nottingham wrote: Richard W.M. Jones (rjo...@redhat.com) said: On Tue, Jul 23, 2013 at 06:15:32PM +0100, Richard W.M. Jones wrote: However for some reason I can't quite

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Daniel P. Berrange
On Tue, Jul 23, 2013 at 11:28:20AM -0700, Adam Williamson wrote: On Tue, 2013-07-23 at 18:15 +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:57:50PM -0400, Dave Jones wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: So this thread is complaining

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Richard W.M. Jones
On Wed, Jul 24, 2013 at 10:17:14AM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 09:46:30PM +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 03:00:46PM -0400, Bill Nottingham wrote: Richard W.M. Jones (rjo...@redhat.com) said: On Tue, Jul 23, 2013 at 06:15:32PM +0100,

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Daniel P. Berrange
On Wed, Jul 24, 2013 at 11:08:41AM +0100, Richard W.M. Jones wrote: On Wed, Jul 24, 2013 at 10:17:14AM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 09:46:30PM +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 03:00:46PM -0400, Bill Nottingham wrote: Richard W.M. Jones

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Cole Robinson
On 07/24/2013 05:18 AM, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 11:28:20AM -0700, Adam Williamson wrote: On Tue, 2013-07-23 at 18:15 +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:57:50PM -0400, Dave Jones wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Cole Robinson
On 07/24/2013 01:36 PM, Cole Robinson wrote: On 07/24/2013 05:18 AM, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 11:28:20AM -0700, Adam Williamson wrote: On Tue, 2013-07-23 at 18:15 +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:57:50PM -0400, Dave Jones wrote: On Mon, Jul

Re: Why does so much virt stuff depend on glusterfs?

2013-07-24 Thread Bill Nottingham
Daniel P. Berrange (berra...@redhat.com) said: But the qemu-kvm binary can still run in TCG mode - you don't need to install the QEMU emulators too. So your dep could be %ifarch %{ix86} x86_64 Requires: libvirt-daemon-kvm = 0.10.2-3 %else Requires:

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Mon, Jul 22, 2013 at 08:26:18PM -0400, Matthew Miller wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M [...] qemu-common

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Kaleb KEITHLEY
On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client bit is needed). glusterfs already exists in client (glusterfs and/or glusterfs-api and associated -devel rpms) and server

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client bit is needed). glusterfs already exists in client (glusterfs and/or

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Daniel P. Berrange
On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: Dependencies Resolved Package Arch Version Repository Size

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Daniel P. Berrange
On Tue, Jul 23, 2013 at 12:32:23PM +0100, Daniel P. Berrange wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: There are many things going on here First, 'yum remove' is being overly dramtic. It is possible to remove glusterfs

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Daniel P. Berrange
On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client bit is needed). glusterfs already exists in client (glusterfs and/or

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 12:45:59PM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Matthew Miller
On Tue, Jul 23, 2013 at 12:32:23PM +0100, Daniel P. Berrange wrote: First, 'yum remove' is being overly dramtic. It is possible to remove glusterfs without removing 'libvirt' - only the 'libvirt-daemon' package depends on glusterfs-client. yum seems to want to remove far more than is strictly

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Kaleb KEITHLEY
On 07/23/2013 04:41 PM, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client bit is needed).

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Kaleb KEITHLEY
On 07/23/2013 05:20 PM, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:45:59PM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Matthew Miller
On Tue, Jul 23, 2013 at 05:27:20PM +0530, Kaleb KEITHLEY wrote: $ rpm -ql glusterfs-api /usr/lib64/glusterfs/3.4.0beta4/xlator/mount/api.so /usr/lib64/libgfapi.so.0 /usr/lib64/libgfapi.so.0.0.0 Even if libgfapi (from glusterfs-api) is used instead of client-side gluster fuse mount you still

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Kaleb KEITHLEY
On 07/23/2013 05:34 PM, Matthew Miller wrote: On Tue, Jul 23, 2013 at 05:27:20PM +0530, Kaleb KEITHLEY wrote: $ rpm -ql glusterfs-api /usr/lib64/glusterfs/3.4.0beta4/xlator/mount/api.so /usr/lib64/libgfapi.so.0 /usr/lib64/libgfapi.so.0.0.0 Even if libgfapi (from glusterfs-api) is used instead

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 05:27:20PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 05:20 PM, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:45:59PM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Daniel P. Berrange
On Tue, Jul 23, 2013 at 05:27:20PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 05:20 PM, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:45:59PM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Matthew Miller
On Tue, Jul 23, 2013 at 05:40:03PM +0530, Kaleb KEITHLEY wrote: Can this work without any client-side configuration? Huh? qemu, when it's using glusterfs, is — by definition — a glusterfs client. Sorry, let me rephrase. Is the qemu-level configuration all you need, or do you also need to have

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread John Mark Walker
- Original Message - On 07/23/2013 05:20 PM, Richard W.M. Jones wrote: Ah yes, that's the key ... $ rpm -ql glusterfs-api /usr/lib64/glusterfs/3.4.0beta4/xlator/mount/api.so /usr/lib64/libgfapi.so.0 /usr/lib64/libgfapi.so.0.0.0 Even if libgfapi (from glusterfs-api) is

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Adam Williamson
On Tue, 2013-07-23 at 11:14 +0100, Richard W.M. Jones wrote: On Mon, Jul 22, 2013 at 08:26:18PM -0400, Matthew Miller wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: glusterfs x86_64 3.4.0-2.fc19

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 08:47:14AM -0700, Adam Williamson wrote: Well. Will qemu still actually _run_ without glusterfs being present? If so, do we actually need to express a dependency on glusterfs? No, I don't think so. I think it'll fail to start up because of a missing library. We could

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Dave Jones
On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: So this thread is complaining about.. Removing: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M Removing for dependencies: glusterfs-api x86_64 3.4.0-2.fc19

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 12:57:50PM -0400, Dave Jones wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: So this thread is complaining about.. Removing: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M Removing for

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Adam Jackson
On Tue, 2013-07-23 at 12:57 -0400, Dave Jones wrote: qemu-system-alpha x86_64 2:1.4.2-4.fc19 @updates-testing 4.1 M qemu-system-arm x86_64 2:1.4.2-4.fc19 @updates-testing 5.2 M qemu-system-crisx86_64 2:1.4.2-4.fc19

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 06:15:32PM +0100, Richard W.M. Jones wrote: However for some reason I can't quite understand, libvirt-daemon depends on 'qemu'. That may be a bug? I meant to write: 'libvirt-daemon-qemu' depends on 'qemu'. Rich. -- Richard Jones, Virtualization Group, Red Hat

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Reindl Harald
Am 23.07.2013 19:18, schrieb Richard W.M. Jones: On Tue, Jul 23, 2013 at 06:15:32PM +0100, Richard W.M. Jones wrote: However for some reason I can't quite understand, libvirt-daemon depends on 'qemu'. That may be a bug? I meant to write: 'libvirt-daemon-qemu' depends on 'qemu' IMHO it is

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Adam Williamson
On Tue, 2013-07-23 at 18:15 +0100, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:57:50PM -0400, Dave Jones wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: So this thread is complaining about.. Removing: glusterfs x86_64

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Peter Robinson
On Tue, Jul 23, 2013 at 11:14 AM, Richard W.M. Jones rjo...@redhat.com wrote: On Mon, Jul 22, 2013 at 08:26:18PM -0400, Matthew Miller wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: glusterfs x86_64

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Peter Robinson
On Tue, Jul 23, 2013 at 11:19 AM, Kaleb KEITHLEY kkeit...@redhat.com wrote: On 07/23/2013 03:44 PM, Richard W.M. Jones wrote: Not sure if glusterfs could be split into client and server parts and/or if that would help (only a client bit is needed). glusterfs already exists in client

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Peter Robinson
On Tue, Jul 23, 2013 at 12:57 PM, Kaleb KEITHLEY kkeit...@redhat.com wrote: On 07/23/2013 05:20 PM, Richard W.M. Jones wrote: On Tue, Jul 23, 2013 at 12:45:59PM +0100, Daniel P. Berrange wrote: On Tue, Jul 23, 2013 at 03:49:37PM +0530, Kaleb KEITHLEY wrote: On 07/23/2013 03:44 PM, Richard

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Bill Nottingham
Richard W.M. Jones (rjo...@redhat.com) said: On Tue, Jul 23, 2013 at 06:15:32PM +0100, Richard W.M. Jones wrote: However for some reason I can't quite understand, libvirt-daemon depends on 'qemu'. That may be a bug? I meant to write: 'libvirt-daemon-qemu' depends on 'qemu'. Isn't it

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 07:54:31PM +0100, Peter Robinson wrote: I thought gluster 3.4 was suppose to support a libgfapi which integrated into qemu [1] so in theory the bare minimum qemu should need is libgfapi. [1] http://www.gluster.org/2013/07/glusterfs-3-4-is-here/ Right, and that's what

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Richard W.M. Jones
On Tue, Jul 23, 2013 at 03:00:46PM -0400, Bill Nottingham wrote: Richard W.M. Jones (rjo...@redhat.com) said: On Tue, Jul 23, 2013 at 06:15:32PM +0100, Richard W.M. Jones wrote: However for some reason I can't quite understand, libvirt-daemon depends on 'qemu'. That may be a bug? I

Re: Why does so much virt stuff depend on glusterfs?

2013-07-23 Thread Kaleb KEITHLEY
On 07/24/2013 12:29 AM, Peter Robinson wrote: Can't you split the translators into a glusterfs-common (or something) The glusterfs RPM already is the glusterfs-common RPM that you want. If you look, you'll see that the other things in the glusterfs RPM really aren't that big; moving the

Why does so much virt stuff depend on glusterfs?

2013-07-22 Thread Adam Williamson
Today in Absurd Dependency Bingo: Dependencies Resolved Package Arch Version Repository Size

Re: Why does so much virt stuff depend on glusterfs?

2013-07-22 Thread Matthew Miller
On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M [...] qemu-common x86_64 2:1.4.2-4.fc19 @updates-testing 624 k $ rpm -q --changelog

Re: Why does so much virt stuff depend on glusterfs?

2013-07-22 Thread Chris Murphy
On Jul 22, 2013, at 6:26 PM, Matthew Miller mat...@fedoraproject.org wrote: On Mon, Jul 22, 2013 at 05:17:01PM -0700, Adam Williamson wrote: Today in Absurd Dependency Bingo: glusterfs x86_64 3.4.0-2.fc19 @updates-testing 4.7 M [...] qemu-common