WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-api

Re: [Xen-API] xapi-autobuilder - Ubuntu WIP

To: Outback Dingo <outbackdingo@xxxxxxxxx>
Subject: Re: [Xen-API] xapi-autobuilder - Ubuntu WIP
From: Mike McClurg <mike.mcclurg@xxxxxxxxxx>
Date: Fri, 29 Jul 2011 11:37:04 +0100
Cc: Jonathan Ludlam <Jonathan.Ludlam@xxxxxxxxxxxxx>, "xen-api@xxxxxxxxxxxxxxxxxxx" <xen-api@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 29 Jul 2011 03:37:18 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <CAKYr3zwEO1ncHjisbeD73aDO8qsXfEGKE=FDsv-56ocGGAwghQ@xxxxxxxxxxxxxx>
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
References: <CAKYr3zxVA=Xp7CEc6xQt_47gpBgTRkhJjiHf7dRpg38P6xQ9mA@xxxxxxxxxxxxxx> <A6DE67FA-18B8-4CA1-952A-5DD38AB983C5@xxxxxxxxxxxxx> <CAKYr3zwEO1ncHjisbeD73aDO8qsXfEGKE=FDsv-56ocGGAwghQ@xxxxxxxxxxxxxx>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110628 Thunderbird/5.0
On 26/07/11 18:20, Outback Dingo wrote:
On Tue, Jul 26, 2011 at 1:06 PM, Jonathan Ludlam <Jonathan.Ludlam@xxxxxxxxxxxxx> wrote:
The problem is here:

....
/usr/sbin/pbuilder: line 120: /var/cache/pbuilder/build//18508/run: Is a directory
....

That's a bug with the version of pbuilder in ubuntu:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627086

I worked around this by installing the pbuilder from debian unstable on my ubuntu box.

Incidentally, what you're doing is building the debian version of the package rather than the ubuntu versions - you'll have to fix up pbuilderrc.in and maybe the invocation of pdebuild too to build packages for ubuntu.

Thanks much appreciated though i got a message on IRC that 1) I need to use 32 bit, as blktap wount build on 64bit as of yet, so... 
Im looking into seeing If blktap is already supported by my Ubuntu xen-hypervisor-4.1-amd64 and 3.x kernel which would i think would
negate its requirement i would think, or hope...
 

I think that there might be some confusion about what blktap is. blktap is different from blkfront and blkback -- those paravirtual block device drivers that make IO possible on Xen PV domains. blktap (http://wiki.xensource.com/xenwiki/blktap) is a combination kernel module and userspace tool that replaces the loopback driver for file-based virtual machine images. This gives much better performance than using the loopback driver to mount these images.

blktap is not included in the mainline Linux kernel, and it is also not included in the Ubuntu Xen kernel. You don't need blktap to run Xen, but you do need it to run Xapi (at least, you need it if you want Xapi to start VMs for you). So, there is still a very real requirement for blktap if you want XenAPI on Debian, and no one I know has successfully compiled and run blktap on 64-bit.

I believe that Daniel Stodden is working on getting blktap to compile on 64-bit, but actually testing it and supporting it on 64-bit with the rest of XenAPI aren't on the top of our priority list right now.

Hope this clears up the confusion!

Mike
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api
<Prev in Thread] Current Thread [Next in Thread>