[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xend: drbd improvements
Jim Fehlig wrote: > Shriram Rajagopalan wrote: > >> I was just looking over the patch on blkif.py and I believe there is a bug. >> --- a/tools/python/xen/util/blkif.py Fri Dec 10 18:08:19 2010 +0000 >> +++ b/tools/python/xen/util/blkif.py Wed Jan 05 23:31:24 2011 +0000 >> @@ -71,15 +71,8 @@ def _parse_uname(uname): >> if uname.find(":") != -1: >> (typ, fn) = uname.split(":", 1) >> >> - if typ == "phy" and not fn.startswith("/"): >> + if typ in ("phy", "drbd") and not fn.startswith("/"): >> fn = "/dev/%s" %(fn,) >> - >> - if typ == "drbd": >> - if not fn.startswith("drbd"): >> - (drbdadmstdin, drbdadmstdout) = >> os.popen2(["/sbin/drbdadm", "sh-dev", fn]) >> - fn = drbdadmstdout.readline().strip() >> - else: >> - fn = "/dev/%s" %(fn,) >> >> if typ in ("tap", "tap2"): >> (taptype, fn) = fn.split(":", 1 >> >> >> When you specify a drbd disk for a domU, its format is >> drbd:<resourceName> >> >> > > Correct. Sadly, I forgot I was testing on SLES, which contains local > xend patches to fix problems wrt external block scripts. One of the > patches has existed for ages, before many of us were working on xen > :-). I would really like to get these changes upstream, even though > xend is dying. The first patch is a revert of > http://xenbits.xensource.com/xen-unstable.hg?rev/152257350930. The > second patch, which I've rebased against -unstable, is attached. Can > you test it? > Shriram, Have you had a chance to test my suggestion above (reverting c/s 19444 and using the xend patch we have in SuSE)? It has been working well for us, but another "Tested-by:" may convince upstream to take these changes as well. Perhaps it is too late for 4.1 as we're at RC2 already. Thanks! Jim _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |