Re: [libvirt] [PATCH 4/4] storage: fix uid_t|gid_t handling on 32 bit Linux

2013-02-26 Thread Sebastian Wiedenroth
Hi, Am 26.02.2013 um 13:06 schrieb Philipp Hahn h...@univention.de: @Sebastian: Is (uid_t)-1 = (u32)-1 special for Sheepdog or was the file just created by a previous virsh-dump, which outputs UINT_MAX instead of -1? The sheepdog backend doesn't care about uid/gid. I probably created the

Re: [libvirt] [PATCH v3] storage backend: Add sheepdog support

2012-07-18 Thread Sebastian Wiedenroth
*ping* if this version addresses all previous concerns, what can i do to get this merged? ;-) Am 26.06.2012 um 13:25 schrieb Sebastian Wiedenroth: This patch brings support to manage sheepdog pools and volumes to libvirt. It uses the collie command-line utility that comes with sheepdog

Re: [libvirt] [PATCH v2] storage backend: Add sheepdog support

2012-06-26 Thread Sebastian Wiedenroth
Am 20.06.2012 um 01:59 schrieb Eric Blake: To work right this patch parses the output of collie, so it relies on the raw output option. There recently was a bug which caused size information to be reported wrong. This is fixed upstream already and will be in the next release. Should we be

[libvirt] [PATCH v3] storage backend: Add sheepdog support

2012-06-26 Thread Sebastian Wiedenroth
the output of collie, so it relies on the raw output option. There recently was a bug which caused size information to be reported wrong. This is fixed upstream already and will be in the next release. Signed-off-by: Sebastian Wiedenroth wi...@frubar.net --- .gitignore

[libvirt] [PATCH v2] storage backend: Add sheepdog support

2012-06-14 Thread Sebastian Wiedenroth
this patch parses the output of collie, so it relies on the raw output option. There recently was a bug which caused size information to be reported wrong. This is fixed upstream already and will be in the next release. Signed-off-by: Sebastian Wiedenroth wi...@frubar.net --- configure.ac

Re: [libvirt] [PATCH] storage backend: Add sheepdog support

2012-06-13 Thread Sebastian Wiedenroth
Am 13.06.2012 um 15:52 schrieb Daniel P. Berrange: On Tue, Jun 12, 2012 at 10:31:54AM +0200, Sebastian Wiedenroth wrote: + +cmd = virCommandNew(COLLIE); +virCommandAddArgList(cmd, vdi, list, vol-name, -r, NULL); +virStorageBackendSheepdogAddHostArg(cmd, pool

[libvirt] [PATCH] storage backend: Add sheepdog support

2012-06-12 Thread Sebastian Wiedenroth
Signed-off-by: Sebastian Wiedenroth wi...@frubar.net --- This patch adds support for sheepdog pools and volumes. Thanks go to Frank Spijkerman who started the initial work on this and Wido den Hollander for his RBD support on which this is partly based. configure.ac