From xen-api-bounces@lists.xensource.com Mon Oct 03 05:42:31 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 03 Oct 2011 05:42:31 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RAhqo-0000fx-1E; Mon, 03 Oct 2011 05:42:30 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RAhqd-0000cu-K5; Mon, 03 Oct 2011 05:42:19 -0700
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-8.tower-182.messagelabs.com!1317645736!19495028!1
X-Originating-IP: [74.125.82.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6055 invoked from network); 3 Oct 2011 12:42:16 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-8.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Oct 2011 12:42:16 -0000
Received: by wwf27 with SMTP id 27so4603866wwf.24
	for <multiple recipients>; Mon, 03 Oct 2011 05:42:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:content-type; bh=5WaIWtPiTOQvniNpNBXD4O1FZjguDX2icGlYYroMw74=;
	b=R8DSy/cVDMaoKNLJ4X7jUcUOQ68Ih7SH9o0y6DiSEg8l3/RSEk8CsXV/1VlSkJZJ6t
	ibBaEIp3ZUh+r2dZI85UJ9/FaY+lXeMFqNF3D53206JVv+aXW+/BcShYgiNfZAc5pYA2
	a3yGSFC847zZS5Dt9qBDlRkSF/ZVoLtPaD/bg=
Received: by 10.216.177.138 with SMTP id d10mr4895745wem.98.1317645734956;
	Mon, 03 Oct 2011 05:42:14 -0700 (PDT)
Received: from [172.16.25.10] (02d933ea.bb.sky.com. [2.217.51.234])
	by mx.google.com with ESMTPS id n21sm23061632wbp.2.2011.10.03.05.42.12
	(version=SSLv3 cipher=OTHER); Mon, 03 Oct 2011 05:42:14 -0700 (PDT)
Message-ID: <4E89ADA1.1000409@xen.org>
Date: Mon, 03 Oct 2011 13:42:09 +0100
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:7.0) Gecko/20110922 Thunderbird/7.0
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	xen-arm@lists.xensource.com
Cc: 
Subject: [Xen-API] Bugs in the Project Governance : proposed fixes
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1374067743=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============1374067743==
Content-Type: multipart/alternative;
	boundary="------------080404010202050800070002"

This is a multi-part message in MIME format.
--------------080404010202050800070002
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Dear Developers,

last week, I mentioned that we had some minor bugs in project governance 
<http://www.xen.org/projects/governance.html> that needed correction. A 
revision can be found at revised project governance 
<http://www.xen.org/projects/governance-rev.html> (changes marked in 
italics). If you have any feedback, please reply to this thread or post 
on xen-devel <mailto:xen-devel@lists.xensource.com> with *project 
governance proposal feedback* in the title of the e-mail. Feedback must 
be given by next Monday 18:00 GMT.

Best Regards
Lars

--------------080404010202050800070002
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Dear Developers,<br>
    <br>
    last week, I mentioned that we had some minor bugs in <a
      href="http://www.xen.org/projects/governance.html">project
      governance</a> that needed correction. A revision can be found at
    <a href="http://www.xen.org/projects/governance-rev.html">revised
      project governance</a> (changes marked in italics). If you have
    any feedback, please reply to this thread or post on <a
      href="mailto:xen-devel@lists.xensource.com">xen-devel</a> with <strong>project
      governance proposal feedback</strong> in the title of the e-mail.
    Feedback must be given by next Monday 18:00 GMT.<br>
    <br>
    Best Regards<br>
    Lars<br>
  </body>
</html>

--------------080404010202050800070002--


--===============1374067743==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1374067743==--


From xen-api-bounces@lists.xensource.com Mon Oct 03 13:53:52 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 03 Oct 2011 13:53:52 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RApWK-0000XR-6w; Mon, 03 Oct 2011 13:53:52 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RApW9-0000U2-AO
	for xen-api@lists.xensource.com; Mon, 03 Oct 2011 13:53:41 -0700
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-14.tower-182.messagelabs.com!1317675217!20562775!1
X-Originating-IP: [192.89.123.25]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19122 invoked from network); 3 Oct 2011 20:53:38 -0000
Received: from smtp.tele.fi (HELO smtp.tele.fi) (192.89.123.25)
	by server-14.tower-182.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 3 Oct 2011 20:53:38 -0000
X-Originating-Ip: [194.89.68.22]
Received: from ydin.reaktio.net (reaktio.net [194.89.68.22])
	by smtp.tele.fi (Postfix) with ESMTP id 5CAF91A06
	for <xen-api@lists.xensource.com>;
	Mon,  3 Oct 2011 23:53:37 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 1CFE6200EA; Mon,  3 Oct 2011 23:53:37 +0300 (EEST)
Date: Mon, 3 Oct 2011 23:53:37 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: xen-api@lists.xensource.com
Message-ID: <20111003205337.GE12984@reaktio.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
Subject: [Xen-API] XCP 1.1 kernel patchqueue up-to-date?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hello,

http://xenbits.xen.org/XCP/linux-2.6.32.pq.hg

.. isn't up-to-date I guess, since 1.1 rc had some kernel changes? 

-- Pasi


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 03 15:06:09 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 03 Oct 2011 15:06:09 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RAqeH-0003M1-0t; Mon, 03 Oct 2011 15:06:09 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RAqYZ-0002Vp-To
	for xen-api@lists.xensource.com; Mon, 03 Oct 2011 15:00:30 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1317679197!42603944!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16143 invoked from network); 3 Oct 2011 21:59:59 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Oct 2011 21:59:59 -0000
X-IronPort-AV: E=Sophos;i="4.68,481,1312171200"; d="scan'208";a="165559483"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	03 Oct 2011 18:00:01 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.65)
	with Microsoft SMTP Server id 8.3.137.0;
	Mon, 3 Oct 2011 18:00:00 -0400
Message-ID: <4E8A3078.9040400@citrix.com>
Date: Mon, 3 Oct 2011 23:00:24 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>
Subject: Re: [Xen-API] XCP 1.1 kernel patchqueue up-to-date?
References: <20111003205337.GE12984@reaktio.net>
In-Reply-To: <20111003205337.GE12984@reaktio.net>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 8bit
Cc: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/03/2011 09:53 PM, Pasi Kärkkäinen wrote:
> Hello,
>
> http://xenbits.xen.org/XCP/linux-2.6.32.pq.hg
>
> .. isn't up-to-date I guess, since 1.1 rc had some kernel changes?
>
> -- Pasi
>
You're right, thanks for catching that. The sources ISO that's 
distributed along with the binary ISO will be up-to-date, though. We'll 
have to make a XCP/1.1/ directory on xenbits for that branch of sources.

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Tue Oct 04 00:34:52 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 04 Oct 2011 00:34:52 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RAzWd-0008Le-Oi; Tue, 04 Oct 2011 00:34:51 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RAzVR-00081M-PF
	for xen-api@lists.xensource.com; Tue, 04 Oct 2011 00:33:38 -0700
X-Env-Sender: medhavini1991@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1317713594!40700911!1
X-Originating-IP: [209.85.214.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13966 invoked from network); 4 Oct 2011 07:33:14 -0000
Received: from mail-bw0-f43.google.com (HELO mail-bw0-f43.google.com)
	(209.85.214.43)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Oct 2011 07:33:14 -0000
Received: by bkas6 with SMTP id s6so419655bka.30
	for <xen-api@lists.xensource.com>; Tue, 04 Oct 2011 00:33:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=ntixbr5xuIX2yAztuU3IQPCLGDtGk2qT/XIeH0YU1EQ=;
	b=Chfz+zSlBmTP7wngjqpGgD3c/26XFjuxU8g1UMPpymqpmAXHop4zMp6fIjroCgg2DC
	TePFcO/lsSBQisBEEzCwZMxl8qjcHc43ltAQEJiRUTTuk0ExGsWGHjIHSPBiL+TJkt2V
	ylfIc6PQsMkyw+u6wGCACFnIc64j/8/gLLdnA=
MIME-Version: 1.0
Received: by 10.204.142.77 with SMTP id p13mr444241bku.238.1317713614014; Tue,
	04 Oct 2011 00:33:34 -0700 (PDT)
Received: by 10.204.39.129 with HTTP; Tue, 4 Oct 2011 00:33:33 -0700 (PDT)
Date: Tue, 4 Oct 2011 13:03:33 +0530
Message-ID: <CAMSi=HJmV70NbfQj-DrecgHY73UV_YvwDWOcC4b44RWTw2gu5A@mail.gmail.com>
From: medhavini buchade <medhavini1991@gmail.com>
To: xen-api <xen-api@lists.xensource.com>
Subject: [Xen-API] Query regarding apache xml-rpc
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1720944385=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1720944385==
Content-Type: multipart/alternative; boundary=0015174bf066e107ec04ae741b61

--0015174bf066e107ec04ae741b61
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

What should be the datatype of the variable used to receive the return value
when Apache XML-RPC is used for calling the Xen APIs?

Thank you.

--0015174bf066e107ec04ae741b61
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi all,</div>
<div>=A0=A0</div>
<div>What should be the datatype of the variable used to receive the return=
 value when Apache XML-RPC is used for calling the Xen APIs?</div>
<div>=A0</div>
<div>Thank you.</div>

--0015174bf066e107ec04ae741b61--


--===============1720944385==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1720944385==--


From xen-api-bounces@lists.xensource.com Tue Oct 04 05:39:38 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 04 Oct 2011 05:39:38 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RB4HY-0005TQ-9a; Tue, 04 Oct 2011 05:39:36 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RB4H8-0005QT-3m
	for xen-api@lists.xensource.com; Tue, 04 Oct 2011 05:39:13 -0700
X-Env-Sender: amit.shah@citrix.com
X-Msg-Ref: server-7.tower-182.messagelabs.com!1317731943!15830605!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31267 invoked from network); 4 Oct 2011 12:39:04 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Oct 2011 12:39:04 -0000
X-IronPort-AV: E=Sophos;i="4.68,485,1312171200"; 
	d="jpg'145?scan'145,208,217,145";a="165624780"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	04 Oct 2011 08:39:02 -0400
Received: from FTLPMAILBOX01.citrite.net ([10.13.98.203]) by
	FTLPMAILMX01.citrite.net ([10.13.107.65]) with mapi;
	Tue, 4 Oct 2011 08:39:02 -0400
From: Amit Shah <amit.shah@citrix.com>
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Date: Tue, 4 Oct 2011 08:39:02 -0400
Thread-Topic: xen tools upgrade issue
Thread-Index: AcyCkpidbtY4KdgARBuTcyKflBZ2ug==
Message-ID: <3D9D6453A157D1439F58AFECB361FED98C6C853984@FTLPMAILBOX01.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/mixed;
	boundary="_004_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_"
MIME-Version: 1.0
Subject: [Xen-API] xen tools upgrade issue
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--_004_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_
Content-Type: multipart/alternative;
	boundary="_000_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_"

--_000_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hey Folks,

I am facing an issue with xentools upgrade on Win7 templates.

So if I upgrade xentools from 5.5 to 5.6SP2 on a VM and then sysprep it and=
 convert it to a template then VMs don't boot up from that template. I get =
an error message complaining about xenvbd.sys file being missing. Attached =
is the screenshot.

Also I don't see the error if I uninstall the tools first and then install =
a new version.

Has anyone seen such an issue before ? is this a known issue with xentools =
upgrade. Will be glad if anyone can provide inputs on this.

Thanks
Amit

--_000_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:dt=3D"uuid:C2F4101=
0-65B3-11d1-A29F-00AA00C14882" xmlns:m=3D"http://schemas.microsoft.com/offi=
ce/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http=
-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=
=3DGenerator content=3D"Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hey Folks,<o:p><=
/o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I a=
m facing an issue with xentools upgrade on Win7 templates. <o:p></o:p></p><=
p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>So if I upgra=
de xentools from 5.5 to 5.6SP2 on a VM and then sysprep it and convert it t=
o a template then VMs don&#8217;t boot up from that template. I get an erro=
r message complaining about xenvbd.sys file being missing. Attached is the =
screenshot.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p clas=
s=3DMsoNormal>Also I don&#8217;t see the error if I uninstall the tools fir=
st and then install a new version. <o:p></o:p></p><p class=3DMsoNormal><o:p=
>&nbsp;</o:p></p><p class=3DMsoNormal>Has anyone seen such an issue before =
? is this a known issue with xentools upgrade. Will be glad if anyone can p=
rovide inputs on this.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p>=
</p><p class=3DMsoNormal>Thanks<o:p></o:p></p><p class=3DMsoNormal>Amit &nb=
sp;<o:p></o:p></p></div></body></html>=

--_000_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_--

--_004_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_
Content-Type: image/jpeg; name="xentools error.jpg"
Content-Description: xentools error.jpg
Content-Disposition: attachment; filename="xentools error.jpg"; size=101434;
	creation-date="Tue, 04 Oct 2011 12:36:41 GMT";
	modification-date="Tue, 04 Oct 2011 12:36:42 GMT"
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcG
BwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAKTBAADASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD8/v8A
g6O/5Tr/ABz/AO4B/wCo9plfAFff/wDwdHf8p1/jn/3AP/Ue0yvgCgAooooA9U8PfsL/ABt8XaBY
6tpPwd+KmqaXqdvHd2d5aeE7+e3u4ZFDxyxyLEVdGUhgykgggg4q3/w72+Pv/RD/AIwf+EbqP/xm
v6Pv+Ce3/JgvwP8A+yf6D/6brevX6AP5Yv8Ah3t8ff8Aoh/xg/8ACN1H/wCM0f8ADvb4+/8ARD/j
B/4Ruo//ABmv6naKAP5Yv+He3x9/6If8YP8AwjdR/wDjNH/Dvb4+/wDRD/jB/wCEbqP/AMZr+p2i
gD+WL/h3t8ff+iH/ABg/8I3Uf/jNH/Dvb4+/9EP+MH/hG6j/APGa/qdooA/li/4d7fH3/oh/xg/8
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
mhdTJD59t8ssLmN/LOGZc5APkCivX/F/7Avxh8Bfs0aX8YdX8B6xY/DnWPKa21d2iP7uVisM0kIc
zRQyEDZLIixv5kW1j5se70j/AIJt+KPgj4j8feEvht8SvgZ/wsLXfHPjCz0uDxJ/wmd/pP8AZdtd
yW9ssf2W3ASXy3MkmS6s3mbcgKDQB8sUV6p+1N8IYfDH7bXxG8A+C9GvJbfTvHGp6BoOk2glvLh0
S/lgt7eMEtLK5ARBks7HHUmuj+Nn/BMj47/s5/BS2+IfjX4caxoPhG4+z7ryWe3kls/PGYvtMEcj
TW2SVQ+cibZGWNsOyqQDwiivoOz/AOCU/wC0Pqvw0t/GGn/CrxJq3h+80fT9etbjTfJvnvLS+JFu
0MULtLK5A3PEimSFGV5VjVlJ5D9qf9ib4pfsU6/pWm/E7wjeeF7jXLd7mwdriC7t7tEba4SaB5Ii
6EruTdvUSRkgB0JAPK6K9I+Nf7I/xC/Z28A+BfFHjHw//Y+hfEvTzqnhu5+3W1x/aVsI4JfM2RSM
8fyXMJxIFb58YyGA83oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooA+/8A/g6O/wCU6/xz/wC4B/6j2mV8AV9//wDB0d/ynX+Of/cA/wDUe0yvgCgA
ooooA/ROP4VfEX9ob/ghd8N9N+CNnea1pegeKNWh+KHh/QLBxqer373ccunzSRpFvvUht3t9wRn2
7rYlWFsWg+e/2aP2N/i98U/21fhZ8KNZn8YfCzxTNm50K61+1vbG50Gzge6vmuLSJwki4kjupIxG
UVpy3zoS7jxT4X/GPxf8ENfm1bwX4q8SeENUuLdrSW80TU5tPuJYWZXMTSRMrFCyIxUnBKKcZAo1
z4x+L/E/xLTxpqXirxJqPjGK4gu01651OabU0mgCCGUXDMZQ8YjjCNuyuxcEYFAH6bfsRfsbzeE9
A/aduvCXwJ/aD8IW938J/EWgaVe+OLuJrjXHuVBtreHTk063lNzIINx8qadIyNh3GWNj5Z8dP2Pf
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
JS8u9likJnw/5Y+IfEOoeLtfvtW1a+vNU1TU7iS7vLy7mae4u5pGLySySMSzuzEsWYkkkknNdhrn
7U3xO8T/AA0TwXqXxG8eaj4Oit4LRNBudfu5tMSGAoYYhbtIYgkZjjKLtwuxcAYFAH6taJ8Qtf8A
DX9kf2drmsaf/wAI9+wg2raX9mvZIv7NvG8ndcwbSPKmP2eDMiYY+RHz8i4+KP2y/wDlE9+xf/3O
/wD6eIa+cP8AhoXx9/0PHjD/AJF//hE/+Qzc/wDIG/6Bn3/+PP8A6d/9X/s1j6z8Qtf8R+E9F0DU
dc1i/wBC8N+f/ZGnXF7JLaaX57iSbyImJSLzHAZ9gG5gCcmgD1P9qD4V/HHwB8IfhPqXxUuvEk/g
7xFo5ufASal4hTU7eKw8m1Yi3hWaQ2qeVJafIVj4CDHyYXxSuk8a/GPxf8StA0LSfEfirxJr+l+F
rf7Jo1nqWpzXdvpEO1E8q3jkYrCm2KNdqADEaDGFGOboAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+//APg6O/5Tr/HP/uAf+o9plfAFff8A/wAH
R3/Kdf45/wDcA/8AUe0yvgCgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD7//AODo7/lOv8c/+4B/
6j2mV8AV9/8A/B0d/wAp1/jn/wBwD/1HtMr4AoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+/wD/
AIOjv+U6/wAc/wDuAf8AqPaZXwBX3/8A8HR3/Kdf45/9wD/1HtMr4AoAKKKKACiiigArY8BfD3X/
AIq+LLTQPC+h6x4k12/3/ZtO0uykvLu42I0j7IowzttRWY4HCqSeAax6++/+CDn7TnjyT9ur4QfD
GLxJeWHgK3uNdu5dGsEjs7fUppdLuZDLeeUqteOrQw7GuTIYxEioVUAUAfAlFFFABRRXYfAX49eL
P2YvixpPjnwNq39h+KdD877Fe/ZYbnyfNheCT93MjxtmOR1+ZTjdkYIBABx9Ffo9/wAFlP29fix4
l+E/wd8DXvivzvC3xO+D/hnxT4msv7Ms1/tLUpJpZ3n8wRCSLMlvC2yJkQbMBQCQeEsfhj+zx+z/
APsK/s8fFTx98P8AxJ418S+NbfxOtxolhq82n2PiSa21SO2ie8u/NZ7RLe3ZiiWsGZpCnmOqqd4B
8OUV9l/tifsufCTw5+2R+z5baLaXnw3+G3xq8L+FvFGtWk2ufaU8MQ6jcNFdeVeXKkhI4o/MMk24
By7YCYjXvP8AgpT8BPA3wY+HPiiHwh+yDrHhvQrjybzw38V9O8eaj4g0SbTXvVW3vCF8y1T7XEoC
xSzb0F1G2CShYA/Piiv0e/4J/f8ABLa28afseeG/i1dfBLWP2hNY8bahqFvaaDb+O4PC+l6Lp9vK
sAuZ5G8u4a8a4huFRI2khMLFn2OFB5D9rb/gnj4K/Z3/AOCsnwe+Http2sR+BfilqHh/Vbjw1qlw
Dd6HbX+ptbXGlvcwTP5mzypFEqSlgrAeZIU85wD4Qor7X/aP1v8AZS/Z48ffFv4ZWfwf8YeJNdsN
Q8SafZeK73xBPZ/8I1qCSXcNja21hHMyXNnA8drme5mM0m6Z2jwEhr0f/gjZ8ZfhPYfCf4xaRe/B
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
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPv8A/wCDo7/lOv8AHP8A7gH/AKj2mV8AV9//
APB0d/ynX+Of/cA/9R7TK+AKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPv/AP4Ojv8AlOv8c/8A
uAf+o9plfAFff/8AwdHf8p1/jn/3AP8A1HtMr4AoAKKKKACiiigAor6b+EP/AARv/aU+O3w00bxh
4Z+GF5d+H/EFuLvT7i51bT7B7mEkhZRFcTxyhHA3IxUB0ZXUlWUn5koAKKKKACiiigAooooAKKK7
D4Q/AXxZ8eP+Eo/4RTSf7V/4Qzw/d+KdY/0qGD7Hptrs8+f94679u9fkTc5zwpwaAOPooooAKKKK
ACiiigAooooAKKK7Dxn8BfFnw++E/gvxzq+k/ZPC3xD+3f8ACP3v2qGT+0PsUwguf3auZI9kjBf3
iruzlcjmgDj6KKKACiiigAooooAKKKKACiuw8Z/AXxZ8PvhP4L8c6vpP2Twt8Q/t3/CP3v2qGT+0
PsUwguf3auZI9kjBf3iruzlcjmuPoAKK7D/hQviz/hQX/C0P7J/4oX/hIP8AhFv7T+1Q/wDIS+zf
afI8rf5v+p+bfs2dt2eK4+gAooooAKKK7D4vfAXxZ8B/+EX/AOEr0n+yv+Ez8P2ninR/9Khn+2ab
db/In/du2zdsb5H2uMcqMigDj6K7D/hQviz/AIUF/wALQ/sn/ihf+Eg/4Rb+0/tUP/IS+zfafI8r
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
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQB9//wDB0d/ynX+Of/cA/wDUe0yvgCvv/wD4Ojv+U6/xz/7gH/qP
aZXwBQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB9/wD/AAdHf8p1/jn/ANwD/wBR7TK+AK+//wDg
6O/5Tr/HP/uAf+o9plfAFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH3/wD8HR3/ACnX+Of/AHAP
/Ue0yvgCvv8A/wCDo7/lOv8AHP8A7gH/AKj2mV8AUAFFFFABRRRQAUUUUAFFFFABRX33+wf+zb8P
9a/4Jzaj8S9W/Zy8SftDeMV+JEvhldP0TWdWsriysP7MguRMy2QkBRJSVJaPrcLl+FU+P/td6R8P
9Q+L3w/8Mv8AAfxJ+ydbz3AfX7rW9Q1bXLiawnmiiW9W1u445SluIrkhYv8AWksuQUFAHzJRX2v+
1B8ANJ+FX/BMez1H4a/tBf8AC1/hTN8UEt59I/4QV9C+z60dJlZrnzrh2uG22yxpsA8o+bn7ymsf
/gkx+3r8WPgP8ffht8L/AAp4r/srwL4z+IGmf2xpn9mWc/2z7Vc2ttP+9kiaVN0KKvyOuMZGCSaA
PkCivo/9or4Ha/8AtLf8FZPiT4C8L2/2jXfFXxQ1nT7bdHI8UG7Up988vlo7rDEgaSRwp2RxuxGF
Ndh4p/4Jg+E9c+CnjbWvhZ8evB/xW8a/C7Tzq3i7w1Y6ZNp8VvZwhxeXNheTuE1CGB1z5kaKrxlW
BDyRRSAHyBRXtf7B/wCy/wCEP2s/i9qPhzxp8WPDfwd0uy0eXUotZ1tYTb3UyzQRi1XzbiBd7LK7
jDk4hb5SMkeKUAFFFfT/AML/APgnH/w0J/wTj8afG74b+IvEHi/xb8JtVt4viF4Jj8MeV/wjej3C
Xbw6zFei5f7Xb/6MFkRYFkhxO8irDEJpAD5gor6/+LX/AASk/sX9sn4V/s6fD3x7/wALE+Nvi37H
p/jXSYNE26V8PNYlWM3OnyX1rcXf2z7B/pDXk8MQjgS3Y5Z1mjh9A8b/APBFfwJ4l/Zx+JHiP4If
tR/D/wCOXxG+CWlHXfH3g7TdGuNKhtNOgVxqF7pWoXMgj1a3tpEz5sMaJJEyMCsksEMwB8AUV93/
AAo/4I4eDdY/Y9+CPx1+JP7Rvg/4TfD34p2niK41aTVNJN5qekPpupx6bbwafp8NwbvV5LiSQSSG
KKNLSFHeRz+7Emf8Y/8AgkFoXwf/AOCjnwK+DP8Awt//AISPwF+0TpWga34R8c6V4UkW5ez1p3t7
KW40u4uITFm6TDr9oLLAwkwZM24APiCivp/4H/8ABMbXfiB+2T8Y/hV4j1r+zNP/AGfdK8Va3481
7QrOPVfsVnoCzJPLaW1xPZm5866SCCNS8bf6SrsFVH2/b/ij9ivQv2nv+CFH7Cfif4h/FHw/8Ffh
F4D/AOE/h8Q+LtRspNVuY7y98QhbCxstMgYXN7cTNbzuVjwsUFrcSuw8tUcA/IGivr/4+/8ABGT4
j/Cb/go54K/Z48Oar4f8fz/Fb7DqXgPxVo0jXWleIdDvXkEGsOLfz5IbdI4p5J8CQRpbzOrSwhJp
Pu/9gz9hT4JfsxeFf219Q+EH7VPg/wCPl3o37Ovjrw94g0y28OXOhXVm7JA0V1ZNJJNDqNnm1nWS
4t5CkZktMF1uVYAH4o0UV2H7PXwU1X9pT4++B/hzoVxp9prfj/xBYeG9Pnv3eO1huLy5jt4nlZFd
1jDyKWKoxABwpPFAHH0V9v8A7fn/AATi/Zs/Y38OfELSfDn7YP8AwsX4u+ANVbRJfBH/AAqnVNI+
1XkN8treRf2hJNJbL5KieTcCyyeTtUnepry+5/4J2arrP/BLmy/ag8M6tqGuaJpXjW48D+MdJfRX
ibw5ceTDPa3cdxHJKk1nKlxDE8sy2xjuJoolSYOJKAPnCivp/wAZ/wDBMbXfC3jH9lnwR/bX2f4j
ftPaVput2mnalZxw6VoVnq2qSWOkStewTzyTefHH9plX7PG0CSRriSTeqegft+f8E4v2bP2N/Dnx
C0nw5+2D/wALF+LvgDVW0SXwR/wqnVNI+1XkN8treRf2hJNJbL5KieTcCyyeTtUnepoA+IKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigD7//AODo7/lOv8c/+4B/6j2mV8AV9/8A/B0d/wAp1/jn/wBwD/1HtMr4AoAK
KKKACiiigAooooAKKKKAPsv4X/tTah8EP+CNU2k+C/iNeeEPHtx8Z2u5bPRNfbT9Xl0xtDVDK0cU
izG2MyIpYjYXRRncBXyx8UPjH4v+N+vw6t408VeJPF+qW9utpFea3qc2oXEUKsziJZJWZggZ3YKD
gF2OMk1zdFAH1P8A8LC0D/hyV/win9uaP/wlP/C7/wC1v7H+2x/2h9j/ALB8r7T5GfM8nzPk8zbt
3cZzxXln7C/iHT/CP7bXwd1bVr6z0vS9M8caLd3l5dzLBb2kMd/A8kskjEKiKoLFmIAAJJxXldFA
H2X8MP2tfDP7OX/BcnW/irc3Vnq3g6L4ka88uoWlwZrf7BfT3lsb2NokkMyRxXJnCxqfNCBVI3Bh
9B/tC/tIfG7WfgF44u9a/bi+BHiz4c6x4fv4o9M0yzsD4m162uLaRLa1bTUsVmtppzJFHKDLutRJ
I7MfJOfyxooA9r/YP/Zf8IftZ/F7UfDnjT4seG/g7pdlo8upRazrawm3uplmgjFqvm3EC72WV3GH
JxC3ykZI8UoooAK/Q/8A4JFftT+Df+CQfwz1H9pnU9W0/wAW/FjxJdw+GvAvgDSvFBDS6Wt3G2uX
muQWzZtY3gRYrEXRkLXBFx9imjhinT88KKAP1P0H40fCP/gnD/wXe+EP7TXhDxhp/jT4IfEu7Pil
1uvGkWv+KPByazp7QanDraQG5u0vLKTUJpvLkEz3CRCP7RLOJ3T2/wDax/bA/aT8Q/ssfEu+8R/8
FLv2YPHXwi8QeFNUhi0XRtO0s+MvFFnd2csVnYvo0empc2dxdNLBDOpn3WImmkZm8hs/iDRQB9v/
ALdvxY8K+L/+CMf7BvhbSfE3h/VPE/g//hYP9vaRaajDPf6J9p1yCW2+1QKxkg82MF4/MC71BK5H
NH/Bbb4seFfiv/wyL/wi3ibw/wCJf+Ea/Zq8G6Fq/wDZWow3n9lajB9s8+yuPLZvKuI9y74nw67h
kDIr4gooA/X7/grb+2P8Gvij+w74h+M3hDx58P8Axb8c/wBtTSvBmm/EDwxDpzPf+AP7Cg8zVVs3
LedZW89/Z6Oghut/nravNG9whR7fAm/Z6+HH/BQr/gjH+xr4Dsf2mP2f/hj8Tfhl/wAJtdX+g+PP
Eq6XD9jvNc3l5blBJ9muBttWit5o1a5iuJZYztt3z+UFFAH6/S/8FOvg1+zR/wAF8P2atbbxR/wl
nwi/ZY+H+nfB248caJbtcw+Ivs+kX1lLq0duOVt0utQcFYXuN8Vq0kLz+ZGpP2Qv2WPg1/wTN/4b
Jt9S/a6/Z/8AiFq/iv8AZ/8AFegeDbDwxqrT/wBuwXWRG010wFnDqBa0t1XTYZ7md/tLsDsjV5fy
BooA+j/+CX/7FPgH9u/4+6v4Q+I3x18H/s+aJp3h+bWIPEXiRbZrW9uEubaFbJfPu7VPMdJ5JBiQ
nEDfKRkr5B+z1dW1j8ffA895411D4a2kPiCwefxfYQTz3XhVBcxltSijgZZnktxmZViZXJjAUhiD
XH0UAfs9+0R46s/BP7G3xWP7Xnx7/ZA/ay1C9+H6eD/hlfeBdQtfEXxH0HXIWL6bIdRhtba5Gnoz
Tz3Ut3PIZGjVf3jXMkVx84f8G73izwD8TPjL8V/2bvjLqeoab8Hf2hPBVyur3FvcW1hHpF/ogbWL
TVZryUg28dpBb37g/PCzvGJopIwSn54V9H/s0/8ABTrxl+yX+yP8S/hP4M8I/C+0l+KtpeaVrPja
48PC48XRaXeRW0V1pcN6z7Fs5EtuY2iYq00kiMsmx0AND9qP9sf/AIbm/wCCuGu/GPUvHniD4d6R
4t+IFveWHi3+ztuq+DNHiuYobG68ixYM1xY2MVucQyGR3t8iRnbefv8A/aI8dWfgn9jb4rH9rz49
/sgftZahe/D9PB/wyvvAuoWviL4j6DrkLF9NkOow2ttcjT0Zp57qW7nkMjRqv7xrmSK4/GGigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKAPv8A/wCDo7/lOv8AHP8A7gH/AKj2mV8AV9//APB0d/ynX+Of/cA/9R7T
K+AKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKAPv/AP4Ojv8AlOv8c/8AuAf+o9plfAFff/8AwdHf
8p1/jn/3AP8A1HtMr4AoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
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
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAff/wDwdHf8p1/jn/3AP/Ue0yvgCvv/AP4Ojv8AlOv8c/8AuAf+o9plfAFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFAH3//AMHR3/Kdf45/9wD/ANR7TK+AK+//APg6O/5Tr/HP/uAf+o9p
lfAFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH3/AP8AB0d/ynX+Of8A3AP/AFHtMr4Ar7//AODo
7/lOv8c/+4B/6j2mV8AUAFFFFABRRRQAUUUUAFFFFAH3f/wTJ0r9nv40/Cfx1pHjn4Bf8JL4p+Fn
w/1vx1e+IP8AhONSs/8AhIPscyvHa/Zodsdv+7nSPzFL/wCq3FCWOPH/AIC/AXwn/wAFH/8AgoTp
PgbwNpP/AApbwt4y877FZfapvEf9jfZdNeeT95M8Uk3myW7t8zLs87AyEAPvH/BJr4DaB4a+E/xO
8V6/8bPgR4Y/4Wx8L/EHgrTtH1nxhHZatpt5czJFFJeQOg8qE/Z2fcrOxSSMhTuwOP8A+CZuiaB+
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
JopFFqko83YWS4jYLsZHfw+iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPv/AP4O
jv8AlOv8c/8AuAf+o9plfAFff/8AwdHf8p1/jn/3AP8A1HtMr4AoAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigD2D9kP9tbxV+xd/wtD/hFtP8AD9//AMLZ+H+q/DjV/wC1YJpfs2naj5Xny2/lyx7b
hfJXYz70GTlG4x4/RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABX0/8AsU/8FTNd/Yz+FmoeCrj4R/s//GTwxcarJrdhZfE3wTHr/wDYN5ND
DDdS2cgkikj+0R2tmsiszKfskRUKd5f5gooA9g/bp/bp+I//AAUX/aO1n4ofFDWf7V8QariG3t4V
aOw0WzVmMVjZxFm8q3j3NhclmZnkdnlkkkbj/ix8d/E3xs07wdZ+IbrT5rTwD4fi8L6FBZaVaadH
Z2Ec89wEK20UYlkae6uJXml3TSvM7O7sc1x9FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAff/APwdHf8AKdf45/8AcA/9R7TK+AK+/wD/AIOjv+U6/wAc/wDuAf8A
qPaZXwBQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABX6P/ALNv7Nv7MH7FX/BMDwT+
0Z+0X4J8QfGzxt8bNV1fTvh/8P8ATvE13oelHTtPu7e2ur+9ureFZYLiGZLhQqyzJIl3bgQ582W3
/OCvv/8AZL/4KTfALxz/AME+9M/Zo/av+HnxA8ReGPA2q3ut+A/G3gObTo/EnhP7VNBLNp0UVzHH
G1vNIbySWSaWbcZYlEOYYJYQDn/gP+zb8Gv+CtH/AAVX+D/w8+C/gnxB8EvB/j/Z/wAJT4evvEza
umjfYxd3F/8A2ZfywvNJ5um2qSR/aYjtvJpUOIFRh7B+zF8Mf2Nv+Cqnxeh/Zw+FHwE+IHwn8e6p
pWrf8IJ8Rr/4iy6hN4i1Gw025mtf7esHt5La0t7lYTNcfYFd45USOL92zMPm/wAAftnfDT9gb/gp
d4D+L/7MOm/FA+DfAF3b3H2fx/f6bJrOvJJG8WowMba2NvaRzW801spAndATMHDsscXuHw0/4KE/
sd/sNeI7n4xfs5/DT9oDTvj7d6VqVpoll4q8RaZN4V+Gt5qFjPC15YSLDJc6n9kaUwxRX8e2aF3e
UrKFIAM/9kP9nX9mjwv/AMEcIP2g/jV4M8YeJtb0X46zeF47Xw9qEltJ4ntU8Ni+t9GuZHuFisrO
W7+ea8hgmulQFIwC4ePz/RLv9nT9tz/gp5+zToXw1+CuofCn4e+LvEHh/wAN+NPCFx4ovdZju7if
XpIrh4b+SQXBjlsJbVSVEJRxIFX5RLJx/wDw2t4V/wCHL/8Awzp/Z/iD/hNv+F1f8LH+3eRD/ZX9
nf2F/Z3leZ5vm/aPO+bb5WzZzvz8teYfsRfGvSv2a/20PhD8Rtdt9Qu9E8AeNdG8SahBYIkl1Nb2
d9DcSpErsiNIUjYKGdQSRlgOaAPs/wDa+8SfsMfsl/FP48/BnT/2f/iB4w8T6XqvjDStO8c6j4ru
dP8A+EN1aOa/t9MsrLS4rl47zT7WSKyBuby4NxNvuJGhwI7c+P8A7Zf7LngT4Uf8Env2L/iZoGhf
YPG3xZ/4Tj/hK9S+23Ev9q/2drENtZ/unkaKLy4WZf3SJuzltx5rxD9t3416V+0p+2h8XviNoVvq
Fponj/xrrPiTT4L9Ejuobe8vpriJJVRnRZAkihgrsAQcMRzX1/8ACj/goB+yh8Sf+CdXwR+GH7QH
gD44a94r/Zxu/EVx4d0/wlqun2mgeMk1O9j1DyNTuJR9rtY3kQW7m1VnSMNKrs7iOIA9v+Bn/BLj
4E+Mf+CsX7BXwz1LwN9p8E/Gn9n/AEvxt4y03+2tQT+2dYm0fWbmS681ZxLDma0t28uF0jHl4CAM
wPAfDj4P/sbf8FIf2cfj74W+EXwd+IHwa8e/AX4f3/xH0HxtqXiyXX5vHGnaQuy5i1WyZktrO4ul
lt322YZI5Xcq4jh8m49v/wCCa37d/g39vT/g4B/Ya1DwV4Z1DwjafDX4P/8ACAahpk0ZW1tr2x0H
XWlWyZ7m5mezUTosT3EhmYJ8/wA3zN8wa9/wUA/ZQ/Zs/Zg+LyfsyeAPjh4U+MXx58PjwjrDeLdV
0/UNA8EaJdyrPqunaY6hpryOURx2qS3cQuBGFmWWKRXSUA9v/wCDeT9of4E6X8Cf2gtA1L9nT+1f
G3hT9n/xlq/jLxX/AMJ9qEH/AAnejrcQySaR9jVPKsPMhkt4vtMJMi/Zt4GZGx8Aftz/ALQ/wJ+P
f/CLf8KU/Z0/4UD/AGT9r/tn/ivtQ8Vf275nkeR/x9ovkeTsm+5nf5/P3BXYf8Eh/wBt7wD+xP8A
GX4kr8UtD8Yaz8Pfi/8ADXW/hrrsvhWa2XWdLt9RELG5tkucQySAwBNsjKFEpk+fy/Kk4/8Abn/4
ZY/4pb/hmj/hoD/l7/4SP/hZv9kf9MPsv2P+z/8At58zzP8Aplt/ioA8Aor6P/bW+Jf7NHjj4BfA
rT/gf8PfGHg74haB4fNv8UtT1i5kltfEmqfZrFRPaK17cBI/PjvmwsduMTR/JwFT5woAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooA+/8A/g6O/wCU6/xz/wC4B/6j2mV8AV9//wDB0d/ynX+Of/cA/wDUe0yv
gCgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDoPhb8WPF
XwO8d2PinwV4m8QeD/E+l+Z9i1fRNRm0+/tPMjaKTy54WWRN0buh2kZV2B4JFc/RRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFAH3/AP8AB0d/ynX+Of8A3AP/AFHtMr4Ar7//AODo7/lOv8c/
+4B/6j2mV8AUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAff/APwdHf8AKdf45/8AcA/9R7TK+AK+
/wD/AIOjv+U6/wAc/wDuAf8AqPaZXwBQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB9//APB0d/yn
X+Of/cA/9R7TK+AK+/8A/g6O/wCU6/xz/wC4B/6j2mV8AUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAff/8AwdHf8p1/jn/3AP8A1HtMr4Ar7/8A+Do7/lOv8c/+4B/6j2mV8AUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAff8A/wAHR3/Kdf45/wDcA/8AUe0yvgCvv/8A4Ojv+U6/xz/7gH/qPaZXwBQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQB9/8A/B0d/wAp1/jn/wBwD/1HtMr4Ar7/AP8Ag6O/5Tr/
ABz/AO4B/wCo9plfAFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH3/8A8HR3/Kdf45/9wD/1HtMr
4AoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q==

--_004_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--_004_3D9D6453A157D1439F58AFECB361FED98C6C853984FTLPMAILBOX01_--


From xen-api-bounces@lists.xensource.com Tue Oct 04 06:31:05 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 04 Oct 2011 06:31:05 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RB55N-0000UZ-1X; Tue, 04 Oct 2011 06:31:05 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RB55F-0000R2-1T
	for xen-api@lists.xensource.com; Tue, 04 Oct 2011 06:30:57 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-13.tower-174.messagelabs.com!1317735052!33875191!1
X-Originating-IP: [66.165.176.89]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25258 invoked from network); 4 Oct 2011 13:30:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-13.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Oct 2011 13:30:53 -0000
X-IronPort-AV: E=Sophos;i="4.68,485,1312171200"; d="scan'208";a="17924918"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	04 Oct 2011 09:30:52 -0400
Received: from [10.80.2.141] (10.80.2.141) by FTLPMAILMX01.citrite.net
	(10.13.107.65) with Microsoft SMTP Server id 8.3.137.0; Tue, 4 Oct 2011
	09:30:51 -0400
Message-ID: <4E8B0A8A.8020000@citrix.com>
Date: Tue, 4 Oct 2011 14:30:50 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:7.0) Gecko/20110923 Thunderbird/7.0
MIME-Version: 1.0
To: medhavini buchade <medhavini1991@gmail.com>
Subject: Re: [Xen-API] Query regarding apache xml-rpc
References: <CAMSi=HJmV70NbfQj-DrecgHY73UV_YvwDWOcC4b44RWTw2gu5A@mail.gmail.com>
In-Reply-To: <CAMSi=HJmV70NbfQj-DrecgHY73UV_YvwDWOcC4b44RWTw2gu5A@mail.gmail.com>
X-Enigmail-Version: 1.3.2
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: xen-api <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 04/10/11 08:33, medhavini buchade wrote:
> Hi all,
>   
> What should be the datatype of the variable used to receive the return
> value when Apache XML-RPC is used for calling the Xen APIs?

That depends on what API function you call. Some return booleans, some
return lists, etc. This is probably more of a question for an Apache
XML-RPC specific mailing list, since you're probably having trouble with
using that API specifically.

This page might help you out:

http://ws.apache.org/xmlrpc/types.html

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Tue Oct 04 15:04:02 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 04 Oct 2011 15:04:02 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RBD5k-0003Oj-RM; Tue, 04 Oct 2011 15:04:00 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RBD4v-0003LC-UX
	for xen-api@lists.xensource.com; Tue, 04 Oct 2011 15:03:16 -0700
X-Env-Sender: george.shuklin@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1317765784!36683773!1
X-Originating-IP: [209.85.214.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6375 invoked from network); 4 Oct 2011 22:03:04 -0000
Received: from mail-bw0-f43.google.com (HELO mail-bw0-f43.google.com)
	(209.85.214.43)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Oct 2011 22:03:04 -0000
Received: by bkas6 with SMTP id s6so1715990bka.30
	for <xen-api@lists.xensource.com>; Tue, 04 Oct 2011 15:03:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=message-id:date:from:user-agent:mime-version:to:subject
	:content-type:content-transfer-encoding;
	bh=cHK/Ieux1WkgSE1+oX6EIawBGW76QAPIcdYnIxvZvyw=;
	b=XrAOyjuZb0oNNYOSb6gdjQH/iotZGOVHVV+k31a4j1KxNhstNo/PVSuPARVSM1Hvpp
	fisqie0spmfHkrvZS2svZtetPNsmPdg+EtaZyf50l/+/wKysvqTM1tHjrOlluoZ+QePZ
	fG73r2QsEO0vNE3u3RpfOWTQt8mtYahBGsWm8=
Received: by 10.204.5.149 with SMTP id 21mr1128656bkv.122.1317765785971;
	Tue, 04 Oct 2011 15:03:05 -0700 (PDT)
Received: from home.desunote.ru (desunote.ru. [95.161.2.76])
	by mx.google.com with ESMTPS id d17sm7532011bkq.11.2011.10.04.15.03.04
	(version=SSLv3 cipher=OTHER); Tue, 04 Oct 2011 15:03:04 -0700 (PDT)
Message-ID: <4E8B82C6.4080007@gmail.com>
Date: Wed, 05 Oct 2011 02:03:50 +0400
From: George Shuklin <george.shuklin@gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.2.21) Gecko/20110831 Icedove/3.1.13
MIME-Version: 1.0
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [Xen-API] XCP and memory-hotplug
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Good day.

New linux (3.1) supports memory hotplug in xenballoon. I tried to test 
on on XCP, I see hotplug messages in dmesg, but memory not raising. What 
needed from xen/dom0 toolstack to support memory hotplug?

Thanks.

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 06 23:52:48 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 06 Oct 2011 23:52:48 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RC4IZ-0005rb-GS; Thu, 06 Oct 2011 23:52:47 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RC4IL-0005og-BS
	for xen-api@lists.xensource.com; Thu, 06 Oct 2011 23:52:33 -0700
X-Env-Sender: satishkoritala@gmail.com
X-Msg-Ref: server-5.tower-216.messagelabs.com!1317970348!70062!1
X-Originating-IP: [209.85.210.49]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21977 invoked from network); 7 Oct 2011 06:52:30 -0000
Received: from mail-pz0-f49.google.com (HELO mail-pz0-f49.google.com)
	(209.85.210.49)
	by server-5.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Oct 2011 06:52:30 -0000
Received: by pzk34 with SMTP id 34so9078083pzk.8
	for <xen-api@lists.xensource.com>; Thu, 06 Oct 2011 23:52:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+sr8iQB8f8pub1XAMhgNZuTWZ/NfxGfE7StAUv82mG0=;
	b=umyPO9roecFS+YaG3ToL1MWNmpo+bP/yQrU+IQe7p7HWCk1egEHOM0j2Llg9/PXlcv
	3kRuPGl9uEfYaaeKJhXProOnaYnu8lE1QPkynHboReyPqdxd55Zz/hVL+Wm6q8J74vYP
	0KNERFsBYEiY0h7P213xAYUqz525vNZmOGBtM=
MIME-Version: 1.0
Received: by 10.68.12.104 with SMTP id x8mr11698963pbb.79.1317970347987; Thu,
	06 Oct 2011 23:52:27 -0700 (PDT)
Received: by 10.142.171.6 with HTTP; Thu, 6 Oct 2011 23:52:27 -0700 (PDT)
Date: Fri, 7 Oct 2011 12:22:27 +0530
Message-ID: <CAF_f=mrCV5w7rkPRSfPgWdjEt5knfwWMTxd58erTev-_MKha+A@mail.gmail.com>
From: satish koritala <satishkoritala@gmail.com>
To: xen-api@lists.xensource.com
Subject: [Xen-API] difference between cloning of template (creating vm from
 template) and importing vms
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1828872024=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1828872024==
Content-Type: multipart/alternative; boundary=bcaec51f90616a91a704aeafe2d9

--bcaec51f90616a91a704aeafe2d9
Content-Type: text/plain; charset=ISO-8859-1

Hi,

What is the difference between cloning of template (creating vm from custom
template) and  importing vms  ?

what are the limitations of creating vm from template ?
Does the custom template include virtual images ..?

Can we export and import custom template to a different xen server and
create vms thereafter ..?



Thanks
Sat.

--bcaec51f90616a91a704aeafe2d9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi, <br><br>What is the difference between cloning of template (creating vm=
 from custom template) and=A0 importing vms=A0 ?<br><br>what are the limita=
tions of creating vm from template ?<br>Does the custom template include vi=
rtual images ..?<br>
<br>Can we export and import custom template to a different xen server and =
create vms thereafter ..?<br><br><br><br>Thanks <br>Sat.<br>=A0<br>

--bcaec51f90616a91a704aeafe2d9--


--===============1828872024==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1828872024==--


From xen-api-bounces@lists.xensource.com Sat Oct 08 12:47:06 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 08 Oct 2011 12:47:06 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RCcrR-0004Bo-KL; Sat, 08 Oct 2011 12:47:05 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RCcrD-00048B-RX; Sat, 08 Oct 2011 12:46:52 -0700
X-Env-Sender: torushikeshj@gmail.com
X-Msg-Ref: server-13.tower-216.messagelabs.com!1318103206!244943!1
X-Originating-IP: [209.85.161.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9368 invoked from network); 8 Oct 2011 19:46:48 -0000
Received: from mail-gx0-f171.google.com (HELO mail-gx0-f171.google.com)
	(209.85.161.171)
	by server-13.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Oct 2011 19:46:48 -0000
Received: by ggnk4 with SMTP id k4so6390868ggn.30
	for <multiple recipients>; Sat, 08 Oct 2011 12:46:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=Z9aeNEX0Jq3bWRpGh02NNIrUQEoR+Hh6JJzkVBfRIzQ=;
	b=S+QBmy78jvOAKCZeQHFr6A7ob3oiCXbX0QLu/B2VqXquEQpalPTCu9yoinDA+oIkti
	BWn/sz95kdYp5iNiZy479umUSD7FWk4BfZq8pdCXl1AP0UbCAnkEXYZ/KDbfN+WudBjm
	yG0CdhHwCIquVZF/6QOntJEX1Rxl0k4CuSVWY=
MIME-Version: 1.0
Received: by 10.68.74.65 with SMTP id r1mr16109237pbv.87.1318103206221; Sat,
	08 Oct 2011 12:46:46 -0700 (PDT)
Received: by 10.143.90.4 with HTTP; Sat, 8 Oct 2011 12:46:46 -0700 (PDT)
In-Reply-To: <CAP8mzPOOkZ2iUzKkMCC7T+TExPL6osoANQnw1tUREeE=Jx-_BQ@mail.gmail.com>
References: <CAO14VsP9by7CYgSiVN-hY0rJpDk0MYjuJ+FD5Tp3i8w+BcNYHw@mail.gmail.com>
	<4E8024E5.9020406@citrix.com>
	<CAO14VsMXGyNjbgF0PiJ5MLH_HGwMA6M8yN0Z3Vq5e7tE-tW1bw@mail.gmail.com>
	<CAP8mzPOOkZ2iUzKkMCC7T+TExPL6osoANQnw1tUREeE=Jx-_BQ@mail.gmail.com>
Date: Sun, 9 Oct 2011 01:16:46 +0530
Message-ID: <CAO14VsM2GRyCaNU6No06dxyRjSkUmmOjBqm4LMieKXkQmBxtTg@mail.gmail.com>
Subject: Re: [Xen-devel] Re: [Xen-API] FT for XCP
From: R J <torushikeshj@gmail.com>
To: rshriram@cs.ubc.ca
Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1197793470=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1197793470==
Content-Type: multipart/alternative; boundary=bcaec546918f62583904aeced191

--bcaec546918f62583904aeced191
Content-Type: text/plain; charset=ISO-8859-1

Thanks Shriram,

I thought of using the native VM migrate code but in that case I may end up
with corruption either in NW, DIsk or Mem.
The remus page is not updated. http://nss.cs.ubc.ca/remus/hg/ I hope this
project is not stopped.

I'm still learning xen-3.4.2/tools path so hopefully I'll get some direction
which can save from corruption.

Regards,
R J



On Wed, Sep 28, 2011 at 9:38 PM, Shriram Rajagopalan <rshriram@cs.ubc.ca>wrote:

>
>
> On Mon, Sep 26, 2011 at 8:58 AM, R J <torushikeshj@gmail.com> wrote:
>
>> Hello Mike,
>>
>> Thank you for suggestion. I would love to incorporate remus in xapi if
>> thats possible.
>>
>
> Great. That would be certainly welcome. [I am not a fan of ocaml ;)]
>
> Remus as its inbuilt logic of detecting checkpoint failure and taking
>> decisions accordingly.
>>
>> I think there is remus support for xen 3.4
>>
>>
> What matters is the toolstack.
> a. I am not sure if the xe toolstack uses libxenguest (tools/libxc) and
>  if it does, then it should have the basic remus support already.
>
> b. I am also not sure if it is recent enough to include all the remus bug
> fixes that went in over the last 6 months.
>
> What do you suggest as my next step ?
>>
>>
> Most of the remus code is python based and completely self contained. It
> just needs
> the domU's info (disk paths & vifs) as an s-expression. There is only one
> api call to
> Xend- to obtain the domU's s-expression.
>
> 1. A quick and dirty way would be to change this single api call to xapi
> equivalent
> and obtain the s-expression, then you should have Remus running.
>
> 2. Another approach would be to re-write the toolstack code in ocaml -
> which might
> be easy. But make sure that ocaml can make netlink api calls.
>
> shriram
>
>> Regards,
>> Rushikesh
>>
>>
>>
>>
>> On Mon, Sep 26, 2011 at 12:38 PM, Mike McClurg <mike.mcclurg@citrix.com>wrote:
>>
>>>  On 09/25/2011 09:11 PM, R J wrote:
>>>
>>> Hello List,
>>>
>>> I have a proposal and wont mind to implement my self but need a helping
>>> hand to start on.
>>> I want to implement the aggressive FT feature in XCP. The best way I
>>> could imagine is the use of feature *Live Migration*
>>>
>>> Steps
>>> 1. Enable the FT of a particular VM using xe commands and adding as a
>>> param to that VM e.g. xe vm-param-set FT=true uuid=XYZ
>>> 2. If the FT = true detected by xenstore then xapi will initiate a live
>>> migrate of that VM to any of available host.
>>> 3. A parallel "network ping"/"xapi heartbit" from/to that host could be
>>> initialized for each FT VM.
>>> 4. Live migrate will run forever until its disabled by FT = false or one
>>> of the host is down. e.g. the process will loop at 99.99% migration state
>>> 5. If there is a packet drop of x packets the VM Migrate procedure will
>>> mark the VM Migration as Complete and will switch the devices forcefully.
>>> -- this could result in some data loss but I dont have any alternative to
>>> this.
>>> -- The specific x packets can be set by XCP but we cant rely for default
>>> XCP Errors
>>> 6. If there is a successful migration due to host down then we will again
>>> start from step2
>>>
>>> Above steps I have assumed to my knowledge, we can discuss the problems
>>> in it.
>>>
>>> Apologies if I'm being too naive.
>>>
>>> Regards,
>>> Rushikesh
>>>
>>>  This sounds like Remus (http://nss.cs.ubc.ca/remus/). Are you proposing
>>> to implement Remus support in xapi?
>>>
>>> Mike
>>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>>
>>
>

--bcaec546918f62583904aeced191
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thanks Shriram,<br><br>I thought of using the native VM migrate code but in=
 that case I may end up with corruption either in NW, DIsk or Mem.<br>The r=
emus page is not updated. <a href=3D"http://nss.cs.ubc.ca/remus/hg/">http:/=
/nss.cs.ubc.ca/remus/hg/</a> I hope this project is not stopped. <br>
<br>I&#39;m still learning xen-3.4.2/tools path so hopefully I&#39;ll get s=
ome direction which can save from corruption.<br><br>Regards,<br>R J<br><br=
><br><br><div class=3D"gmail_quote">On Wed, Sep 28, 2011 at 9:38 PM, Shrira=
m Rajagopalan <span dir=3D"ltr">&lt;<a href=3D"mailto:rshriram@cs.ubc.ca">r=
shriram@cs.ubc.ca</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br><br><div clas=
s=3D"gmail_quote"><div class=3D"im">On Mon, Sep 26, 2011 at 8:58 AM, R J <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:torushikeshj@gmail.com" target=3D"_bl=
ank">torushikeshj@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Hello Mike,<br><br>Thank you for suggestion. I would love to incorporate re=
mus in xapi if thats possible.<br></blockquote></div><div><br>Great. That w=
ould be certainly welcome. [I am not a fan of ocaml ;)]<br><br></div><div c=
lass=3D"im">
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Remus as its inbuilt logic of detecting checkpoint failure and taking decis=
ions accordingly.<br><br>I think there is remus support for xen 3.4<br>
<br></blockquote></div><div><br>What matters is the toolstack. <br>a. I am =
not sure if the xe toolstack uses libxenguest (tools/libxc) and <br>=A0if i=
t does, then it should have the basic remus support already. <br><br>b. I a=
m also not sure if it is recent enough to include all the remus bug <br>


fixes that went in over the last 6 months.<br><br></div><div class=3D"im"><=
blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border=
-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">What do you sugges=
t as my next step ?<br>


<br></blockquote></div><div><br>Most of the remus code is python based and =
completely self contained. It just needs <br>the domU&#39;s info (disk path=
s &amp; vifs) as an s-expression. There is only one api call to <br>Xend- t=
o obtain the domU&#39;s s-expression. <br>


<br>1. A quick and dirty way would be to change this single api call to xap=
i equivalent <br>and obtain the s-expression, then you should have Remus ru=
nning.<br><br>2. Another approach would be to re-write the toolstack code i=
n ocaml - which might<br>


be easy. But make sure that ocaml can make netlink api calls.<br><br>shrira=
m<br></div><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0=
.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div c=
lass=3D"im">
Regards,<br>

Rushikesh<div><div></div><div><br><br><br><br><div class=3D"gmail_quote">On=
 Mon, Sep 26, 2011 at 12:38 PM, Mike McClurg <span dir=3D"ltr">&lt;<a href=
=3D"mailto:mike.mcclurg@citrix.com" target=3D"_blank">mike.mcclurg@citrix.c=
om</a>&gt;</span> wrote:<br>



<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000"><div><div></div><div>
    On 09/25/2011 09:11 PM, R J wrote:
    <blockquote type=3D"cite">Hello List,<br>
      <br>
      I have a proposal and wont mind to implement my self but need a
      helping hand to start on.<br>
      I want to implement the aggressive FT feature in XCP. The best way
      I could imagine is the use of feature *Live Migration*<br>
      <br>
      Steps<br>
      1. Enable the FT of a particular VM using xe commands and adding
      as a param to that VM e.g. xe vm-param-set FT=3Dtrue uuid=3DXYZ<br>
      2. If the FT =3D true detected by xenstore then xapi will initiate a
      live migrate of that VM to any of available host.<br>
      3. A parallel &quot;network ping&quot;/&quot;xapi heartbit&quot; from=
/to that host
      could be initialized for each FT VM.<br>
      4. Live migrate will run forever until its disabled by FT =3D false
      or one of the host is down. e.g. the process will loop at 99.99%
      migration state<br>
      5. If there is a packet drop of x packets the VM Migrate procedure
      will mark the VM Migration as Complete and will switch the devices
      forcefully.<br>
      -- this could result in some data loss but I dont have any
      alternative to this.<br>
      -- The specific x packets can be set by XCP but we cant rely for
      default XCP Errors<br>
      6. If there is a successful migration due to host down then we
      will again start from step2<br>
      <br>
      Above steps I have assumed to my knowledge, we can discuss the
      problems in it.<br>
      <br>
      Apologies if I&#39;m being too naive.<br>
      <br>
      Regards,<br>
      Rushikesh<br>
      <br>
    </blockquote>
    </div></div><font size=3D"-1">This sounds like Remus
      (<a href=3D"http://nss.cs.ubc.ca/remus/" target=3D"_blank">http://nss=
.cs.ubc.ca/remus/</a>). Are you proposing to implement
      Remus support in xapi?<br><font color=3D"#888888">
      <br>
      Mike<br>
    </font></font>
  </div>

</blockquote></div><br>
</div></div><br></div>_______________________________________________<br>
Xen-devel mailing list<br>
<a href=3D"mailto:Xen-devel@lists.xensource.com" target=3D"_blank">Xen-deve=
l@lists.xensource.com</a><br>
<a href=3D"http://lists.xensource.com/xen-devel" target=3D"_blank">http://l=
ists.xensource.com/xen-devel</a><br>
<br></blockquote></div><br>
</blockquote></div><br>

--bcaec546918f62583904aeced191--


--===============1197793470==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1197793470==--


From xen-api-bounces@lists.xensource.com Sun Oct 09 08:10:35 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 09 Oct 2011 08:10:35 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RCv1O-0005xi-3O; Sun, 09 Oct 2011 08:10:34 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RCv1D-0005ud-W6; Sun, 09 Oct 2011 08:10:24 -0700
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-3.tower-27.messagelabs.com!1318172992!41105529!1
X-Originating-IP: [192.89.123.25]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25545 invoked from network); 9 Oct 2011 15:09:53 -0000
Received: from smtp.tele.fi (HELO smtp.tele.fi) (192.89.123.25)
	by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 9 Oct 2011 15:09:53 -0000
X-Originating-Ip: [194.89.68.22]
Received: from ydin.reaktio.net (reaktio.net [194.89.68.22])
	by smtp.tele.fi (Postfix) with ESMTP id B522A2AA6;
	Sun,  9 Oct 2011 18:10:17 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 3C1F8200DB; Sun,  9 Oct 2011 18:10:16 +0300 (EEST)
Date: Sun, 9 Oct 2011 18:10:16 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: R J <torushikeshj@gmail.com>
Subject: Re: [Xen-devel] Re: [Xen-API] FT for XCP
Message-ID: <20111009151016.GJ12984@reaktio.net>
References: <CAO14VsP9by7CYgSiVN-hY0rJpDk0MYjuJ+FD5Tp3i8w+BcNYHw@mail.gmail.com>
	<4E8024E5.9020406@citrix.com>
	<CAO14VsMXGyNjbgF0PiJ5MLH_HGwMA6M8yN0Z3Vq5e7tE-tW1bw@mail.gmail.com>
	<CAP8mzPOOkZ2iUzKkMCC7T+TExPL6osoANQnw1tUREeE=Jx-_BQ@mail.gmail.com>
	<CAO14VsM2GRyCaNU6No06dxyRjSkUmmOjBqm4LMieKXkQmBxtTg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CAO14VsM2GRyCaNU6No06dxyRjSkUmmOjBqm4LMieKXkQmBxtTg@mail.gmail.com>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: rshriram@cs.ubc.ca,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Sun, Oct 09, 2011 at 01:16:46AM +0530, R J wrote:
>    Thanks Shriram,
> 
>    I thought of using the native VM migrate code but in that case I may end
>    up with corruption either in NW, DIsk or Mem.
>    The remus page is not updated. [1]http://nss.cs.ubc.ca/remus/hg/ I hope
>    this project is not stopped.
> 

There's also: http://wiki.xen.org/xenwiki/Remus

-- Pasi

>    I'm still learning xen-3.4.2/tools path so hopefully I'll get some
>    direction which can save from corruption.
> 
>    Regards,
>    R J
> 
>    On Wed, Sep 28, 2011 at 9:38 PM, Shriram Rajagopalan
>    <[2]rshriram@cs.ubc.ca> wrote:
> 
>      On Mon, Sep 26, 2011 at 8:58 AM, R J <[3]torushikeshj@gmail.com> wrote:
> 
>        Hello Mike,
> 
>        Thank you for suggestion. I would love to incorporate remus in xapi if
>        thats possible.
> 
>      Great. That would be certainly welcome. [I am not a fan of ocaml ;)]
> 
>        Remus as its inbuilt logic of detecting checkpoint failure and taking
>        decisions accordingly.
> 
>        I think there is remus support for xen 3.4
> 
>      What matters is the toolstack.
>      a. I am not sure if the xe toolstack uses libxenguest (tools/libxc) and
>       if it does, then it should have the basic remus support already.
> 
>      b. I am also not sure if it is recent enough to include all the remus
>      bug
>      fixes that went in over the last 6 months.
> 
>        What do you suggest as my next step ?
> 
>      Most of the remus code is python based and completely self contained. It
>      just needs
>      the domU's info (disk paths & vifs) as an s-expression. There is only
>      one api call to
>      Xend- to obtain the domU's s-expression.
> 
>      1. A quick and dirty way would be to change this single api call to xapi
>      equivalent
>      and obtain the s-expression, then you should have Remus running.
> 
>      2. Another approach would be to re-write the toolstack code in ocaml -
>      which might
>      be easy. But make sure that ocaml can make netlink api calls.
> 
>      shriram
> 
>        Regards,
>        Rushikesh
> 
>        On Mon, Sep 26, 2011 at 12:38 PM, Mike McClurg
>        <[4]mike.mcclurg@citrix.com> wrote:
> 
>          On 09/25/2011 09:11 PM, R J wrote:
> 
>            Hello List,
> 
>            I have a proposal and wont mind to implement my self but need a
>            helping hand to start on.
>            I want to implement the aggressive FT feature in XCP. The best way
>            I could imagine is the use of feature *Live Migration*
> 
>            Steps
>            1. Enable the FT of a particular VM using xe commands and adding
>            as a param to that VM e.g. xe vm-param-set FT=true uuid=XYZ
>            2. If the FT = true detected by xenstore then xapi will initiate a
>            live migrate of that VM to any of available host.
>            3. A parallel "network ping"/"xapi heartbit" from/to that host
>            could be initialized for each FT VM.
>            4. Live migrate will run forever until its disabled by FT = false
>            or one of the host is down. e.g. the process will loop at 99.99%
>            migration state
>            5. If there is a packet drop of x packets the VM Migrate procedure
>            will mark the VM Migration as Complete and will switch the devices
>            forcefully.
>            -- this could result in some data loss but I dont have any
>            alternative to this.
>            -- The specific x packets can be set by XCP but we cant rely for
>            default XCP Errors
>            6. If there is a successful migration due to host down then we
>            will again start from step2
> 
>            Above steps I have assumed to my knowledge, we can discuss the
>            problems in it.
> 
>            Apologies if I'm being too naive.
> 
>            Regards,
>            Rushikesh
> 
>          This sounds like Remus ([5]http://nss.cs.ubc.ca/remus/). Are you
>          proposing to implement Remus support in xapi?
>          Mike
> 
>        _______________________________________________
>        Xen-devel mailing list
>        [6]Xen-devel@lists.xensource.com
>        [7]http://lists.xensource.com/xen-devel
> 
> References
> 
>    Visible links
>    1. http://nss.cs.ubc.ca/remus/hg/
>    2. mailto:rshriram@cs.ubc.ca
>    3. mailto:torushikeshj@gmail.com
>    4. mailto:mike.mcclurg@citrix.com
>    5. http://nss.cs.ubc.ca/remus/
>    6. mailto:Xen-devel@lists.xensource.com
>    7. http://lists.xensource.com/xen-devel

> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 10 04:24:14 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 10 Oct 2011 04:24:14 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDDxr-0004Lo-Ds; Mon, 10 Oct 2011 04:24:12 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1RDDxd-0004IB-Cf
	for xen-api@lists.xensource.com; Mon, 10 Oct 2011 04:23:57 -0700
X-Env-Sender: double-u@secretpanda.net
X-Msg-Ref: server-15.tower-216.messagelabs.com!1318245833!388179!1
X-Originating-IP: [178.18.19.164]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10682 invoked from network); 10 Oct 2011 11:23:54 -0000
Received: from unknown (HELO secretpanda.net) (178.18.19.164)
	by server-15.tower-216.messagelabs.com with SMTP;
	10 Oct 2011 11:23:54 -0000
Received: from localhost (176.67-241-81.adsl-dyn.isp.belgacom.be
	[81.241.67.176])
	by secretpanda.net (Postfix) with ESMTPA id F0AB314680
	for <xen-api@lists.xensource.com>; Mon, 10 Oct 2011 07:23:56 -0400 (EDT)
MIME-Version: 1.0
X-UserIsAuth: true
Received: from butters.w-gr.net ([172.16.1.1])
	by liane (JAMES SMTP Server ) with ESMTPA ID 1520094799
	for <xen-api@lists.xensource.com>;
	Mon, 10 Oct 2011 13:24:33 +0200 (CEST)
From: Double-U <double-u@secretpanda.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Mon, 10 Oct 2011 13:23:50 +0200
Message-Id: <4B220F4C-E3DC-463C-921B-E45034883969@secretpanda.net>
To: xen-api@lists.xensource.com
X-Mailer: Apple Mail (2.1244.3)
Subject: [Xen-API] VM_guest_metrics support
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi,

I am developing a Xen management application only using the Xen API as =
it seemed complete enough to use for the whole application, and indeed =
it is.
However, when trying to acquire a VM_guest_metrics reference (Debian, =
Xen 4.1-amd64 and Xen 4.1-i686 with XAPI) for a VM, the getter returns =
MESSAGE_METHOD_UNKNOWN and the reference isn't included in VM.get_record =
either.

That said, wouldn't it be better to make the actual memory use available =
through the VM_metrics memory_actual -- I know Xen always reserves the =
full amount of memory needed, but this also renders the variable useless =
because it'll probably resemble VM.memory_static_max if there is enough =
RAM to go around.

So the question remains: how can I, using only the Xen API, acquire VCPU =
and memory load -- preferably without the need to install anything? It =
would be rather unpleasant having to create and install some simple =
daemon just to send load numbers over to my backend.

Thank you for your time,
W

PS: Sorry for the repost, minutes after posting in xen-devel I saw the =
xen-api mailing list.=

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Tue Oct 11 02:10:18 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 02:10:18 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDYLn-00068R-Ec; Tue, 11 Oct 2011 02:10:16 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RDYLA-00064e-Si
	for xen-api@lists.xensource.com; Tue, 11 Oct 2011 02:09:54 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-9.tower-174.messagelabs.com!1318324173!28735747!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14029 invoked from network); 11 Oct 2011 09:09:33 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-9.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 09:09:33 -0000
X-IronPort-AV: E=Sophos;i="4.68,522,1312156800"; 
   d="scan'208";a="8320283"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	11 Oct 2011 09:09:33 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.161]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Tue, 11 Oct 2011
	10:09:33 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Double-U <double-u@secretpanda.net>
Date: Tue, 11 Oct 2011 10:09:32 +0100
Subject: Re: [Xen-API] VM_guest_metrics support
Thread-Topic: [Xen-API] VM_guest_metrics support
Thread-Index: AcyH9X2aH+E8Ro3vS0WYBKUsQMHnyQ==
Message-ID: <27AF4CD2-012B-4C35-B065-9E713CB6CDC4@eu.citrix.com>
References: <4B220F4C-E3DC-463C-921B-E45034883969@secretpanda.net>
In-Reply-To: <4B220F4C-E3DC-463C-921B-E45034883969@secretpanda.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Try the RRDs interface:

http://wiki.xen.org/xenwiki/XAPI_RRDs

That said, it's odd that you're getting 'method unknown' - which bindings a=
re you using, and can you post the code that's failing?

Jon


On 10 Oct 2011, at 12:23, Double-U wrote:

> Hi,
>=20
> I am developing a Xen management application only using the Xen API as it=
 seemed complete enough to use for the whole application, and indeed it is.
> However, when trying to acquire a VM_guest_metrics reference (Debian, Xen=
 4.1-amd64 and Xen 4.1-i686 with XAPI) for a VM, the getter returns MESSAGE=
_METHOD_UNKNOWN and the reference isn't included in VM.get_record either.
>=20
> That said, wouldn't it be better to make the actual memory use available =
through the VM_metrics memory_actual -- I know Xen always reserves the full=
 amount of memory needed, but this also renders the variable useless becaus=
e it'll probably resemble VM.memory_static_max if there is enough RAM to go=
 around.
>=20
> So the question remains: how can I, using only the Xen API, acquire VCPU =
and memory load -- preferably without the need to install anything? It woul=
d be rather unpleasant having to create and install some simple daemon just=
 to send load numbers over to my backend.
>=20
> Thank you for your time,
> W
>=20
> PS: Sorry for the repost, minutes after posting in xen-devel I saw the xe=
n-api mailing list.
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Tue Oct 11 05:04:08 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 05:04:08 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDb44-0002Y8-5h; Tue, 11 Oct 2011 05:04:08 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDb0R-00024x-Lz; Tue, 11 Oct 2011 05:00:28 -0700
X-Env-Sender: brainy@gmail.com
X-Msg-Ref: server-5.tower-216.messagelabs.com!1318334419!540563!1
X-Originating-IP: [209.85.212.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8888 invoked from network); 11 Oct 2011 12:00:20 -0000
Received: from mail-vw0-f43.google.com (HELO mail-vw0-f43.google.com)
	(209.85.212.43)
	by server-5.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 12:00:20 -0000
Received: by vws13 with SMTP id 13so7935168vws.30
	for <multiple recipients>; Tue, 11 Oct 2011 05:00:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:content-type;
	bh=6v0jreIPE0tdHkzHfDoqqjnrrR9z74jW1NQrkS8Mzdc=;
	b=fQI7KFovTsNhNWIJ9Wo0CeaDLEGdeGNvCVdTXf55qo6YO77UOozVg0/OfUWTzhJZEb
	GLH5kUe2UPsBOe3+pkqiQz8Kz+ZfJjQY2oKlC2Ja4FzZZkyP9W6XNSeQJNiU8SYiZPzL
	A2Rz1PBQRchbM6tZAiTmW6sa6kuPemZszKfJ8=
MIME-Version: 1.0
Received: by 10.52.37.44 with SMTP id v12mr18088795vdj.53.1318334418676; Tue,
	11 Oct 2011 05:00:18 -0700 (PDT)
Received: by 10.220.188.69 with HTTP; Tue, 11 Oct 2011 05:00:18 -0700 (PDT)
In-Reply-To: <CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
References: <CAFGpm27nAcJkjaBs=vLei6bMF-_dRkyJhkrD-uuPOm+zpLVDpg@mail.gmail.com>
	<1314362190852074500@businessgrade.com>
	<CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
Date: Tue, 11 Oct 2011 13:00:18 +0100
X-Google-Sender-Auth: GkrPvtEaiv892pDTVnYQJ0kg_mk
Message-ID: <CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
From: "msgbox450@gmail.com" <msgbox450@gmail.com>
To: eneal@businessgrade.com, 
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	xen-api@lists.xensource.com
Cc: 
Subject: [Xen-API] Re: [Xen-users] [Project Kronos] XAPI on Debian
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1864316181=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1864316181==
Content-Type: multipart/alternative; boundary=20cf3079bf4eb86adb04af04a607

--20cf3079bf4eb86adb04af04a607
Content-Type: text/plain; charset=ISO-8859-1

I've now got XenCenter to connect to XAPI on Debian, I had to run
"/etc/init.d/xapissl start" which has created the config files and enabled
XenCenter to connect via SSL.

The problem I have now is that XenCenter 6 doesn't seem to actually do
anything... it connects, synchronises, everything appears to work on the
surface. However, it detects only 92mb of RAM is free on the host (which is
a big lie) and therefore can't create any VMs, and trying to import an .xva
it just sits there "preparing" forever.

I've tried creating /etc/xensource/xapi_version_override with a line
containing 5.6.199 and then done "service xapi restart", but this doesn't
seem to make any difference :(

--20cf3079bf4eb86adb04af04a607
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;ve now got XenCenter to connect to XAPI on Debian, I had to run &quot=
;/etc/init.d/xapissl start&quot; which has created the config files and ena=
bled XenCenter to connect via SSL.<div><br></div><div>The problem I have no=
w is that XenCenter 6 doesn&#39;t seem to actually do anything... it connec=
ts, synchronises, everything appears to work on the surface. However, it de=
tects only 92mb of RAM is free on the host (which is a big lie) and therefo=
re can&#39;t create any VMs, and trying to import an .xva it just sits ther=
e &quot;preparing&quot; forever.</div>
<div><br></div><div>I&#39;ve tried creating /etc/xensource/xapi_version_ove=
rride with a line containing 5.6.199 and then done &quot;service xapi resta=
rt&quot;, but this doesn&#39;t seem to make any difference :(</div>

--20cf3079bf4eb86adb04af04a607--


--===============1864316181==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1864316181==--


From xen-api-bounces@lists.xensource.com Tue Oct 11 05:33:37 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 05:33:37 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDbWb-0006fi-7T; Tue, 11 Oct 2011 05:33:37 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDbUZ-000664-3r; Tue, 11 Oct 2011 05:31:32 -0700
X-Env-Sender: brainy@gmail.com
X-Msg-Ref: server-7.tower-182.messagelabs.com!1318336286!16814321!1
X-Originating-IP: [209.85.212.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2705 invoked from network); 11 Oct 2011 12:31:27 -0000
Received: from mail-vw0-f43.google.com (HELO mail-vw0-f43.google.com)
	(209.85.212.43)
	by server-7.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 12:31:27 -0000
Received: by vws13 with SMTP id 13so7973060vws.30
	for <multiple recipients>; Tue, 11 Oct 2011 05:31:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:content-type;
	bh=+2OPj8kXrk9jW0ZcV8/VlsKQsor8wtLGUvRn2zX8BHQ=;
	b=CMM3mC/WBffJKyFjGuhJq77FnMC2Fe10tSWmm359YPBy3GW2brEte1wAF6uR5Tn0CS
	dYqxp2Nanu9CHO/6k46arvpgLFO5q6Hyf9IPE/9/i+BHBK1y+IqLKQcOgVoLgmCjQ8J0
	+shWI0j+0l3WteMB2kLoHGimTW1rmk3JueDoE=
MIME-Version: 1.0
Received: by 10.52.34.207 with SMTP id b15mr17943416vdj.19.1318336286339; Tue,
	11 Oct 2011 05:31:26 -0700 (PDT)
Received: by 10.220.188.69 with HTTP; Tue, 11 Oct 2011 05:31:26 -0700 (PDT)
In-Reply-To: <CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
References: <CAFGpm27nAcJkjaBs=vLei6bMF-_dRkyJhkrD-uuPOm+zpLVDpg@mail.gmail.com>
	<1314362190852074500@businessgrade.com>
	<CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
	<CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
Date: Tue, 11 Oct 2011 13:31:26 +0100
X-Google-Sender-Auth: Gm4uUvMQV0XOcaJt8AZfBJSdycc
Message-ID: <CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com>
From: "msgbox450@gmail.com" <msgbox450@gmail.com>
To: eneal@businessgrade.com, 
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	xen-api@lists.xensource.com
Cc: 
Subject: [Xen-API] Re: [Xen-users] [Project Kronos] XAPI on Debian
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0874332343=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0874332343==
Content-Type: multipart/alternative; boundary=20cf3079be900ab20704af0516c6

--20cf3079be900ab20704af0516c6
Content-Type: text/plain; charset=ISO-8859-1

Ah, I found the dom0 was using the RAM, so a "xm mem-set 0 512" has reduced
the RAM it uses and I've managed to boot an iso.

The XAPI still doesnt seem to be working right with XenCenter though... the
console hangs, VMs can't be imported etc. I wonder what is wrong :(

On Tue, Oct 11, 2011 at 1:00 PM, msgbox450@gmail.com <msgbox450@gmail.com>wrote:

> I've now got XenCenter to connect to XAPI on Debian, I had to run
> "/etc/init.d/xapissl start" which has created the config files and enabled
> XenCenter to connect via SSL.
>
> The problem I have now is that XenCenter 6 doesn't seem to actually do
> anything... it connects, synchronises, everything appears to work on the
> surface. However, it detects only 92mb of RAM is free on the host (which is
> a big lie) and therefore can't create any VMs, and trying to import an .xva
> it just sits there "preparing" forever.
>
> I've tried creating /etc/xensource/xapi_version_override with a line
> containing 5.6.199 and then done "service xapi restart", but this doesn't
> seem to make any difference :(
>

--20cf3079be900ab20704af0516c6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Ah, I found the dom0 was using the RAM, so a &quot;xm mem-set 0 512&quot; h=
as reduced the RAM it uses and I&#39;ve managed to boot an iso.<div><br></d=
iv><div>The XAPI still doesnt seem to be working right with XenCenter thoug=
h... the console hangs, VMs can&#39;t be imported etc. I wonder what is wro=
ng :(<br>
<br><div class=3D"gmail_quote">On Tue, Oct 11, 2011 at 1:00 PM, <a href=3D"=
mailto:msgbox450@gmail.com">msgbox450@gmail.com</a> <span dir=3D"ltr">&lt;<=
a href=3D"mailto:msgbox450@gmail.com">msgbox450@gmail.com</a>&gt;</span> wr=
ote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">I&#39;ve now got XenCenter to connect to XA=
PI on Debian, I had to run &quot;/etc/init.d/xapissl start&quot; which has =
created the config files and enabled XenCenter to connect via SSL.<div>
<br></div><div>The problem I have now is that XenCenter 6 doesn&#39;t seem =
to actually do anything... it connects, synchronises, everything appears to=
 work on the surface. However, it detects only 92mb of RAM is free on the h=
ost (which is a big lie) and therefore can&#39;t create any VMs, and trying=
 to import an .xva it just sits there &quot;preparing&quot; forever.</div>

<div><br></div><div>I&#39;ve tried creating /etc/xensource/xapi_version_ove=
rride with a line containing 5.6.199 and then done &quot;service xapi resta=
rt&quot;, but this doesn&#39;t seem to make any difference :(</div>
</blockquote></div><br></div>

--20cf3079be900ab20704af0516c6--


--===============0874332343==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0874332343==--


From xen-api-bounces@lists.xensource.com Tue Oct 11 10:25:03 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 10:25:03 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDg4d-0002f3-JM; Tue, 11 Oct 2011 10:25:03 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDg4P-0002bB-3a; Tue, 11 Oct 2011 10:24:49 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-4.tower-174.messagelabs.com!1318353883!34868549!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4297 invoked from network); 11 Oct 2011 17:24:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-4.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 17:24:45 -0000
X-IronPort-AV: E=Sophos;i="4.68,524,1312171200"; 
	d="scan'208,217";a="166471802"
Received: from ftlpmailmx02.citrite.net ([10.13.107.66])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	11 Oct 2011 13:24:43 -0400
Received: from [10.80.2.141] (10.80.2.141) by FTLPMAILMX02.citrite.net
	(10.13.107.66) with Microsoft SMTP Server id 8.3.137.0; Tue, 11 Oct 2011
	13:24:43 -0400
Message-ID: <4E947BD9.8000402@citrix.com>
Date: Tue, 11 Oct 2011 18:24:41 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:7.0) Gecko/20110923 Thunderbird/7.0
MIME-Version: 1.0
To: "msgbox450@gmail.com" <msgbox450@gmail.com>
Subject: Re: [Xen-API] Re: [Xen-users] [Project Kronos] XAPI on Debian
References: <CAFGpm27nAcJkjaBs=vLei6bMF-_dRkyJhkrD-uuPOm+zpLVDpg@mail.gmail.com>
	<1314362190852074500@businessgrade.com>
	<CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
	<CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
	<CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com>
In-Reply-To: <CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com>
X-Enigmail-Version: 1.3.2
Cc: "eneal@businessgrade.com" <eneal@businessgrade.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1152089069=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1152089069==
Content-Type: multipart/alternative;
	boundary="------------080106080500040808000202"

--------------080106080500040808000202
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

Hi! First of all, thanks for testing Kronos for us!

On 11/10/11 13:31, msgbox450@gmail.com wrote:
> Ah, I found the dom0 was using the RAM, so a "xm mem-set 0 512" has
> reduced the RAM it uses and I've managed to boot an iso.
>

You might also have luck with passing the option 'dom0_mem=512M' to Xen
from grub.

> The XAPI still doesnt seem to be working right with XenCenter
> though... the console hangs, VMs can't be imported etc. I wonder what
> is wrong :(
>

Could you be a little more explicit with these bug reports? For instance:

What version of xapi are you using? The output of 'apt-cache show xapi |
grep Version' would be helpful.

What do you mean by "console hang"? Does the console work, and then
freeze, or does the console not work at all?

What type of VMs can't be imported? As in, what is the file extension of
the VMs that can't be imported?

Do these things work when you use OpenXenManager? Does XenCenter give
you any particular error messages? Can you find any error messages in
the logs that might be relevant?

Thanks for the help,

Mike

> On Tue, Oct 11, 2011 at 1:00 PM, msgbox450@gmail.com
> <mailto:msgbox450@gmail.com> <msgbox450@gmail.com
> <mailto:msgbox450@gmail.com>> wrote:
>
>     I've now got XenCenter to connect to XAPI on Debian, I had to run
>     "/etc/init.d/xapissl start" which has created the config files and
>     enabled XenCenter to connect via SSL.
>
>     The problem I have now is that XenCenter 6 doesn't seem to
>     actually do anything... it connects, synchronises, everything
>     appears to work on the surface. However, it detects only 92mb of
>     RAM is free on the host (which is a big lie) and therefore can't
>     create any VMs, and trying to import an .xva it just sits there
>     "preparing" forever.
>
>     I've tried creating /etc/xensource/xapi_version_override with a
>     line containing 5.6.199 and then done "service xapi restart", but
>     this doesn't seem to make any difference :(
>
>


--------------080106080500040808000202
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi! First of all, thanks for testing Kronos for us!<br>
    <br>
    On 11/10/11 13:31, <a class="moz-txt-link-abbreviated" href="mailto:msgbox450@gmail.com">msgbox450@gmail.com</a> wrote:
    <blockquote
cite="mid:CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com"
      type="cite">Ah, I found the dom0 was using the RAM, so a "xm
      mem-set 0 512" has reduced the RAM it uses and I've managed to
      boot an iso.
      <div><br>
      </div>
    </blockquote>
    <br>
    You might also have luck with passing the option 'dom0_mem=512M' to
    Xen from grub.<br>
    <br>
    <blockquote
cite="mid:CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com"
      type="cite">
      <div>The XAPI still doesnt seem to be working right with XenCenter
        though... the console hangs, VMs can't be imported etc. I wonder
        what is wrong :(<br>
        <br>
      </div>
    </blockquote>
    <br>
    Could you be a little more explicit with these bug reports? For
    instance:<br>
    <br>
    What version of xapi are you using? The output of 'apt-cache show
    xapi | grep Version' would be helpful.<br>
    <br>
    What do you mean by "console hang"? Does the console work, and then
    freeze, or does the console not work at all?<br>
    <br>
    What type of VMs can't be imported? As in, what is the file
    extension of the VMs that can't be imported?<br>
    <br>
    Do these things work when you use OpenXenManager? Does XenCenter
    give you any particular error messages? Can you find any error
    messages in the logs that might be relevant?<br>
    <br>
    Thanks for the help,<br>
    <br>
    Mike<br>
    <br>
    <blockquote
cite="mid:CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com"
      type="cite">
      <div>
        <div class="gmail_quote">On Tue, Oct 11, 2011 at 1:00 PM, <a
            moz-do-not-send="true" href="mailto:msgbox450@gmail.com">msgbox450@gmail.com</a>
          <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:msgbox450@gmail.com">msgbox450@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex;">I've now
            got XenCenter to connect to XAPI on Debian, I had to run
            "/etc/init.d/xapissl start" which has created the config
            files and enabled XenCenter to connect via SSL.
            <div>
              <br>
            </div>
            <div>The problem I have now is that XenCenter 6 doesn't seem
              to actually do anything... it connects, synchronises,
              everything appears to work on the surface. However, it
              detects only 92mb of RAM is free on the host (which is a
              big lie) and therefore can't create any VMs, and trying to
              import an .xva it just sits there "preparing" forever.</div>
            <div><br>
            </div>
            <div>I've tried creating
              /etc/xensource/xapi_version_override with a line
              containing 5.6.199 and then done "service xapi restart",
              but this doesn't seem to make any difference :(</div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------080106080500040808000202--


--===============1152089069==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1152089069==--


From xen-api-bounces@lists.xensource.com Tue Oct 11 13:17:45 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 13:17:45 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDilk-0001TJ-81; Tue, 11 Oct 2011 13:17:44 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDilS-0001QA-Fk; Tue, 11 Oct 2011 13:17:27 -0700
X-Env-Sender: brainy@gmail.com
X-Msg-Ref: server-8.tower-174.messagelabs.com!1318364241!21178616!1
X-Originating-IP: [209.85.212.48]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27475 invoked from network); 11 Oct 2011 20:17:22 -0000
Received: from mail-vw0-f48.google.com (HELO mail-vw0-f48.google.com)
	(209.85.212.48)
	by server-8.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 20:17:22 -0000
Received: by vws7 with SMTP id 7so6674927vws.7
	for <multiple recipients>; Tue, 11 Oct 2011 13:17:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:cc:content-type;
	bh=iJMmD9hKFY6gMsxgMyuEhyEJaTc/XftCRrlQL+MBkbY=;
	b=YZxc+kudJp7kqmMs4B9U5ZgTqArcEJWucvV64rY2i8KgK5fXsw3ZN4XYANFnUscCCy
	Oo59ycEIKICSZa2RdwFuiH+0JIrNV1WWurPp/xEVqgn8VeqSPeIKU7oRKXhMrC4RNeb9
	uzIvW2MctUd0ErYzjBhzhpuE6goGnLb0Txyoc=
MIME-Version: 1.0
Received: by 10.52.37.44 with SMTP id v12mr20407154vdj.53.1318364241394; Tue,
	11 Oct 2011 13:17:21 -0700 (PDT)
Received: by 10.220.188.69 with HTTP; Tue, 11 Oct 2011 13:17:21 -0700 (PDT)
In-Reply-To: <4E947BD9.8000402@citrix.com>
References: <CAFGpm27nAcJkjaBs=vLei6bMF-_dRkyJhkrD-uuPOm+zpLVDpg@mail.gmail.com>
	<1314362190852074500@businessgrade.com>
	<CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
	<CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
	<CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com>
	<4E947BD9.8000402@citrix.com>
Date: Tue, 11 Oct 2011 21:17:21 +0100
X-Google-Sender-Auth: a-vPHPzdjnZkS65By0iUaldm0mc
Message-ID: <CAFGpm27eQPnPumSyVEsGDVW09dRKhYMMrTuUM056hdGyTdtX-A@mail.gmail.com>
Subject: Re: [Xen-API] Re: [Xen-users] [Project Kronos] XAPI on Debian
From: "msgbox450@gmail.com" <msgbox450@gmail.com>
To: Mike McClurg <mike.mcclurg@citrix.com>
Cc: "eneal@businessgrade.com" <eneal@businessgrade.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1569228234=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1569228234==
Content-Type: multipart/alternative; boundary=20cf3079bf4e4afabc04af0b9847

--20cf3079bf4e4afabc04af0b9847
Content-Type: text/plain; charset=ISO-8859-1

It logs in with xencenter 6 and lists the domains ok, it shows the ram and
cpu usage and the cpu/network graphics work etc.

Importing .xva such as the xenserver test vm doesnt work... just sits there
"preparing to import VM" forever.

Creating a VM from a template seems to work on the surface but then when
trying to start it I get:
11/10/2011 19:50:20 Error: Starting VM 'CentOS 6.0 (32-bit)' - Internal
error: Unix.Unix_error(20, "access", "/usr/bin/eliloader")
I get the same error with a debian template too.

Trying to create a fresh VM from any ISO I've tried (debian, centos, suse)
it provisions the VM but then when starting it just says "Starting" forever
and never actually starts or gives an error.

I've just reinstalled the debian+xapi from scratch but still no difference.

Also, it appears that once created, I have no option to delete the VMs from
the xencenter menu.

On Tue, Oct 11, 2011 at 6:24 PM, Mike McClurg <mike.mcclurg@citrix.com>wrote:

>  Hi! First of all, thanks for testing Kronos for us!
>
>
> On 11/10/11 13:31, msgbox450@gmail.com wrote:
>
> Ah, I found the dom0 was using the RAM, so a "xm mem-set 0 512" has reduced
> the RAM it uses and I've managed to boot an iso.
>
>
> You might also have luck with passing the option 'dom0_mem=512M' to Xen
> from grub.
>
>
>  The XAPI still doesnt seem to be working right with XenCenter though...
> the console hangs, VMs can't be imported etc. I wonder what is wrong :(
>
>
> Could you be a little more explicit with these bug reports? For instance:
>
> What version of xapi are you using? The output of 'apt-cache show xapi |
> grep Version' would be helpful.
>
> What do you mean by "console hang"? Does the console work, and then freeze,
> or does the console not work at all?
>
> What type of VMs can't be imported? As in, what is the file extension of
> the VMs that can't be imported?
>
> Do these things work when you use OpenXenManager? Does XenCenter give you
> any particular error messages? Can you find any error messages in the logs
> that might be relevant?
>
> Thanks for the help,
>
> Mike
>
>
>  On Tue, Oct 11, 2011 at 1:00 PM, msgbox450@gmail.com <msgbox450@gmail.com
> > wrote:
>
>> I've now got XenCenter to connect to XAPI on Debian, I had to run
>> "/etc/init.d/xapissl start" which has created the config files and enabled
>> XenCenter to connect via SSL.
>>
>>  The problem I have now is that XenCenter 6 doesn't seem to actually do
>> anything... it connects, synchronises, everything appears to work on the
>> surface. However, it detects only 92mb of RAM is free on the host (which is
>> a big lie) and therefore can't create any VMs, and trying to import an .xva
>> it just sits there "preparing" forever.
>>
>>  I've tried creating /etc/xensource/xapi_version_override with a line
>> containing 5.6.199 and then done "service xapi restart", but this doesn't
>> seem to make any difference :(
>>
>
>
>

--20cf3079bf4e4afabc04af0b9847
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>It logs in with xencenter 6 and lists the domains ok, it shows the ram=
 and cpu usage and the cpu/network graphics work etc.</div><div><br></div>I=
mporting .xva such as the xenserver test vm doesnt work... just sits there =
&quot;preparing to import VM&quot; forever.=A0<div>
<br></div><div>Creating a VM from a template seems to work on the surface b=
ut then when trying to start it I get:</div><div>
11/10/2011 19:50:20 Error: Starting VM &#39;CentOS 6.0 (32-bit)&#39; - Inte=
rnal error: Unix.Unix_error(20, &quot;access&quot;, &quot;/usr/bin/eliloade=
r&quot;)</div><div>I get the same error with a debian template too.</div>
<div><br></div><div>Trying to create a fresh VM from any ISO I&#39;ve tried=
 (debian, centos, suse) it provisions the VM but then when starting it just=
 says &quot;Starting&quot; forever and never actually starts or gives an er=
ror.</div>
<div><br></div><div>I&#39;ve just reinstalled the debian+xapi from scratch =
but still no difference.</div><div><br></div><div>Also, it appears that onc=
e created, I have no option to delete the VMs from the xencenter menu.<br>
<div><br><div class=3D"gmail_quote">
On Tue, Oct 11, 2011 at 6:24 PM, Mike McClurg <span dir=3D"ltr">&lt;<a href=
=3D"mailto:mike.mcclurg@citrix.com" target=3D"_blank">mike.mcclurg@citrix.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    Hi! First of all, thanks for testing Kronos for us!<div><br>
    <br>
    On 11/10/11 13:31, <a href=3D"mailto:msgbox450@gmail.com" target=3D"_bl=
ank">msgbox450@gmail.com</a> wrote:
    <blockquote type=3D"cite">Ah, I found the dom0 was using the RAM, so a =
&quot;xm
      mem-set 0 512&quot; has reduced the RAM it uses and I&#39;ve managed =
to
      boot an iso.
      <div><br>
      </div>
    </blockquote>
    <br></div>
    You might also have luck with passing the option &#39;dom0_mem=3D512M&#=
39; to
    Xen from grub.<div><br>
    <br>
    <blockquote type=3D"cite">
      <div>The XAPI still doesnt seem to be working right with XenCenter
        though... the console hangs, VMs can&#39;t be imported etc. I wonde=
r
        what is wrong :(<br>
        <br>
      </div>
    </blockquote>
    <br></div>
    Could you be a little more explicit with these bug reports? For
    instance:<br>
    <br>
    What version of xapi are you using? The output of &#39;apt-cache show
    xapi | grep Version&#39; would be helpful.<br>
    <br>
    What do you mean by &quot;console hang&quot;? Does the console work, an=
d then
    freeze, or does the console not work at all?<br>
    <br>
    What type of VMs can&#39;t be imported? As in, what is the file
    extension of the VMs that can&#39;t be imported?<br>
    <br>
    Do these things work when you use OpenXenManager? Does XenCenter
    give you any particular error messages? Can you find any error
    messages in the logs that might be relevant?<br>
    <br>
    Thanks for the help,<br><font color=3D"#888888">
    <br>
    Mike</font><div><br>
    <br>
    <blockquote type=3D"cite">
      <div>
        <div class=3D"gmail_quote">On Tue, Oct 11, 2011 at 1:00 PM, <a href=
=3D"mailto:msgbox450@gmail.com" target=3D"_blank">msgbox450@gmail.com</a>
          <span dir=3D"ltr">&lt;<a href=3D"mailto:msgbox450@gmail.com" targ=
et=3D"_blank">msgbox450@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">I&#39;ve now
            got XenCenter to connect to XAPI on Debian, I had to run
            &quot;/etc/init.d/xapissl start&quot; which has created the con=
fig
            files and enabled XenCenter to connect via SSL.
            <div>
              <br>
            </div>
            <div>The problem I have now is that XenCenter 6 doesn&#39;t see=
m
              to actually do anything... it connects, synchronises,
              everything appears to work on the surface. However, it
              detects only 92mb of RAM is free on the host (which is a
              big lie) and therefore can&#39;t create any VMs, and trying t=
o
              import an .xva it just sits there &quot;preparing&quot; forev=
er.</div>
            <div><br>
            </div>
            <div>I&#39;ve tried creating
              /etc/xensource/xapi_version_override with a line
              containing 5.6.199 and then done &quot;service xapi restart&q=
uot;,
              but this doesn&#39;t seem to make any difference :(</div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div>

</blockquote></div><br></div></div>

--20cf3079bf4e4afabc04af0b9847--


--===============1569228234==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1569228234==--


From xen-api-bounces@lists.xensource.com Tue Oct 11 14:55:46 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 11 Oct 2011 14:55:46 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDkIc-0006og-6R; Tue, 11 Oct 2011 14:55:46 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDkIQ-0006ll-O6; Tue, 11 Oct 2011 14:55:35 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-6.tower-174.messagelabs.com!1318370129!32728592!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14362 invoked from network); 11 Oct 2011 21:55:31 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Oct 2011 21:55:31 -0000
X-IronPort-AV: E=Sophos;i="4.68,525,1312171200"; d="scan'208";a="166511887"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	11 Oct 2011 17:55:29 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.65)
	with Microsoft SMTP Server id 8.3.137.0;
	Tue, 11 Oct 2011 17:55:28 -0400
Message-ID: <4E94BB69.1040808@citrix.com>
Date: Tue, 11 Oct 2011 22:55:53 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: "msgbox450@gmail.com" <msgbox450@gmail.com>
Subject: Re: [Xen-API] Re: [Xen-users] [Project Kronos] XAPI on Debian
References: <CAFGpm27nAcJkjaBs=vLei6bMF-_dRkyJhkrD-uuPOm+zpLVDpg@mail.gmail.com>
	<1314362190852074500@businessgrade.com>
	<CAFGpm264BPFfxD1o5vXLYLgpYfmjvcLDm6+2b4Fk93JWJzQ=Hg@mail.gmail.com>
	<CAFGpm26Rj8myFAvOxvVZvULpDT4JmFiSdALPYwvE+f+gnb_vbA@mail.gmail.com>
	<CAFGpm26EfFw-Nq19h+YparA4H4T7yo_VPfFcG+SpLUsKDS8s8Q@mail.gmail.com>
	<4E947BD9.8000402@citrix.com>
	<CAFGpm27eQPnPumSyVEsGDVW09dRKhYMMrTuUM056hdGyTdtX-A@mail.gmail.com>
In-Reply-To: <CAFGpm27eQPnPumSyVEsGDVW09dRKhYMMrTuUM056hdGyTdtX-A@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "eneal@businessgrade.com" <eneal@businessgrade.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/11/2011 09:17 PM, msgbox450@gmail.com wrote:
> It logs in with xencenter 6 and lists the domains ok, it shows the ram 
> and cpu usage and the cpu/network graphics work etc.
>
Good so far...
> Importing .xva such as the xenserver test vm doesnt work... just sits 
> there "preparing to import VM" forever.
>
Can you provide a snippet of the logfile /var/log/xensource.log from the 
point that you start the import to the point where you give up waiting 
on it?
> Creating a VM from a template seems to work on the surface but then 
> when trying to start it I get:
> 11/10/2011 19:50:20 Error: Starting VM 'CentOS 6.0 (32-bit)' - 
> Internal error: Unix.Unix_error(20, "access", "/usr/bin/eliloader")
> I get the same error with a debian template too.
>
PV templates (those other than the 'Other install media' template) 
require the eliloader package. We just packaged this up a week ago, and 
it doesn't look like the xapi package depends upon it yet. I've filed a 
bug for this particular issue.

Try doing 'apt-get install eliloader', and make sure that your other 
packages are up-to-date as well.
> Trying to create a fresh VM from any ISO I've tried (debian, centos, 
> suse) it provisions the VM but then when starting it just says 
> "Starting" forever and never actually starts or gives an error.
>
Were these PV templates, or 'Other install media' templates (see above). 
Log snippets from the time after you started the VM would help diagnose 
this.
> I've just reinstalled the debian+xapi from scratch but still no 
> difference.
>
> Also, it appears that once created, I have no option to delete the VMs 
> from the xencenter menu.
>
Does any of this work when you use the CLI? Is anything different?

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Wed Oct 12 04:16:37 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Wed, 12 Oct 2011 04:16:37 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RDwna-0004GW-V4; Wed, 12 Oct 2011 04:16:34 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RDwlQ-0004Bl-DV
	for xen-api@lists.xensource.com; Wed, 12 Oct 2011 04:15:42 -0700
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-12.tower-182.messagelabs.com!1318418056!21823899!1
X-Originating-IP: [192.89.123.25]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14298 invoked from network); 12 Oct 2011 11:14:17 -0000
Received: from smtp.tele.fi (HELO smtp.tele.fi) (192.89.123.25)
	by server-12.tower-182.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 12 Oct 2011 11:14:17 -0000
X-Originating-Ip: [194.89.68.22]
Received: from ydin.reaktio.net (reaktio.net [194.89.68.22])
	by smtp.tele.fi (Postfix) with ESMTP id 4A89A1FB3;
	Wed, 12 Oct 2011 14:14:14 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id A348F200EA; Wed, 12 Oct 2011 14:14:14 +0300 (EEST)
Date: Wed, 12 Oct 2011 14:14:14 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Mike McClurg <mike.mcclurg@citrix.com>
Subject: Re: [Xen-API] XCP 1.1 kernel patchqueue up-to-date?
Message-ID: <20111012111414.GL12984@reaktio.net>
References: <20111003205337.GE12984@reaktio.net> <4E8A3078.9040400@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4E8A3078.9040400@citrix.com>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Mon, Oct 03, 2011 at 11:00:24PM +0100, Mike McClurg wrote:
> On 10/03/2011 09:53 PM, Pasi Kärkkäinen wrote:
>> Hello,
>>
>> http://xenbits.xen.org/XCP/linux-2.6.32.pq.hg
>>
>> .. isn't up-to-date I guess, since 1.1 rc had some kernel changes?
>>
>> -- Pasi
>>
> You're right, thanks for catching that. The sources ISO that's  
> distributed along with the binary ISO will be up-to-date, though. We'll  
> have to make a XCP/1.1/ directory on xenbits for that branch of sources.
>

Ok. Hopefully the patchqueue gets updated now that XCP 1.1 final is out :)

-- Pasi


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Wed Oct 12 12:25:43 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Wed, 12 Oct 2011 12:25:43 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RE4Qx-00061P-Cm; Wed, 12 Oct 2011 12:25:43 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RE4Ql-0005yL-6m; Wed, 12 Oct 2011 12:25:31 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-6.tower-174.messagelabs.com!1318447525!32887202!1
X-Originating-IP: [66.165.176.89]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31744 invoked from network); 12 Oct 2011 19:25:27 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	12 Oct 2011 19:25:27 -0000
X-IronPort-AV: E=Sophos;i="4.69,336,1315195200"; d="scan'208";a="18169001"
Received: from ftlpmailmx02.citrite.net ([10.13.107.66])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	12 Oct 2011 15:25:25 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.66)
	with Microsoft SMTP Server id 8.3.137.0;
	Wed, 12 Oct 2011 15:25:25 -0400
Message-ID: <4E95E9BD.7020408@citrix.com>
Date: Wed, 12 Oct 2011 20:25:49 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>, 
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 8bit
Cc: 
Subject: [Xen-API] Announcing the release of XCP 1.1
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi Xen users,

The XCP team is happy to announce that XCP 1.1 has been released! I'd 
like to thank community members who have tested RC1 and wanted to let 
you know that no significant issues have been found. Thus, we promoted 
the XCP 1.1 RC1 release candidate to final release status. So if you’ve 
already installed the RC1 release, there is no reason to upgrade.

Please see the Xen.org blog for more information 
(http://blog.xen.org/index.php/2011/10/12/xcp-1-1-final-release/).

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 14 00:12:15 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 00:12:15 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REbwF-0006po-E5; Fri, 14 Oct 2011 00:12:15 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with smtp (Exim 4.43) id 1REbvy-0006iY-T3
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 00:11:59 -0700
X-Env-Sender: christian.fischer@easterngraphics.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1318576315!82095!1
X-Originating-IP: [195.191.216.34]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20869 invoked from network); 14 Oct 2011 07:11:55 -0000
Received: from mail.easterngraphics.com (HELO intranet.easterngraphics.com)
	(195.191.216.34) by server-5.tower-21.messagelabs.com with SMTP;
	14 Oct 2011 07:11:55 -0000
Received: from localhost (unknown [127.0.0.1])
	by intranet.easterngraphics.com (Postfix) with ESMTP id 59C5918030AF1
	for <xen-api@lists.xensource.com>; Fri, 14 Oct 2011 07:11:55 +0000 (UTC)
X-Virus-Scanned: amavisd-new at easterngraphics.com
Received: from intranet.easterngraphics.com ([127.0.0.1])
	by localhost (intranet.easterngraphics.com [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id VkFqim3qlZoh for <xen-api@lists.xensource.com>;
	Fri, 14 Oct 2011 09:11:54 +0200 (CEST)
Received: from iwan.localnet (unknown [195.191.216.126])
	(Authenticated sender: fischer)
	by intranet.easterngraphics.com (Postfix) with ESMTPSA id C34FE18030AD9
	for <xen-api@lists.xensource.com>;
	Fri, 14 Oct 2011 09:11:54 +0200 (CEST)
From: Christian Fischer <christian.fischer@easterngraphics.com>
Organization: EasternGraphics GmbH
To: xen-api@lists.xensource.com
Date: Fri, 14 Oct 2011 09:11:53 +0200
User-Agent: KMail/1.13.7 (Linux/2.6.35.14-96.fc14.x86_64; KDE/4.6.5; x86_64; ;
	)
MIME-Version: 1.0
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-Id: <201110140911.54090.christian.fischer@easterngraphics.com>
Subject: [Xen-API] [XCP-1.1] Xapi version override
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

What is recommended for XCP-1.1?
5.6.199, which was recommended for 1.0?

Thanks
Christian

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 14 01:52:56 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 01:52:56 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REdVf-0004Xr-KJ; Fri, 14 Oct 2011 01:52:56 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1REdVR-0004VH-Ic
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 01:52:41 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1318582332!39914224!1
X-Originating-IP: [66.165.176.89]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10296 invoked from network); 14 Oct 2011 08:52:13 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	14 Oct 2011 08:52:13 -0000
X-IronPort-AV: E=Sophos;i="4.69,345,1315195200"; d="scan'208";a="18220219"
Received: from ftlpmailmx02.citrite.net ([10.13.107.66])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	14 Oct 2011 04:52:36 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.66)
	with Microsoft SMTP Server id 8.3.137.0;
	Fri, 14 Oct 2011 04:52:36 -0400
Message-ID: <4E97F86D.1070601@citrix.com>
Date: Fri, 14 Oct 2011 09:53:01 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: Christian Fischer <christian.fischer@easterngraphics.com>
Subject: Re: [Xen-API] [XCP-1.1] Xapi version override
References: <201110140911.54090.christian.fischer@easterngraphics.com>
In-Reply-To: <201110140911.54090.christian.fischer@easterngraphics.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/14/2011 08:11 AM, Christian Fischer wrote:
> What is recommended for XCP-1.1?
> 5.6.199, which was recommended for 1.0?
>

I think that 5.6.100 might be better. This is the version of XenServer 
that XCP 1.1 shares code with.

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 14 02:05:39 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 02:05:39 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REdhy-0005iN-Bl; Fri, 14 Oct 2011 02:05:38 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1REddQ-0004vo-Ai
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 02:01:14 -0700
X-Env-Sender: christian.fischer@easterngraphics.com
X-Msg-Ref: server-11.tower-216.messagelabs.com!1318582852!1002407!1
X-Originating-IP: [195.191.216.34]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17278 invoked from network); 14 Oct 2011 09:00:52 -0000
Received: from mail.easterngraphics.com (HELO intranet.easterngraphics.com)
	(195.191.216.34) by server-11.tower-216.messagelabs.com with SMTP;
	14 Oct 2011 09:00:52 -0000
Received: from localhost (unknown [127.0.0.1])
	by intranet.easterngraphics.com (Postfix) with ESMTP id CAE221813489A; 
	Fri, 14 Oct 2011 09:00:50 +0000 (UTC)
X-Virus-Scanned: amavisd-new at easterngraphics.com
Received: from intranet.easterngraphics.com ([127.0.0.1])
	by localhost (intranet.easterngraphics.com [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id D5b-PGEC8OnE; Fri, 14 Oct 2011 11:00:49 +0200 (CEST)
Received: from iwan.localnet (unknown [195.191.216.126])
	(Authenticated sender: fischer)
	by intranet.easterngraphics.com (Postfix) with ESMTPSA id 2352018134896;
	Fri, 14 Oct 2011 11:00:49 +0200 (CEST)
From: Christian Fischer <christian.fischer@easterngraphics.com>
Organization: EasternGraphics GmbH
To: Mike McClurg <mike.mcclurg@citrix.com>
Subject: Re: [Xen-API] [XCP-1.1] Xapi version override
Date: Fri, 14 Oct 2011 11:00:47 +0200
User-Agent: KMail/1.13.7 (Linux/2.6.35.14-96.fc14.x86_64; KDE/4.6.5; x86_64; ;
	)
References: <201110140911.54090.christian.fischer@easterngraphics.com>
	<4E97F86D.1070601@citrix.com>
In-Reply-To: <4E97F86D.1070601@citrix.com>
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Message-Id: <201110141100.47917.christian.fischer@easterngraphics.com>
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Fri October 14 2011 10:53:01 Mike McClurg wrote:
> On 10/14/2011 08:11 AM, Christian Fischer wrote:
> > What is recommended for XCP-1.1?
> > 5.6.199, which was recommended for 1.0?
> 
> I think that 5.6.100 might be better. This is the version of XenServer
> that XCP 1.1 shares code with.
> 
> Mike

Thanks Mike, 5.6.100 sounds perfect.

Christian


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 14 02:06:07 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 02:06:07 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REdiR-0005pg-7H; Fri, 14 Oct 2011 02:06:07 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43) id 1REdeh-00054q-7C
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 02:02:17 -0700
X-Env-Sender: meesterlars@gmail.com
X-Msg-Ref: server-14.tower-182.messagelabs.com!1318582930!22124880!1
X-Originating-IP: [209.85.160.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10536 invoked from network); 14 Oct 2011 09:02:11 -0000
Received: from mail-gy0-f171.google.com (HELO mail-gy0-f171.google.com)
	(209.85.160.171)
	by server-14.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	14 Oct 2011 09:02:11 -0000
Received: by gyg13 with SMTP id 13so2358649gyg.30
	for <xen-api@lists.xensource.com>; Fri, 14 Oct 2011 02:02:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=KAzgGJBx8ipAZPU9ImvGF8F40QYhoR0qnxsN3lKmN+I=;
	b=MfNXdmsuvZ8RVySL0I1qirlEsmt6vEo6P6j/lOTeDEgQacgiy+BdKZ7uzAmM74xClV
	AynsQzsFRTyGeJSKCYJN3MA7SO70z6ZQrw8C2uklgjY9XrC0TbW4he3YZrhl/sYeNuvn
	yWRldmDUYhqjDEFXhLMIiVDqv2ZzaNV2YBPM0=
Received: by 10.223.16.149 with SMTP id o21mr2671455faa.6.1318582930273; Fri,
	14 Oct 2011 02:02:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.114.200 with HTTP; Fri, 14 Oct 2011 02:01:50 -0700 (PDT)
From: Lars Seeliger <meesterlars@gmail.com>
Date: Fri, 14 Oct 2011 11:01:50 +0200
Message-ID: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
To: xen-api@lists.xensource.com
Subject: [Xen-API] XCP 1.1 Intellicache issues
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0332591785=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0332591785==
Content-Type: multipart/alternative; boundary=001517440fbe2a76ae04af3e8320

--001517440fbe2a76ae04af3e8320
Content-Type: text/plain; charset=UTF-8

Hi there,

We've just upgraded to XCP 1.1, and I'm testing Intellicache to see what
performance benefits it could possibly bring to our infrastructure. I'm
running a Windows 7 VM from an NFS SR, the local storage on the XCP host has
caching enabled. So far, so good.

I ran the following command:

xe vdi-param-set uuid=75eaac3e-d2ec-4f45-ac9f-67586f2d703c
allow-caching=true on-boot=persist

which enabled caching on the c: of the VM in question. Using dstat on the
XCP host, I can see now how when a programme is used data is written to the
local SR and pulled from there on next launch. Although the local storage
isn't the fastest (I'll be installing an SSD soon), Intellicache clearly
makes a difference, as we have a few VMs competing for I/O on that NFS SR.
Anyway, I have noticed a couple of oddities; I rebooted the VM now to test
boot speed and Windows forced a chkdsk. Many errors are being found. Before
the reboot, I noticed my Firefox profile was somehow missing/outdated. Using
Previous Versions I managed to restore a working copy.

Once Wiindows is back up and running, I'll bet my outlook .ost file is
corrupt. This is exactly the same behaviour I noticed with the unsupported
Intellicache in XCP 1.0. I assumed when I tested it back then that the
technology was in a testing phase and these sorts of issues would be sorted
by the time 1.1 was released. So either there is a problem or I'm doing
something wrong (I hope the latter!)

I have a feeling this is related to snapshots; the VM is a member of a VM
Protection Policy, which performs a simple disk snapshot nightly at 23:00.
But who knows?

So, any clues? I'd appreciate any help working out what's causing this
corruption.

Thanks.

--001517440fbe2a76ae04af3e8320
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi there,<br><br>We&#39;ve just upgraded to XCP 1.1, and I&#39;m testing In=
tellicache to see what performance benefits it could possibly bring to our =
infrastructure. I&#39;m running a Windows 7 VM from an NFS SR, the local st=
orage on the XCP host has caching enabled. So far, so good.<br>

<br>I ran the following command:<br><br>xe vdi-param-set uuid=3D75eaac3e-d2=
ec-4f45-ac9f-67586f2d703c allow-caching=3Dtrue on-boot=3Dpersist<br><br>whi=
ch enabled caching on the c: of the VM in question. Using dstat on the XCP =
host, I can see now how when a programme is used data is written to the loc=
al SR and pulled from there on next launch. Although the local storage isn&=
#39;t the fastest (I&#39;ll be installing an SSD soon), Intellicache clearl=
y makes a difference, as we have a few VMs competing for I/O on that NFS SR=
. Anyway, I have noticed a couple of oddities; I rebooted the VM now to tes=
t boot speed and Windows forced a chkdsk. Many errors are being found. Befo=
re the reboot, I noticed my Firefox profile was somehow missing/outdated. U=
sing Previous Versions I managed to restore a working copy.<br>

<br>Once Wiindows is back up and running, I&#39;ll bet my outlook .ost file=
 is corrupt. This is exactly the same behaviour I noticed with the unsuppor=
ted Intellicache in XCP 1.0. I assumed when I tested it back then that the =
technology was in a testing phase and these sorts of issues would be sorted=
 by the time 1.1 was released. So either there is a problem or I&#39;m doin=
g something wrong (I hope the latter!)<br>

<br>I have a feeling this is related to snapshots; the VM is a member of a =
VM Protection Policy, which performs a simple disk snapshot nightly at 23:0=
0. But who knows?<br><br>So, any clues? I&#39;d appreciate any help working=
 out what&#39;s causing this corruption.<br>

<br>Thanks.<br>

--001517440fbe2a76ae04af3e8320--


--===============0332591785==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0332591785==--


From xen-api-bounces@lists.xensource.com Fri Oct 14 12:26:57 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 12:26:57 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REnPE-0003eK-EA; Fri, 14 Oct 2011 12:26:56 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with smtp (Exim 4.43) id 1REnP1-0003bI-AD
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 12:26:43 -0700
X-Env-Sender: double-u@secretpanda.net
X-Msg-Ref: server-15.tower-27.messagelabs.com!1318620388!51076877!1
X-Originating-IP: [178.18.19.164]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26459 invoked from network); 14 Oct 2011 19:26:28 -0000
Received: from unknown (HELO secretpanda.net) (178.18.19.164)
	by server-15.tower-27.messagelabs.com with SMTP;
	14 Oct 2011 19:26:28 -0000
Received: from localhost (31.120-241-81.adsl-dyn.isp.belgacom.be
	[81.241.120.31])
	by secretpanda.net (Postfix) with ESMTPA id 5B2EB14688
	for <xen-api@lists.xensource.com>; Fri, 14 Oct 2011 15:26:40 -0400 (EDT)
MIME-Version: 1.0
X-UserIsAuth: true
Received: from butters.w-gr.net ([172.16.1.1])
	by liane (JAMES SMTP Server ) with ESMTPA ID 141131364
	for <xen-api@lists.xensource.com>;
	Fri, 14 Oct 2011 21:27:21 +0200 (CEST)
From: Double-U <double-u@secretpanda.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Fri, 14 Oct 2011 21:26:34 +0200
Message-Id: <EEDA7794-00FD-42F0-82D6-51CCF406DEE0@secretpanda.net>
To: xen-api@lists.xensource.com
X-Mailer: Apple Mail (2.1251.1)
Subject: [Xen-API] Retrieve effectively used RAM by domU via API
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi,

I've been out and about trying to find a way to retrieve the actual =
amount of RAM used by a domU via the API.
Thus far I've tried the API functions (VM_metrics), which always return =
the maximum amount of RAM available to the VM (b/o the ballooning =
mechanism).
Then I tried the RRD's, but upon closer investigation these return the =
same values as well.

Now, I am not very knowledgeable about this matter, but isn't there some =
way that Xen knows the amount of memory the VM is actually using, =
instead of the amount reserved? The only way I seem to be able to get =
that number is by actually running something like 'top' inside the domU =
-- which is hard when I sometimes do not have access to the VM. I hope =
turning the ballooning off isn't my only option here.

In case you are wondering why I would require said amounts: I need to =
know them to determine the efficiency of the software inside the VM =
(usage & leakiness) and the VM configuration.

Did I miss something, isn't this exposed yet or am I experiencing a =
technical restriction?

Any insight is greatly appreciated,
W=

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 14 12:34:01 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 14 Oct 2011 12:34:01 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1REnW5-0003sz-2O; Fri, 14 Oct 2011 12:34:01 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1REnVv-0003pv-Hp
	for xen-api@lists.xensource.com; Fri, 14 Oct 2011 12:33:51 -0700
X-Env-Sender: george.shuklin@gmail.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1318620804!49163600!1
X-Originating-IP: [209.85.214.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22889 invoked from network); 14 Oct 2011 19:33:24 -0000
Received: from mail-bw0-f43.google.com (HELO mail-bw0-f43.google.com)
	(209.85.214.43)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	14 Oct 2011 19:33:24 -0000
Received: by bke17 with SMTP id 17so2303322bke.30
	for <xen-api@lists.xensource.com>; Fri, 14 Oct 2011 12:33:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=message-id:date:from:user-agent:mime-version:to:subject:references
	:in-reply-to:content-type:content-transfer-encoding;
	bh=A1bvLErqlBjjW9bOWLKIajjrsJFbqw5e+r6KDUkiuAU=;
	b=tx9j7beUQqd1F7Ki7FIIj5/PI9oO46ssJDhClwX1erKJruEQ6g8jXZOHAB4TjCwdp6
	E3N3275y+qQ4Wny4TO427lSFFLw1B+AXnu1I6BUHUZRvPaZlSG6RTdEzmCkGq0exPje3
	PHuBuG9uDfN6DUQTWIILUnZHmxhD5wOCOcGPo=
Received: by 10.204.135.65 with SMTP id m1mr7751622bkt.85.1318620828097;
	Fri, 14 Oct 2011 12:33:48 -0700 (PDT)
Received: from home.desunote.ru (desunote.ru. [95.161.2.76])
	by mx.google.com with ESMTPS id d17sm9393904bkq.11.2011.10.14.12.33.45
	(version=SSLv3 cipher=OTHER); Fri, 14 Oct 2011 12:33:46 -0700 (PDT)
Message-ID: <4E988EE5.7040509@gmail.com>
Date: Fri, 14 Oct 2011 23:35:01 +0400
From: George Shuklin <george.shuklin@gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.2.21) Gecko/20110831 Icedove/3.1.13
MIME-Version: 1.0
To: xen-api@lists.xensource.com
Subject: Re: [Xen-API] Retrieve effectively used RAM by domU via API
References: <EEDA7794-00FD-42F0-82D6-51CCF406DEE0@secretpanda.net>
In-Reply-To: <EEDA7794-00FD-42F0-82D6-51CCF406DEE0@secretpanda.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

We solve this problem by using direct access to xen (in python):

import xen.lowlevel.xc
xc=xen.lowlevel.xc.xc()
xc.domain_getinfo()

mem_kb - _REAL_ allocated memory for domU.

P.S. Note - when VM migrates it have two domU in same time.

On 14.10.2011 23:26, Double-U wrote:
> Hi,
>
> I've been out and about trying to find a way to retrieve the actual amount of RAM used by a domU via the API.
> Thus far I've tried the API functions (VM_metrics), which always return the maximum amount of RAM available to the VM (b/o the ballooning mechanism).
> Then I tried the RRD's, but upon closer investigation these return the same values as well.
>
> Now, I am not very knowledgeable about this matter, but isn't there some way that Xen knows the amount of memory the VM is actually using, instead of the amount reserved? The only way I seem to be able to get that number is by actually running something like 'top' inside the domU -- which is hard when I sometimes do not have access to the VM. I hope turning the ballooning off isn't my only option here.
>
> In case you are wondering why I would require said amounts: I need to know them to determine the efficiency of the software inside the VM (usage&  leakiness) and the VM configuration.
>
> Did I miss something, isn't this exposed yet or am I experiencing a technical restriction?
>
> Any insight is greatly appreciated,
> W
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 17 23:42:01 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 17 Oct 2011 23:42:01 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RG3NB-0006UH-5B; Mon, 17 Oct 2011 23:42:01 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RG3Mx-0006RA-I5
	for xen-api@lists.xensource.com; Mon, 17 Oct 2011 23:41:47 -0700
X-Env-Sender: vikas04@navya.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1318920102!577889!1
X-Originating-IP: [198.106.189.181]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4302 invoked from network); 18 Oct 2011 06:41:44 -0000
Received: from navya.com (HELO navya.com) (198.106.189.181)
	by server-7.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 18 Oct 2011 06:41:44 -0000
Received: from minxps (adsl-75-33-138-237.dsl.pltn13.sbcglobal.net
	[75.33.138.237]) (authenticated bits=0)
	by navya.com (8.14.4/8.13.1) with ESMTP id p9I6fUq4032575
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO);
	Mon, 17 Oct 2011 23:41:36 -0700
From: "Vikas Aggarwal" <vikas04@navya.com>
To: <xen-api@lists.xensource.com>
Date: Mon, 17 Oct 2011 23:41:20 -0700
Message-ID: <005d01cc8d60$f6662d50$e33287f0$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcyNYLqpibqABkZxRMSKiDpELCzcNw==
Content-Language: en-us
Subject: [Xen-API] Which API for Xen performance metrics
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi all,

I am trying to determine which is the preferred API to get performance
metrics for the Xen hypervisor AND also, what is the complete list of
performance metrics that are available for the Xen hypervisor (v5.6 and
newer) - trying to write a XenServer monitor in java.

I saw a posting in April asking about this and the xend API going away, and
using XCP, but isn't there a non-XCP API which can give hypervisor metrics
for "normal XenServer" ? 

Lots of searching yielded
http://www.jansipke.nl/getting-xenserver-vm-metrics-in-java  but it seems a
bit weird to be using RRD for performance counters. There seem to be a lot
of well defined performance metrics for VMware, but cannot find a clean
solution for XenServer.

Any definitive answer would be great since I cannot seem to find one.

	-Vic



_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Tue Oct 18 03:37:10 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Tue, 18 Oct 2011 03:37:10 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RG72j-00023S-Mm; Tue, 18 Oct 2011 03:37:09 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RG71L-0001e4-MZ; Tue, 18 Oct 2011 03:35:44 -0700
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1318934140!631721!1
X-Originating-IP: [74.125.82.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25657 invoked from network); 18 Oct 2011 10:35:40 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	18 Oct 2011 10:35:40 -0000
Received: by wwf10 with SMTP id 10so533567wwf.24
	for <multiple recipients>; Tue, 18 Oct 2011 03:35:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=sender:message-id:date:from:user-agent:mime-version:to:subject
	:references:in-reply-to:content-type;
	bh=4VHd6kTWaQKLjfMuGoR0K/xuLtq9eM17/Lnd4Br1JtA=;
	b=ch24q27G6KAhNsb4azRikwgknInEYsIEwMJdBN+DZMoeAINMC2bCF+Y66gOjRFZkTu
	zBtuNcriDQbJTMtpW9GUE0HRHwnrPJ+9865KSt8RdhX+SQX5I4LyAxRULzwUr2UNJnZv
	zv64wl5MwU14fWxjmXMplbnqDLmwr98sH8lgE=
Received: by 10.216.229.161 with SMTP id h33mr1275201weq.3.1318934139640;
	Tue, 18 Oct 2011 03:35:39 -0700 (PDT)
Received: from [172.16.25.10] (02d933ea.bb.sky.com. [2.217.51.234])
	by mx.google.com with ESMTPS id e7sm2694858wbh.12.2011.10.18.03.35.37
	(version=SSLv3 cipher=OTHER); Tue, 18 Oct 2011 03:35:37 -0700 (PDT)
Message-ID: <4E9D5676.5020605@xen.org>
Date: Tue, 18 Oct 2011 11:35:34 +0100
From: Lars Kurth <lars.kurth@xen.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1;
	rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	xen-arm@lists.xensource.com
References: <4E89ADA1.1000409@xen.org>
In-Reply-To: <4E89ADA1.1000409@xen.org>
Cc: 
Subject: [Xen-API] Re: Bugs in the Project Governance : proposed fixes
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0603289413=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============0603289413==
Content-Type: multipart/alternative;
	boundary="------------050607090509080600060400"

This is a multi-part message in MIME format.
--------------050607090509080600060400
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

No controversy, so the proposal is considered approved

On 03/10/2011 13:42, Lars Kurth wrote:
> Dear Developers,
>
> last week, I mentioned that we had some minor bugs in project 
> governance <http://www.xen.org/projects/governance.html> that needed 
> correction. A revision can be found at revised project governance 
> <http://www.xen.org/projects/governance-rev.html> (changes marked in 
> italics). If you have any feedback, please reply to this thread or 
> post on xen-devel <mailto:xen-devel@lists.xensource.com> with *project 
> governance proposal feedback* in the title of the e-mail. Feedback 
> must be given by next Monday 18:00 GMT.
>
> Best Regards
> Lars


--------------050607090509080600060400
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    No controversy, so the proposal is considered approved<br>
    <br>
    On 03/10/2011 13:42, Lars Kurth wrote:
    <blockquote cite="mid:4E89ADA1.1000409@xen.org" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      Dear Developers,<br>
      <br>
      last week, I mentioned that we had some minor bugs in <a
        moz-do-not-send="true"
        href="http://www.xen.org/projects/governance.html">project
        governance</a> that needed correction. A revision can be found
      at <a moz-do-not-send="true"
        href="http://www.xen.org/projects/governance-rev.html">revised
        project governance</a> (changes marked in italics). If you have
      any feedback, please reply to this thread or post on <a
        moz-do-not-send="true"
        href="mailto:xen-devel@lists.xensource.com">xen-devel</a> with <strong>project

        governance proposal feedback</strong> in the title of the
      e-mail. Feedback must be given by next Monday 18:00 GMT.<br>
      <br>
      Best Regards<br>
      Lars<br>
    </blockquote>
    <br>
  </body>
</html>

--------------050607090509080600060400--


--===============0603289413==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0603289413==--


From xen-api-bounces@lists.xensource.com Wed Oct 19 01:21:58 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Wed, 19 Oct 2011 01:21:58 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RGRPS-0004s5-LP; Wed, 19 Oct 2011 01:21:58 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RGRPE-0004p4-Ib
	for xen-api@lists.xensource.com; Wed, 19 Oct 2011 01:21:44 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-10.tower-216.messagelabs.com!1319012494!86519!1
X-Originating-IP: [66.165.176.89]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26649 invoked from network); 19 Oct 2011 08:21:36 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	19 Oct 2011 08:21:36 -0000
X-IronPort-AV: E=Sophos;i="4.69,371,1315195200"; d="scan'208";a="18343818"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	19 Oct 2011 04:21:34 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.65)
	with Microsoft SMTP Server id 8.3.137.0;
	Wed, 19 Oct 2011 04:21:33 -0400
Message-ID: <4E9E88A5.1050607@citrix.com>
Date: Wed, 19 Oct 2011 09:21:57 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: Vikas Aggarwal <vikas04@navya.com>
Subject: Re: [Xen-API] Which API for Xen performance metrics
References: <005d01cc8d60$f6662d50$e33287f0$@com>
In-Reply-To: <005d01cc8d60$f6662d50$e33287f0$@com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/18/2011 07:41 AM, Vikas Aggarwal wrote:
> Hi all,
>
> I am trying to determine which is the preferred API to get performance
> metrics for the Xen hypervisor AND also, what is the complete list of
> performance metrics that are available for the Xen hypervisor (v5.6 and
> newer) - trying to write a XenServer monitor in java.
>

First of all, please note that the Xen hypervisor is not the same thing 
as XenServer or XCP. Xen is a component of XenServer/XCP, much like the 
kernel of an operating system. Xen has it's own low-level APIs which are 
distinct from those of XCP or XenServer.

XCP is an open source clone of XenServer, and documentation referring to 
XenServer will also apply to XCP. The current version of XCP, XCP 1.1, 
is equivalent to XenServer 5.6 SP2. Both XCP and XenServer are complete 
virtualization management appliances, which come bundled with the Xen 
hypervisor and the XCP/XenServer XenAPI [1].

> I saw a posting in April asking about this and the xend API going away, and
> using XCP, but isn't there a non-XCP API which can give hypervisor metrics
> for "normal XenServer" ?
>

xend is the Xen daemon for the Xen hypervisor, but this is not installed 
in XCP/XenServer, so you won't be using that API.

> Lots of searching yielded
> http://www.jansipke.nl/getting-xenserver-vm-metrics-in-java  but it seems a
> bit weird to be using RRD for performance counters. There seem to be a lot
> of well defined performance metrics for VMware, but cannot find a clean
> solution for XenServer.
>
> Any definitive answer would be great since I cannot seem to find one.
>

Yes, XCP and XenServer use RRD to capture performance metrics. The page 
you found above gives a decent explanation of how to capture performance 
metrics in XCP/XenServer. Unfortunately, this aspect of XCP/XenServer is 
not very well documented.

The best documentation I've found so far is this [2] page, which 
explains XCP/XenServer's RRD API, and how to use the metrics. Hopefully 
this page will answer your questions.

Mike

[1] http://docs.vmd.citrix.com/XenServer/6.0.0/1.0/en_gb/api/
[2] http://community.citrix.com/display/xs/Using+XenServer+RRDs

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 20 01:10:22 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 20 Oct 2011 01:10:22 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RGnhl-0008WQ-VU; Thu, 20 Oct 2011 01:10:22 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RGnfz-000813-KY
	for xen-api@lists.xensource.com; Thu, 20 Oct 2011 01:08:32 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1319098096!42443378!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10871 invoked from network); 20 Oct 2011 08:08:17 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Oct 2011 08:08:17 -0000
X-IronPort-AV: E=Sophos;i="4.69,378,1315195200"; d="scan'208";a="167564015"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	20 Oct 2011 04:08:26 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.65)
	with Microsoft SMTP Server id 8.3.137.0;
	Thu, 20 Oct 2011 04:08:26 -0400
Message-ID: <4E9FD713.5010503@citrix.com>
Date: Thu, 20 Oct 2011 09:08:51 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: Vikas Aggarwal <vikas04@navya.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: Re: [Xen-API] Which API for Xen performance metrics
References: <005d01cc8d60$f6662d50$e33287f0$@com> <4E9E88A5.1050607@citrix.com>
	<013101cc8ea9$0fda1730$2f8e4590$@com>
In-Reply-To: <013101cc8ea9$0fda1730$2f8e4590$@com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/19/2011 10:50 PM, Vikas Aggarwal wrote:
> Thanks Mike -
>
> I went through the docs below, but is there a way to list out all the
> performance metrics available for showing the performance of the base
> XenServer (not the virtual machines). I am getting cpu, memory, disk, but we
> seem to get a lot more metrics from VMware for example, metrics that seem to
> give health information of how the base hypervisor is performing.
>

Hi Vikas,

On one of your hosts, try doing a 'xe host-datasource-list host=<blah>' 
and 'xe vm-datasource-list vm=<blah>'. This will show you a list of all 
the datasources that can be recorded as RRDs. Not all of them are 
enabled by default, which is probably why you didn't see everything you 
expected. I have no idea whether we capture the same metrics as VMWare 
do, but hopefully the ones we do capture will be enough for you.

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 21 08:33:04 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 21 Oct 2011 08:33:04 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RHH5k-0001fy-2g; Fri, 21 Oct 2011 08:33:04 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with smtp (Exim 4.43) id 1RHH3r-0000iM-Q2
	for xen-api@lists.xensource.com; Fri, 21 Oct 2011 08:31:08 -0700
X-Env-Sender: double-u@secretpanda.net
X-Msg-Ref: server-10.tower-216.messagelabs.com!1319211062!458353!1
X-Originating-IP: [178.18.19.164]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26461 invoked from network); 21 Oct 2011 15:31:03 -0000
Received: from unknown (HELO secretpanda.net) (178.18.19.164)
	by server-10.tower-216.messagelabs.com with SMTP;
	21 Oct 2011 15:31:03 -0000
Received: from localhost (43.133-241-81.adsl-dyn.isp.belgacom.be
	[81.241.133.43])
	by secretpanda.net (Postfix) with ESMTPA id E84C414697
	for <xen-api@lists.xensource.com>; Fri, 21 Oct 2011 11:31:05 -0400 (EDT)
MIME-Version: 1.0
X-UserIsAuth: true
Received: from butters.w-gr.net ([172.16.1.1])
	by liane (JAMES SMTP Server ) with ESMTPA ID 964408740
	for <xen-api@lists.xensource.com>;
	Fri, 21 Oct 2011 17:31:49 +0200 (CEST)
From: Double-U <double-u@secretpanda.net>
Date: Fri, 21 Oct 2011 17:30:58 +0200
Message-Id: <D1233D3F-E6D4-4366-A7C3-D938C61326D7@secretpanda.net>
To: xen-api@lists.xensource.com
X-Mailer: Apple Mail (2.1251.1)
Subject: [Xen-API] Difficulties creating a VDI
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0187888631=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com


--===============0187888631==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_4B1DE800-6866-4009-B8B7-0401BD7BEC5E"


--Apple-Mail=_4B1DE800-6866-4009-B8B7-0401BD7BEC5E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hi,

Lastly I've been trying to create a VDI with XAPI (latest Debian pkg, =
version: 0.1+1318941016-1) on a file-based SR.=20
Based on this call (generated by Apache XMLRPC client, comment added):=20=


<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<methodCall>
    <methodName>VDI.create</methodName>
    <params>
        <param>
            =
<value>OpaqueRef:8cb4e11c-fbd9-25c7-b0ab-66d31316e4f6</value>
        </param>
        <param>
            <value>
                <struct>
                    <member>
                        <name>other_config</name>
                        <value>
                            <struct/>
                        </value>
                    </member>
                    <member>
                        <name>read_only</name>
                        <value>
                            <boolean>0</boolean>
                        </value>
                    </member>
                    <member>
<!-- Typo in API -->
                        <name>sharable</name>
                        <value>
                            <boolean>1</boolean>
                        </value>
                    </member>
                    <member>
                        <name>name_label</name>
                        <value>VDI-Test</value>
                    </member>
                    <member>
                        <name>virtual_size</name>
                        <value>1073741824</value>
                    </member>
                    <member>
                        <name>type</name>
                        <value>user</value>
                    </member>
                    <member>
                        <name>SR</name>
                        =
<value>OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c</value>
                    </member>
                    <member>
                        <name>name_description</name>
                        <value>A VDI test image</value>
                    </member>
                </struct>
            </value>
        </param>
    </params>
</methodCall>

The following log messages are produced (emphasis added):

[20111021T15:06:06.716Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|audit] VDI.create: SR =3D =
'e9b69e07-c83f-d965-eeaf-0188a2bf6e70 (File-based SR)'; name label =3D =
'VDI-Test'
[20111021T15:06:06.718Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|xapi] Marking SR for VDI.create =
(task=3DOpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b)
[20111021T15:06:06.722Z| info|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|storage_impl] VDI.create =
task:OpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b =
sr:OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c vdi_info:{"vdi": "", =
"name_label": "VDI-Test", "name_description": "A VDI test image", "ty": =
"user", "metadata_of_pool": "", "is_a_snapshot": false, "snapshot_time": =
"19700101T00:00:00Z", "snapshot_of": "", "read_only": false, =
"virtual_size": 1073741824, "physical_utilisation": 0} params:
[20111021T15:06:06.723Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|dummytaskhelper] task VDI.create D:6d171ad2faa5 created =
by task R:15bd0dd04f9a
[20111021T15:06:06.723Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
D:6d171ad2faa5|sm] SM file vdi_create =
sr=3DOpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c sm_config=3D[] =
type=3D[user] size=3D1073741824
[20111021T15:06:06.729Z| info|r2d2|230 INET 172.16.222.205:80|sm_exec =
D:af57648085be|xapi] Session.create =
trackid=3D30c0496742c009f93f26937bd2c388c3 pool=3Dfalse uname=3D =
is_local_superuser=3Dtrue auth_user_sid=3D =
parent=3Dtrackid=3D9834f5af41c964e225f24279aefe4e49
[20111021T15:06:06.730Z|debug|r2d2|230 INET 172.16.222.205:80|sm_exec =
D:af57648085be|xapi] Attempting to open /var/xapi/xapi
[20111021T15:06:06.734Z|debug|r2d2|268 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:session.get_uuid =
D:925d97aded5c created by task D:af57648085be
[20111021T15:06:06.883Z|debug|r2d2|269 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:host.get_other_config =
D:96d9dde902cb created by task D:6d171ad2faa5
[20111021T15:06:06.894Z|debug|r2d2|269 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:06.964Z|debug|r2d2|270 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.db_introduce =
D:7b436b78a786 created by task D:6d171ad2faa5
[20111021T15:06:06.973Z| info|r2d2|270 UNIX =
/var/xapi/xapi|dispatch:VDI.db_introduce D:7b436b78a786|taskhelper] task =
VDI.db_introduce R:b9c9936e0708 =
(uuid:f6fe11a7-e41c-69b5-d692-c96afe0a1d58) created =
(trackid=3D30c0496742c009f93f26937bd2c388c3) by task D:6d171ad2faa5
[20111021T15:06:06.973Z|debug|r2d2|270 UNIX =
/var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|xapi] {pool,db}_introduce =
uuid=3D058b84a0-61b1-40fa-a9d0-1e454c351e17 name_label=3D
[20111021T15:06:06.975Z|debug|r2d2|270 UNIX =
/var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|xapi] VDI.introduce =
read_only =3D false
[20111021T15:06:06.980Z|debug|r2d2|270 UNIX =
/var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|rbac_audit] cannot =
marshall arguments for the action VDI.db_introduce: name and value list =
lengths don't match. =
str_names=3D[session_id,uuid,name_label,name_description,sR,_type,sharable=
,read_only,other_config,location,xenstore_data,sm_config,managed,virtual_s=
ize,physical_utilisation,metadata_of_pool,is_a_snapshot,snapshot_time,snap=
shot_of,], =
xml_values=3D[<value><string>OpaqueRef:12838b23-e9e3-4e4a-908b-10b922a7d3c=
6</string></value>,<value><string>058b84a0-61b1-40fa-a9d0-1e454c351e17</st=
ring></value>,<value><string/></value>,<value><string/></value>,<value><st=
ring>OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c</string></value>,<valu=
e><string>user</string></value>,<value><boolean>0</boolean></value>,<value=
><boolean>0</boolean></value>,<value><struct/></value>,<value><string>058b=
84a0-61b1-40fa-a9d0-1e454c351e17</string></value>,<value><struct/></value>=
,<value><struct/></value>,]
[20111021T15:06:06.990Z|debug|r2d2|270 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:06.992Z|debug|r2d2|271 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_sm_config =
D:94e799c17a1a created by task D:6d171ad2faa5
[20111021T15:06:06.995Z| info|r2d2|271 UNIX =
/var/xapi/xapi|dispatch:VDI.set_sm_config D:94e799c17a1a|api_effect] =
VDI.set_sm_config
[20111021T15:06:06.999Z|debug|r2d2|271 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.004Z|debug|r2d2|272 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_managed =
D:9bf09214b86d created by task D:6d171ad2faa5
[20111021T15:06:07.010Z|debug|r2d2|272 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.012Z|debug|r2d2|273 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_virtual_size =
D:7cbe06ab5b5e created by task D:6d171ad2faa5
[20111021T15:06:07.018Z|debug|r2d2|273 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.021Z|debug|r2d2|274 UNIX =
/var/xapi/xapi||dummytaskhelper] task =
dispatch:VDI.set_physical_utilisation D:1488c6de226e created by task =
D:6d171ad2faa5
[20111021T15:06:07.028Z|debug|r2d2|274 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.031Z|debug|r2d2|275 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.get_virtual_allocation =
D:63321b1c5288 created by task D:6d171ad2faa5
[20111021T15:06:07.035Z|debug|r2d2|275 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.037Z|debug|r2d2|276 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.get_by_uuid =
D:3f9ec1c9f3a5 created by task D:6d171ad2faa5
[20111021T15:06:07.040Z|debug|r2d2|276 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.042Z|debug|r2d2|277 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.set_virtual_allocation =
D:9cb5b4a7cee6 created by task D:6d171ad2faa5
[20111021T15:06:07.047Z|debug|r2d2|277 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.050Z|debug|r2d2|278 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.set_physical_size =
D:fd599890513b created by task D:6d171ad2faa5
[20111021T15:06:07.055Z|debug|r2d2|278 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.057Z|debug|r2d2|279 UNIX =
/var/xapi/xapi||dummytaskhelper] task =
dispatch:SR.set_physical_utilisation D:cfbb200b3f3e created by task =
D:6d171ad2faa5
[20111021T15:06:07.069Z|debug|r2d2|279 UNIX =
/var/xapi/xapi||http_critical] Connection terminated
[20111021T15:06:07.076Z| info|r2d2|230 INET 172.16.222.205:80|sm_exec =
D:af57648085be|xapi] Session.destroy =
trackid=3D30c0496742c009f93f26937bd2c388c3
[20111021T15:06:07.078Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|xapi] OpaqueRef:455747a1-a6e2-0a28-0e31-72efc6c4e496 =
snapshot_of <- OpaqueRef:NULL
[20111021T15:06:07.080Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|xapi] Unmarking SR after VDI.create =
(task=3DOpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b)
[20111021T15:06:07.160Z|debug|r2d2|230 INET =
172.16.222.205:80||http_critical] Connection terminated

The name and description aren't passed on apparently and the boolean =
values are all zero (shareable should be 1).=20
Here is the output from xe vd-list:

uuid ( RO)                : 058b84a0-61b1-40fa-a9d0-1e454c351e17
          name-label ( RW):=20
    name-description ( RW):=20
             sr-uuid ( RO): e9b69e07-c83f-d965-eeaf-0188a2bf6e70
        virtual-size ( RO): 1073741824
            sharable ( RO): false
           read-only ( RO): false

This seems to be a bug or am I missing something?

Kind regards,
W=

--Apple-Mail=_4B1DE800-6866-4009-B8B7-0401BD7BEC5E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Hi,<div><br></div><div>Lastly I've been trying to create a VDI with =
XAPI (latest Debian pkg, version: 0.1+1318941016-1) on a file-based =
SR.&nbsp;</div><div>Based on this call (generated by Apache XMLRPC =
client, comment added):&nbsp;</div><div><br></div><div><div>&lt;?xml =
version=3D"1.0" =
encoding=3D"UTF-8"?&gt;</div><div>&lt;methodCall&gt;</div><div>&nbsp; =
&nbsp; &lt;methodName&gt;VDI.create&lt;/methodName&gt;</div><div>&nbsp; =
&nbsp; &lt;params&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&lt;param&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;OpaqueRef:8cb4e11c-fbd9-25c7-b0ab-66d31316e4f6&lt;/value&gt;<=
/div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/param&gt;</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; &lt;param&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &lt;value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &lt;struct&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;other_config&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;struct/&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;read_only&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;boolean&gt;0&lt;/boolean&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;member&gt;</div><div><i>&lt;!-- Typo in API =
--&gt;</i></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;sharable&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;boolean&gt;1&lt;/boolean&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;name_label&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;VDI-Test&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;virtual_size&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;1073741824&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;type&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;user&lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &lt;member&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;name&gt;SR&lt;/name&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c&lt;/value&gt;<=
/div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &lt;/member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;member&gt;</div><div>&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &lt;name&gt;name_description&lt;/name&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;value&gt;A VDI test image&lt;/value&gt;</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/member&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &lt;/struct&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &lt;/value&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&lt;/param&gt;</div><div>&nbsp; &nbsp; =
&lt;/params&gt;</div><div>&lt;/methodCall&gt;</div></div><div><br></div><d=
iv>The following log messages are produced (emphasis =
added):</div><div><br></div><div><div>[20111021T15:06:06.716Z|debug|r2d2|2=
30 INET 172.16.222.205:80|VDI.create R:15bd0dd04f9a|audit] VDI.create: =
SR =3D 'e9b69e07-c83f-d965-eeaf-0188a2bf6e70 (File-based SR)'; name =
label =3D 'VDI-Test'</div><div>[20111021T15:06:06.718Z|debug|r2d2|230 =
INET 172.16.222.205:80|VDI.create R:15bd0dd04f9a|xapi] Marking SR for =
VDI.create =
(task=3DOpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b)</div><div>[2011102=
1T15:06:06.722Z| info|r2d2|230 INET 172.16.222.205:80|VDI.create =
R:15bd0dd04f9a|storage_impl] VDI.create =
task:OpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b =
sr:OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c <b>vdi_info:{"vdi": =
"", "name_label": "VDI-Test", "name_description": "A VDI test image", =
"ty": "user", "metadata_of_pool": "", "is_a_snapshot": false, =
"snapshot_time": "19700101T00:00:00Z", "snapshot_of": "", "read_only": =
false, "virtual_size": 1073741824, "physical_utilisation": 0} =
</b>params:</div><div>[20111021T15:06:06.723Z|debug|r2d2|230 INET =
172.16.222.205:80|VDI.create R:15bd0dd04f9a|dummytaskhelper] task =
VDI.create D:6d171ad2faa5 created by task =
R:15bd0dd04f9a</div><div>[20111021T15:06:06.723Z|debug|r2d2|230 INET =
172.16.222.205:80|VDI.create D:6d171ad2faa5|sm] SM file vdi_create =
sr=3DOpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c sm_config=3D[] =
type=3D[user] size=3D1073741824</div><div>[20111021T15:06:06.729Z| =
info|r2d2|230 INET 172.16.222.205:80|sm_exec D:af57648085be|xapi] =
Session.create trackid=3D30c0496742c009f93f26937bd2c388c3 pool=3Dfalse =
uname=3D is_local_superuser=3Dtrue auth_user_sid=3D =
parent=3Dtrackid=3D9834f5af41c964e225f24279aefe4e49</div><div>[20111021T15=
:06:06.730Z|debug|r2d2|230 INET 172.16.222.205:80|sm_exec =
D:af57648085be|xapi] Attempting to open =
/var/xapi/xapi</div><div>[20111021T15:06:06.734Z|debug|r2d2|268 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:session.get_uuid =
D:925d97aded5c created by task =
D:af57648085be</div><div>[20111021T15:06:06.883Z|debug|r2d2|269 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:host.get_other_config =
D:96d9dde902cb created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:06.894Z|debug|r2d2|269 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:06.964Z|debug|r2d2|270 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.db_introduce =
D:7b436b78a786 created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:06.973Z| info|r2d2|270 UNIX =
/var/xapi/xapi|dispatch:VDI.db_introduce D:7b436b78a786|taskhelper] task =
VDI.db_introduce R:b9c9936e0708 =
(uuid:f6fe11a7-e41c-69b5-d692-c96afe0a1d58) created =
(trackid=3D30c0496742c009f93f26937bd2c388c3) by task =
D:6d171ad2faa5</div><div>[20111021T15:06:06.973Z|debug|r2d2|270 UNIX =
/var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|xapi] {pool,db}_introduce =
uuid=3D058b84a0-61b1-40fa-a9d0-1e454c351e17 =
name_label=3D</div><div>[20111021T15:06:06.975Z|debug|r2d2|270 UNIX =
/var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|xapi] VDI.introduce =
read_only =3D false</div><div>[20111021T15:06:06.980Z|debug|r2d2|270 =
UNIX /var/xapi/xapi|VDI.db_introduce R:b9c9936e0708|rbac_audit] =
<b>cannot marshall arguments for the action VDI.db_introduce: name and =
value list lengths don't match. =
str_names=3D[session_id,uuid,name_label,name_description,sR,_type,sharable=
,read_only,other_config,location,xenstore_data,sm_config,managed,virtual_s=
ize,physical_utilisation,metadata_of_pool,is_a_snapshot,snapshot_time,snap=
shot_of,], =
xml_values=3D[&lt;value&gt;&lt;string&gt;OpaqueRef:12838b23-e9e3-4e4a-908b=
-10b922a7d3c6&lt;/string&gt;&lt;/value&gt;,&lt;value&gt;&lt;string&gt;058b=
84a0-61b1-40fa-a9d0-1e454c351e17&lt;/string&gt;&lt;/value&gt;,&lt;value&gt=
;&lt;string/&gt;&lt;/value&gt;,&lt;value&gt;&lt;string/&gt;&lt;/value&gt;,=
&lt;value&gt;&lt;string&gt;OpaqueRef:abe14a40-c18a-20de-43bd-b0cd33cf351c&=
lt;/string&gt;&lt;/value&gt;,&lt;value&gt;&lt;string&gt;user&lt;/string&gt=
;&lt;/value&gt;,&lt;value&gt;&lt;boolean&gt;0&lt;/boolean&gt;&lt;/value&gt=
;,&lt;value&gt;&lt;boolean&gt;0&lt;/boolean&gt;&lt;/value&gt;,&lt;value&gt=
;&lt;struct/&gt;&lt;/value&gt;,&lt;value&gt;&lt;string&gt;058b84a0-61b1-40=
fa-a9d0-1e454c351e17&lt;/string&gt;&lt;/value&gt;,&lt;value&gt;&lt;struct/=
&gt;&lt;/value&gt;,&lt;value&gt;&lt;struct/&gt;&lt;/value&gt;,]</b></div><=
div>[20111021T15:06:06.990Z|debug|r2d2|270 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:06.992Z|debug|r2d2|271 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_sm_config =
D:94e799c17a1a created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:06.995Z| info|r2d2|271 UNIX =
/var/xapi/xapi|dispatch:VDI.set_sm_config D:94e799c17a1a|api_effect] =
VDI.set_sm_config</div><div>[20111021T15:06:06.999Z|debug|r2d2|271 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.004Z|debug|r2d2|272 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_managed =
D:9bf09214b86d created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.010Z|debug|r2d2|272 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.012Z|debug|r2d2|273 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:VDI.set_virtual_size =
D:7cbe06ab5b5e created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.018Z|debug|r2d2|273 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.021Z|debug|r2d2|274 UNIX =
/var/xapi/xapi||dummytaskhelper] task =
dispatch:VDI.set_physical_utilisation D:1488c6de226e created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.028Z|debug|r2d2|274 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.031Z|debug|r2d2|275 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.get_virtual_allocation =
D:63321b1c5288 created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.035Z|debug|r2d2|275 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.037Z|debug|r2d2|276 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.get_by_uuid =
D:3f9ec1c9f3a5 created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.040Z|debug|r2d2|276 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.042Z|debug|r2d2|277 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.set_virtual_allocation =
D:9cb5b4a7cee6 created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.047Z|debug|r2d2|277 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.050Z|debug|r2d2|278 UNIX =
/var/xapi/xapi||dummytaskhelper] task dispatch:SR.set_physical_size =
D:fd599890513b created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.055Z|debug|r2d2|278 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.057Z|debug|r2d2|279 UNIX =
/var/xapi/xapi||dummytaskhelper] task =
dispatch:SR.set_physical_utilisation D:cfbb200b3f3e created by task =
D:6d171ad2faa5</div><div>[20111021T15:06:07.069Z|debug|r2d2|279 UNIX =
/var/xapi/xapi||http_critical] Connection =
terminated</div><div>[20111021T15:06:07.076Z| info|r2d2|230 INET =
172.16.222.205:80|sm_exec D:af57648085be|xapi] Session.destroy =
trackid=3D30c0496742c009f93f26937bd2c388c3</div><div>[20111021T15:06:07.07=
8Z|debug|r2d2|230 INET 172.16.222.205:80|VDI.create R:15bd0dd04f9a|xapi] =
OpaqueRef:455747a1-a6e2-0a28-0e31-72efc6c4e496 snapshot_of &lt;- =
OpaqueRef:NULL</div><div>[20111021T15:06:07.080Z|debug|r2d2|230 INET =
172.16.222.205:80|VDI.create R:15bd0dd04f9a|xapi] Unmarking SR after =
VDI.create =
(task=3DOpaqueRef:15bd0dd0-4f9a-8302-976c-615a0702ca9b)</div><div>[2011102=
1T15:06:07.160Z|debug|r2d2|230 INET 172.16.222.205:80||http_critical] =
Connection terminated</div></div><div><br></div><div>The name and =
description aren't passed on apparently and the boolean values are all =
zero (shareable should be 1).&nbsp;</div><div>Here is the output from xe =
vd-list:</div><div><br></div><div><div>uuid ( RO) &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: =
058b84a0-61b1-40fa-a9d0-1e454c351e17</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; name-label ( RW):&nbsp;</div><div>&nbsp; &nbsp; =
name-description ( RW):&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp;sr-uuid ( RO): =
e9b69e07-c83f-d965-eeaf-0188a2bf6e70</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; virtual-size ( RO): 1073741824</div><div>&nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; sharable ( RO): false</div><div>&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;read-only ( RO): =
false</div></div><div><br></div><div>This seems to be a bug or am I =
missing something?</div><div><br></div><div>Kind =
regards,</div><div>W</div></body></html>=

--Apple-Mail=_4B1DE800-6866-4009-B8B7-0401BD7BEC5E--


--===============0187888631==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0187888631==--


From xen-api-bounces@lists.xensource.com Sat Oct 22 08:43:10 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 22 Oct 2011 08:43:10 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RHdj3-00076k-W5; Sat, 22 Oct 2011 08:43:10 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RHdii-00072v-KI
	for xen-api@lists.xensource.com; Sat, 22 Oct 2011 08:42:49 -0700
X-Env-Sender: brooks@netgate.net
X-Msg-Ref: server-4.tower-174.messagelabs.com!1319298163!36319035!1
X-Originating-IP: [205.214.170.225]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5845 invoked from network); 22 Oct 2011 15:42:45 -0000
Received: from mx7.netgate.net (HELO mx7.netgate.net) (205.214.170.225)
	by server-4.tower-174.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 22 Oct 2011 15:42:45 -0000
Received: from ss.netgate.net (ss.netgate.net [205.214.170.222])
	by mx7.netgate.net (8.13.8/8.13.8) with ESMTP id p9MFgf8h032761;
	Sat, 22 Oct 2011 08:42:41 -0700 (envelope-from brooks@netgate.net)
Date: Sat, 22 Oct 2011 08:42:41 -0700 (PDT)
From: brooks@netgate.net
To: xen-api@lists.xensource.com
Message-ID: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
User-Agent: Alpine 2.02 (LRH 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: 
Subject: [Xen-API] XCP 1.1 xs-tools Version Override Problem
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com


The version override feature allows XenCenter to function nicely with 
XCP.1.x. Unfortunately xs-tools doesn't share the love.  XCP 1.1 includes 
xs-tools-1.1 but thats not the version XCP expects when masquerading as 
XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the 
version mismatch.  It's so unhappy that it's preventing live migrations:

VM = CentOS 6 x86_64 PV with:

      - xe-guest-utilities-1.1.0-651.x86_64.rpm
      - xe-guest-utilities-xenstore-1.1.0-651.x86_64.rpm

installed from xs-tools-1.1.0.iso

[root@xenc2n1 ~]# xe vm-migrate vm=2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 
live=true host-uuid=2394d5b3-5b47-4a9b-9493-678120d7a576
You attempted an operation on a VM which requires a more recent version of the 
PV drivers. Please upgrade your PV drivers.
vm: 2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 (i-3-12-VM)

I don't suppose there's an xs-tools version override hack we can apply :-).

I found this work item under XCP 1.1 on the wiki XCP Roadmap page:

      23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
      domains; check for presence in HVM domains

I suspect that didn't get done, or isn't working.  What functions do the 
xe-guest-utilities provide?  Without them installed you don't see any 
memory statistics under the "Performance" tab, but are they really needed 
for PV based VMs?

What we need is XCP support in XenCenter instead of a patch to XCP to make it 
appear as something it's not.  Even though XenCenter is a Windows application 
it's the best configuration, management, and monitoring application available 
for XenServer and XCP.



_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Sat Oct 22 14:26:46 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 22 Oct 2011 14:26:46 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RHj5a-0008GW-CB; Sat, 22 Oct 2011 14:26:46 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RHj5I-0008D9-ER
	for xen-api@lists.xensource.com; Sat, 22 Oct 2011 14:26:28 -0700
X-Env-Sender: eduardo.terra@gmail.com
X-Msg-Ref: server-9.tower-216.messagelabs.com!1319318783!675755!1
X-Originating-IP: [209.85.213.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26370 invoked from network); 22 Oct 2011 21:26:25 -0000
Received: from mail-yx0-f171.google.com (HELO mail-yx0-f171.google.com)
	(209.85.213.171)
	by server-9.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Oct 2011 21:26:25 -0000
Received: by yxl31 with SMTP id 31so3071699yxl.30
	for <xen-api@lists.xensource.com>; Sat, 22 Oct 2011 14:26:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=BYPlFr4GXMiywO9YSWCc2/+PAeAzoMjWT7rx4QJEotI=;
	b=pzL430jm/OiIIoBy5pm0GfjCkk/Z9Hr0pTa1940HnknEgNeX9DAZchvYsROQJTe5HR
	tAt+5/mdI9jFMOU+AKYRKux7r3y7MnKbAx3jvFPHWbOWsfIUXgAUiPSU6Dtgvm5SVJAJ
	8tYQhEpgw1/8jbt6ns5ipqgQBUEC/odrpBJy4=
Received: by 10.182.51.66 with SMTP id i2mr2116366obo.5.1319318783195; Sat, 22
	Oct 2011 14:26:23 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.16.7 with HTTP; Sat, 22 Oct 2011 14:26:03 -0700 (PDT)
In-Reply-To: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
From: Carlos Eduardo Tavares Terra <eduardo.terra@gmail.com>
Date: Sat, 22 Oct 2011 19:26:03 -0200
Message-ID: <CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem
To: xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0355649916=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0355649916==
Content-Type: multipart/alternative; boundary=f46d044518216af90f04afe9d7f4

--f46d044518216af90f04afe9d7f4
Content-Type: text/plain; charset=ISO-8859-1

I was thinking the same. Maybe if we could create a file similar
to xapi_version_override for guest utilities...

On Sat, Oct 22, 2011 at 1:42 PM, <brooks@netgate.net> wrote:

>
> The version override feature allows XenCenter to function nicely with
> XCP.1.x. Unfortunately xs-tools doesn't share the love.  XCP 1.1 includes
> xs-tools-1.1 but thats not the version XCP expects when masquerading as
> XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the
> version mismatch.  It's so unhappy that it's preventing live migrations:
>
> VM = CentOS 6 x86_64 PV with:
>
>     - xe-guest-utilities-1.1.0-651.**x86_64.rpm
>     - xe-guest-utilities-xenstore-1.**1.0-651.x86_64.rpm
>
> installed from xs-tools-1.1.0.iso
>
> [root@xenc2n1 ~]# xe vm-migrate vm=2b038b1d-62bc-b4de-68c2-**8ef1cfa8f9d3
> live=true host-uuid=2394d5b3-5b47-4a9b-**9493-678120d7a576
> You attempted an operation on a VM which requires a more recent version of
> the PV drivers. Please upgrade your PV drivers.
> vm: 2b038b1d-62bc-b4de-68c2-**8ef1cfa8f9d3 (i-3-12-VM)
>
> I don't suppose there's an xs-tools version override hack we can apply :-).
>
> I found this work item under XCP 1.1 on the wiki XCP Roadmap page:
>
>     23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
>     domains; check for presence in HVM domains
>
> I suspect that didn't get done, or isn't working.  What functions do the
> xe-guest-utilities provide?  Without them installed you don't see any memory
> statistics under the "Performance" tab, but are they really needed for PV
> based VMs?
>
> What we need is XCP support in XenCenter instead of a patch to XCP to make
> it appear as something it's not.  Even though XenCenter is a Windows
> application it's the best configuration, management, and monitoring
> application available for XenServer and XCP.
>
>
>
> ______________________________**_________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/**mailman/listinfo/xen-api<http://lists.xensource.com/mailman/listinfo/xen-api>
>



-- 
Carlos Eduardo Tavares Terra
Red Hat Certified Engineer
Consultor em Infraestrutura de TI
GNU/Linux #413291 [http://counter.li.org]

--f46d044518216af90f04afe9d7f4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I was thinking the same. Maybe if we could create a file similar to=A0xapi_=
version_override for guest utilities...<br><br><div class=3D"gmail_quote">O=
n Sat, Oct 22, 2011 at 1:42 PM,  <span dir=3D"ltr">&lt;<a href=3D"mailto:br=
ooks@netgate.net">brooks@netgate.net</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;"><br>
The version override feature allows XenCenter to function nicely with XCP.1=
.x. Unfortunately xs-tools doesn&#39;t share the love. =A0XCP 1.1 includes =
xs-tools-1.1 but thats not the version XCP expects when masquerading as Xen=
Server 5.6 fp1/sp2. It expects xs-tools-5.x and it&#39;s unhappy about the =
version mismatch. =A0It&#39;s so unhappy that it&#39;s preventing live migr=
ations:<br>


<br>
VM =3D CentOS 6 x86_64 PV with:<br>
<br>
 =A0 =A0 - xe-guest-utilities-1.1.0-651.<u></u>x86_64.rpm<br>
 =A0 =A0 - xe-guest-utilities-xenstore-1.<u></u>1.0-651.x86_64.rpm<br>
<br>
installed from xs-tools-1.1.0.iso<br>
<br>
[root@xenc2n1 ~]# xe vm-migrate vm=3D2b038b1d-62bc-b4de-68c2-<u></u>8ef1cfa=
8f9d3 live=3Dtrue host-uuid=3D2394d5b3-5b47-4a9b-<u></u>9493-678120d7a576<b=
r>
You attempted an operation on a VM which requires a more recent version of =
the PV drivers. Please upgrade your PV drivers.<br>
vm: 2b038b1d-62bc-b4de-68c2-<u></u>8ef1cfa8f9d3 (i-3-12-VM)<br>
<br>
I don&#39;t suppose there&#39;s an xs-tools version override hack we can ap=
ply :-).<br>
<br>
I found this work item under XCP 1.1 on the wiki XCP Roadmap page:<br>
<br>
 =A0 =A0 23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for P=
V<br>
 =A0 =A0 domains; check for presence in HVM domains<br>
<br>
I suspect that didn&#39;t get done, or isn&#39;t working. =A0What functions=
 do the xe-guest-utilities provide? =A0Without them installed you don&#39;t=
 see any memory statistics under the &quot;Performance&quot; tab, but are t=
hey really needed for PV based VMs?<br>


<br>
What we need is XCP support in XenCenter instead of a patch to XCP to make =
it appear as something it&#39;s not. =A0Even though XenCenter is a Windows =
application it&#39;s the best configuration, management, and monitoring app=
lication available for XenServer and XCP.<br>


<br>
<br>
<br>
______________________________<u></u>_________________<br>
xen-api mailing list<br>
<a href=3D"mailto:xen-api@lists.xensource.com" target=3D"_blank">xen-api@li=
sts.xensource.com</a><br>
<a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=3D"_=
blank">http://lists.xensource.com/<u></u>mailman/listinfo/xen-api</a><br>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>Carlos Eduar=
do Tavares Terra<br>Red Hat Certified Engineer<br>Consultor em Infraestrutu=
ra de TI<br>GNU/Linux #413291 [<a href=3D"http://counter.li.org" target=3D"=
_blank">http://counter.li.org</a>]<br>



--f46d044518216af90f04afe9d7f4--


--===============0355649916==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0355649916==--


From xen-api-bounces@lists.xensource.com Sat Oct 22 14:44:04 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 22 Oct 2011 14:44:04 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RHjMK-0000Hb-GI; Sat, 22 Oct 2011 14:44:04 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RHjM9-0000EL-9j
	for xen-api@lists.xensource.com; Sat, 22 Oct 2011 14:43:53 -0700
X-Env-Sender: brainy@gmail.com
X-Msg-Ref: server-16.tower-216.messagelabs.com!1319319828!671455!1
X-Originating-IP: [209.85.220.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4827 invoked from network); 22 Oct 2011 21:43:49 -0000
Received: from mail-vx0-f171.google.com (HELO mail-vx0-f171.google.com)
	(209.85.220.171)
	by server-16.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Oct 2011 21:43:49 -0000
Received: by vcbfk13 with SMTP id fk13so5664830vcb.30
	for <xen-api@lists.xensource.com>; Sat, 22 Oct 2011 14:43:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:sender:in-reply-to:references:date
	:x-google-sender-auth:message-id:subject:from:to:cc:content-type;
	bh=nZJwVBXJjij4lQGY34Vi4OxChuCx8LwZ+qMx6W4koHE=;
	b=HbKNb18xscQPz5B/vkNEsKwX6nB9Ir4Gb4ltntdJrsPLBF5/WuimcqHYSN6vN0qL0u
	cZLJBORynAWz04WqqXSmqBOZPUmFl2UPDbIqJHGsrHV47DVywF4uYnfDOpD/YE1iLz/Z
	SBu20Pb68ByO74mOvHp+uIidZz81tUST7W348=
MIME-Version: 1.0
Received: by 10.52.27.208 with SMTP id v16mr18600050vdg.22.1319319828364; Sat,
	22 Oct 2011 14:43:48 -0700 (PDT)
Received: by 10.220.188.69 with HTTP; Sat, 22 Oct 2011 14:43:48 -0700 (PDT)
In-Reply-To: <CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
	<CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
Date: Sat, 22 Oct 2011 14:43:48 -0700
X-Google-Sender-Auth: NmN6nFemq2H7BeJS-WtMfkazrxU
Message-ID: <CAFGpm25GV324PN8cmtETACxVWorMnMqMdN5nYzsO77G50pAXSA@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem
From: "msgbox450@gmail.com" <msgbox450@gmail.com>
To: Carlos Eduardo Tavares Terra <eduardo.terra@gmail.com>
Cc: xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1094994163=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1094994163==
Content-Type: multipart/alternative; boundary=20cf307c9b26b6fdbf04afea15c7

--20cf307c9b26b6fdbf04afea15c7
Content-Type: text/plain; charset=ISO-8859-1

Surely the best solution is for the respective devs to try to ensure the XCP
1.5 release is fully compatible with XenCenter 6 and provides the correct
XAPI and xs-tools versions out of the box?

On Sat, Oct 22, 2011 at 2:26 PM, Carlos Eduardo Tavares Terra <
eduardo.terra@gmail.com> wrote:

> I was thinking the same. Maybe if we could create a file similar
> to xapi_version_override for guest utilities...
>
>
> On Sat, Oct 22, 2011 at 1:42 PM, <brooks@netgate.net> wrote:
>
>>
>> The version override feature allows XenCenter to function nicely with
>> XCP.1.x. Unfortunately xs-tools doesn't share the love.  XCP 1.1 includes
>> xs-tools-1.1 but thats not the version XCP expects when masquerading as
>> XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the
>> version mismatch.  It's so unhappy that it's preventing live migrations:
>>
>> VM = CentOS 6 x86_64 PV with:
>>
>>     - xe-guest-utilities-1.1.0-651.**x86_64.rpm
>>     - xe-guest-utilities-xenstore-1.**1.0-651.x86_64.rpm
>>
>> installed from xs-tools-1.1.0.iso
>>
>> [root@xenc2n1 ~]# xe vm-migrate vm=2b038b1d-62bc-b4de-68c2-**8ef1cfa8f9d3
>> live=true host-uuid=2394d5b3-5b47-4a9b-**9493-678120d7a576
>> You attempted an operation on a VM which requires a more recent version of
>> the PV drivers. Please upgrade your PV drivers.
>> vm: 2b038b1d-62bc-b4de-68c2-**8ef1cfa8f9d3 (i-3-12-VM)
>>
>> I don't suppose there's an xs-tools version override hack we can apply
>> :-).
>>
>> I found this work item under XCP 1.1 on the wiki XCP Roadmap page:
>>
>>     23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
>>     domains; check for presence in HVM domains
>>
>> I suspect that didn't get done, or isn't working.  What functions do the
>> xe-guest-utilities provide?  Without them installed you don't see any memory
>> statistics under the "Performance" tab, but are they really needed for PV
>> based VMs?
>>
>> What we need is XCP support in XenCenter instead of a patch to XCP to make
>> it appear as something it's not.  Even though XenCenter is a Windows
>> application it's the best configuration, management, and monitoring
>> application available for XenServer and XCP.
>>
>>
>>
>> ______________________________**_________________
>> xen-api mailing list
>> xen-api@lists.xensource.com
>> http://lists.xensource.com/**mailman/listinfo/xen-api<http://lists.xensource.com/mailman/listinfo/xen-api>
>>
>
>
>
> --
> Carlos Eduardo Tavares Terra
> Red Hat Certified Engineer
> Consultor em Infraestrutura de TI
> GNU/Linux #413291 [http://counter.li.org]
>
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api
>
>

--20cf307c9b26b6fdbf04afea15c7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Surely the best solution is for the respective devs to try to ensure the XC=
P 1.5 release is fully compatible with XenCenter 6 and provides the correct=
 XAPI and xs-tools versions out of the box?=A0<div><br><div class=3D"gmail_=
quote">
On Sat, Oct 22, 2011 at 2:26 PM, Carlos Eduardo Tavares Terra <span dir=3D"=
ltr">&lt;<a href=3D"mailto:eduardo.terra@gmail.com">eduardo.terra@gmail.com=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I was thinking the same. Maybe if we could create a file similar to=A0xapi_=
version_override for guest utilities...<div><div></div><div class=3D"h5"><b=
r><br><div class=3D"gmail_quote">On Sat, Oct 22, 2011 at 1:42 PM,  <span di=
r=3D"ltr">&lt;<a href=3D"mailto:brooks@netgate.net" target=3D"_blank">brook=
s@netgate.net</a>&gt;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
The version override feature allows XenCenter to function nicely with XCP.1=
.x. Unfortunately xs-tools doesn&#39;t share the love. =A0XCP 1.1 includes =
xs-tools-1.1 but thats not the version XCP expects when masquerading as Xen=
Server 5.6 fp1/sp2. It expects xs-tools-5.x and it&#39;s unhappy about the =
version mismatch. =A0It&#39;s so unhappy that it&#39;s preventing live migr=
ations:<br>



<br>
VM =3D CentOS 6 x86_64 PV with:<br>
<br>
 =A0 =A0 - xe-guest-utilities-1.1.0-651.<u></u>x86_64.rpm<br>
 =A0 =A0 - xe-guest-utilities-xenstore-1.<u></u>1.0-651.x86_64.rpm<br>
<br>
installed from xs-tools-1.1.0.iso<br>
<br>
[root@xenc2n1 ~]# xe vm-migrate vm=3D2b038b1d-62bc-b4de-68c2-<u></u>8ef1cfa=
8f9d3 live=3Dtrue host-uuid=3D2394d5b3-5b47-4a9b-<u></u>9493-678120d7a576<b=
r>
You attempted an operation on a VM which requires a more recent version of =
the PV drivers. Please upgrade your PV drivers.<br>
vm: 2b038b1d-62bc-b4de-68c2-<u></u>8ef1cfa8f9d3 (i-3-12-VM)<br>
<br>
I don&#39;t suppose there&#39;s an xs-tools version override hack we can ap=
ply :-).<br>
<br>
I found this work item under XCP 1.1 on the wiki XCP Roadmap page:<br>
<br>
 =A0 =A0 23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for P=
V<br>
 =A0 =A0 domains; check for presence in HVM domains<br>
<br>
I suspect that didn&#39;t get done, or isn&#39;t working. =A0What functions=
 do the xe-guest-utilities provide? =A0Without them installed you don&#39;t=
 see any memory statistics under the &quot;Performance&quot; tab, but are t=
hey really needed for PV based VMs?<br>



<br>
What we need is XCP support in XenCenter instead of a patch to XCP to make =
it appear as something it&#39;s not. =A0Even though XenCenter is a Windows =
application it&#39;s the best configuration, management, and monitoring app=
lication available for XenServer and XCP.<br>



<br>
<br>
<br>
______________________________<u></u>_________________<br>
xen-api mailing list<br>
<a href=3D"mailto:xen-api@lists.xensource.com" target=3D"_blank">xen-api@li=
sts.xensource.com</a><br>
<a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=3D"_=
blank">http://lists.xensource.com/<u></u>mailman/listinfo/xen-api</a><br>
</blockquote></div><br><br clear=3D"all"><div><br></div></div></div><font c=
olor=3D"#888888">-- <br>Carlos Eduardo Tavares Terra<br>Red Hat Certified E=
ngineer<br>Consultor em Infraestrutura de TI<br>GNU/Linux #413291 [<a href=
=3D"http://counter.li.org" target=3D"_blank">http://counter.li.org</a>]<br>



</font><br>_______________________________________________<br>
xen-api mailing list<br>
<a href=3D"mailto:xen-api@lists.xensource.com">xen-api@lists.xensource.com<=
/a><br>
<a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=3D"_=
blank">http://lists.xensource.com/mailman/listinfo/xen-api</a><br>
<br></blockquote></div><br></div>

--20cf307c9b26b6fdbf04afea15c7--


--===============1094994163==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1094994163==--


From xen-api-bounces@lists.xensource.com Sun Oct 23 01:03:52 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 23 Oct 2011 01:03:52 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RHt27-0006Rn-8Z; Sun, 23 Oct 2011 01:03:51 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RHt1n-0006PD-Th
	for xen-api@lists.xensource.com; Sun, 23 Oct 2011 01:03:35 -0700
X-Env-Sender: adrian@simpliq.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1319356996!42797850!1
X-Originating-IP: [93.115.248.36]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7398 invoked from network); 23 Oct 2011 08:03:17 -0000
Received: from mail.noc.enjoyvps.com (HELO mail.noc.enjoyvps.com)
	(93.115.248.36)
	by server-11.tower-27.messagelabs.com with AES128-SHA encrypted SMTP;
	23 Oct 2011 08:03:17 -0000
Received: from MAIL.noc.enjoyvps.com ([fe80::ccc2:8adf:62f0:21cd]) by
	mail.noc.enjoyvps.com ([fe80::ccc2:8adf:62f0:21cd%14]) with mapi;
	Sun, 23 Oct 2011 11:03:27 +0300
From: Adrian Costin <adrian@simpliq.com>
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: RE: [Xen-API] XCP 1.1 xs-tools Version Override Problem
Thread-Topic: [Xen-API] XCP 1.1 xs-tools Version Override Problem
Thread-Index: AQHMkNFV9bRVD3zGD0mezGfC/icrRZWIrnmAgADkTyA=
Date: Sun, 23 Oct 2011 08:03:25 +0000
Message-ID: <EBDA14578E54D94191DD90533575FDFB01961C10BF@mail.noc.enjoyvps.com>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
	<CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
In-Reply-To: <CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
MIME-Version: 1.0
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0384449346=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0384449346==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_EBDA14578E54D94191DD90533575FDFB01961C10BFmailnocenjoyv_"

--_000_EBDA14578E54D94191DD90533575FDFB01961C10BFmailnocenjoyv_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

All you have to do is install/upgrade the xs-tools from XenServer 5.6
Best regards,
Adrian Costin


From: xen-api-bounces@lists.xensource.com [mailto:xen-api-bounces@lists.xen=
source.com] On Behalf Of Carlos Eduardo Tavares Terra
Sent: Sunday, October 23, 2011 12:26 AM
To: xen-api@lists.xensource.com
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem

I was thinking the same. Maybe if we could create a file similar to xapi_ve=
rsion_override for guest utilities...
On Sat, Oct 22, 2011 at 1:42 PM, <brooks@netgate.net<mailto:brooks@netgate.=
net>> wrote:

The version override feature allows XenCenter to function nicely with XCP.1=
.x. Unfortunately xs-tools doesn't share the love.  XCP 1.1 includes xs-too=
ls-1.1 but thats not the version XCP expects when masquerading as XenServer=
 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the version mi=
smatch.  It's so unhappy that it's preventing live migrations:

VM =3D CentOS 6 x86_64 PV with:

    - xe-guest-utilities-1.1.0-651.x86_64.rpm
    - xe-guest-utilities-xenstore-1.1.0-651.x86_64.rpm

installed from xs-tools-1.1.0.iso

[root@xenc2n1 ~]# xe vm-migrate vm=3D2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 l=
ive=3Dtrue host-uuid=3D2394d5b3-5b47-4a9b-9493-678120d7a576
You attempted an operation on a VM which requires a more recent version of =
the PV drivers. Please upgrade your PV drivers.
vm: 2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 (i-3-12-VM)

I don't suppose there's an xs-tools version override hack we can apply :-).

I found this work item under XCP 1.1 on the wiki XCP Roadmap page:

    23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
    domains; check for presence in HVM domains

I suspect that didn't get done, or isn't working.  What functions do the xe=
-guest-utilities provide?  Without them installed you don't see any memory =
statistics under the "Performance" tab, but are they really needed for PV b=
ased VMs?

What we need is XCP support in XenCenter instead of a patch to XCP to make =
it appear as something it's not.  Even though XenCenter is a Windows applic=
ation it's the best configuration, management, and monitoring application a=
vailable for XenServer and XCP.



_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com<mailto:xen-api@lists.xensource.com>
http://lists.xensource.com/mailman/listinfo/xen-api



--
Carlos Eduardo Tavares Terra
Red Hat Certified Engineer
Consultor em Infraestrutura de TI
GNU/Linux #413291 [http://counter.li.org]

--_000_EBDA14578E54D94191DD90533575FDFB01961C10BFmailnocenjoyv_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal style=3D'margin-=
bottom:12.0pt'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-=
serif";color:#1F497D'>All you have to do is install/upgrade the xs-tools fr=
om XenServer 5.6<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-=
bottom:12.0pt'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-=
serif";color:#1F497D'>Best regards,<br>Adrian Costin<o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","=
sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal=
><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#=
1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><b><span style=3D'=
font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span s=
tyle=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> xen-api-bounce=
s@lists.xensource.com [mailto:xen-api-bounces@lists.xensource.com] <b>On Be=
half Of </b>Carlos Eduardo Tavares Terra<br><b>Sent:</b> Sunday, October 23=
, 2011 12:26 AM<br><b>To:</b> xen-api@lists.xensource.com<br><b>Subject:</b=
> Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem<o:p></o:p></span>=
</p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal style=3D=
'margin-bottom:12.0pt'>I was thinking the same. Maybe if we could create a =
file similar to&nbsp;xapi_version_override for guest utilities...<o:p></o:p=
></p><div><p class=3DMsoNormal>On Sat, Oct 22, 2011 at 1:42 PM, &lt;<a href=
=3D"mailto:brooks@netgate.net">brooks@netgate.net</a>&gt; wrote:<o:p></o:p>=
</p><p class=3DMsoNormal><br>The version override feature allows XenCenter =
to function nicely with XCP.1.x. Unfortunately xs-tools doesn't share the l=
ove. &nbsp;XCP 1.1 includes xs-tools-1.1 but thats not the version XCP expe=
cts when masquerading as XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and=
 it's unhappy about the version mismatch. &nbsp;It's so unhappy that it's p=
reventing live migrations:<br><br>VM =3D CentOS 6 x86_64 PV with:<br><br>&n=
bsp; &nbsp; - xe-guest-utilities-1.1.0-651.x86_64.rpm<br>&nbsp; &nbsp; - xe=
-guest-utilities-xenstore-1.1.0-651.x86_64.rpm<br><br>installed from xs-too=
ls-1.1.0.iso<br><br>[root@xenc2n1 ~]# xe vm-migrate vm=3D2b038b1d-62bc-b4de=
-68c2-8ef1cfa8f9d3 live=3Dtrue host-uuid=3D2394d5b3-5b47-4a9b-9493-678120d7=
a576<br>You attempted an operation on a VM which requires a more recent ver=
sion of the PV drivers. Please upgrade your PV drivers.<br>vm: 2b038b1d-62b=
c-b4de-68c2-8ef1cfa8f9d3 (i-3-12-VM)<br><br>I don't suppose there's an xs-t=
ools version override hack we can apply :-).<br><br>I found this work item =
under XCP 1.1 on the wiki XCP Roadmap page:<br><br>&nbsp; &nbsp; 23 Jun 11 =
| Mike McClurg | Remove PV-driver migration checks for PV<br>&nbsp; &nbsp; =
domains; check for presence in HVM domains<br><br>I suspect that didn't get=
 done, or isn't working. &nbsp;What functions do the xe-guest-utilities pro=
vide? &nbsp;Without them installed you don't see any memory statistics unde=
r the &quot;Performance&quot; tab, but are they really needed for PV based =
VMs?<br><br>What we need is XCP support in XenCenter instead of a patch to =
XCP to make it appear as something it's not. &nbsp;Even though XenCenter is=
 a Windows application it's the best configuration, management, and monitor=
ing application available for XenServer and XCP.<br><br><br><br>___________=
____________________________________<br>xen-api mailing list<br><a href=3D"=
mailto:xen-api@lists.xensource.com" target=3D"_blank">xen-api@lists.xensour=
ce.com</a><br><a href=3D"http://lists.xensource.com/mailman/listinfo/xen-ap=
i" target=3D"_blank">http://lists.xensource.com/mailman/listinfo/xen-api</a=
><o:p></o:p></p></div><p class=3DMsoNormal><br><br clear=3Dall><o:p></o:p><=
/p><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNorma=
l>-- <br>Carlos Eduardo Tavares Terra<br>Red Hat Certified Engineer<br>Cons=
ultor em Infraestrutura de TI<br>GNU/Linux #413291 [<a href=3D"http://count=
er.li.org" target=3D"_blank">http://counter.li.org</a>]<o:p></o:p></p></div=
></body></html>=

--_000_EBDA14578E54D94191DD90533575FDFB01961C10BFmailnocenjoyv_--


--===============0384449346==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0384449346==--


From xen-api-bounces@lists.xensource.com Sun Oct 23 09:32:42 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 23 Oct 2011 09:32:42 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RI0yY-0008Aa-CV; Sun, 23 Oct 2011 09:32:42 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RI0yM-00087b-C2
	for xen-api@lists.xensource.com; Sun, 23 Oct 2011 09:32:30 -0700
X-Env-Sender: eduardo.terra@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1319387545!1232956!1
X-Originating-IP: [209.85.161.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7873 invoked from network); 23 Oct 2011 16:32:26 -0000
Received: from mail-gx0-f171.google.com (HELO mail-gx0-f171.google.com)
	(209.85.161.171)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Oct 2011 16:32:26 -0000
Received: by ggnv5 with SMTP id v5so7510492ggn.30
	for <xen-api@lists.xensource.com>; Sun, 23 Oct 2011 09:32:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=256xfgkXhf9l7G2Pnrns7p/X+3Hc7sMM4cPB1XiT7Ws=;
	b=fcU8IBiCKrPRO50HV7EnYixg7Af3nhQvu8sCRyjlQD4A4FnlOMnURonE9Em/8EPlAw
	CrNm8/+H9zkQWTKwNZCQWYZ2rAxmKpLP5L4lerziV+r6zeKLawzA+kOCKAF/B1vTvJnT
	980N4+Wmtu2/oKbmuJ7+rJLZxSDzM0SBWazxk=
Received: by 10.182.36.100 with SMTP id p4mr1757879obj.65.1319387545188; Sun,
	23 Oct 2011 09:32:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.16.7 with HTTP; Sun, 23 Oct 2011 09:32:05 -0700 (PDT)
In-Reply-To: <EBDA14578E54D94191DD90533575FDFB01961C10BF@mail.noc.enjoyvps.com>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
	<CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
	<EBDA14578E54D94191DD90533575FDFB01961C10BF@mail.noc.enjoyvps.com>
From: Carlos Eduardo Tavares Terra <eduardo.terra@gmail.com>
Date: Sun, 23 Oct 2011 14:32:05 -0200
Message-ID: <CAEcYNt4V2rzythoey2Dz7xB0yFUFYXGy8DXKg=_206OnTkREdQ@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1975346665=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1975346665==
Content-Type: multipart/alternative; boundary=f46d04451797f3b91604aff9d9d0

--f46d04451797f3b91604aff9d9d0
Content-Type: text/plain; charset=ISO-8859-1

Adrian,

I did that... but for every new version of XCP I will need to install
XenServer to get xs-tools from there.

Regards,

On Sun, Oct 23, 2011 at 6:03 AM, Adrian Costin <adrian@simpliq.com> wrote:

> All you have to do is install/upgrade the xs-tools from XenServer 5.6****
>
> Best regards,
> Adrian Costin****
>
> ** **
>
> ** **
>
> *From:* xen-api-bounces@lists.xensource.com [mailto:
> xen-api-bounces@lists.xensource.com] *On Behalf Of *Carlos Eduardo Tavares
> Terra
> *Sent:* Sunday, October 23, 2011 12:26 AM
> *To:* xen-api@lists.xensource.com
> *Subject:* Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem****
>
> ** **
>
> I was thinking the same. Maybe if we could create a file similar
> to xapi_version_override for guest utilities...****
>
> On Sat, Oct 22, 2011 at 1:42 PM, <brooks@netgate.net> wrote:****
>
>
> The version override feature allows XenCenter to function nicely with
> XCP.1.x. Unfortunately xs-tools doesn't share the love.  XCP 1.1 includes
> xs-tools-1.1 but thats not the version XCP expects when masquerading as
> XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the
> version mismatch.  It's so unhappy that it's preventing live migrations:
>
> VM = CentOS 6 x86_64 PV with:
>
>     - xe-guest-utilities-1.1.0-651.x86_64.rpm
>     - xe-guest-utilities-xenstore-1.1.0-651.x86_64.rpm
>
> installed from xs-tools-1.1.0.iso
>
> [root@xenc2n1 ~]# xe vm-migrate vm=2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3
> live=true host-uuid=2394d5b3-5b47-4a9b-9493-678120d7a576
> You attempted an operation on a VM which requires a more recent version of
> the PV drivers. Please upgrade your PV drivers.
> vm: 2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 (i-3-12-VM)
>
> I don't suppose there's an xs-tools version override hack we can apply :-).
>
> I found this work item under XCP 1.1 on the wiki XCP Roadmap page:
>
>     23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
>     domains; check for presence in HVM domains
>
> I suspect that didn't get done, or isn't working.  What functions do the
> xe-guest-utilities provide?  Without them installed you don't see any memory
> statistics under the "Performance" tab, but are they really needed for PV
> based VMs?
>
> What we need is XCP support in XenCenter instead of a patch to XCP to make
> it appear as something it's not.  Even though XenCenter is a Windows
> application it's the best configuration, management, and monitoring
> application available for XenServer and XCP.
>
>
>
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api****
>
>
>
> ****
>
> ** **
>
> --
> Carlos Eduardo Tavares Terra
> Red Hat Certified Engineer
> Consultor em Infraestrutura de TI
> GNU/Linux #413291 [http://counter.li.org]****
>
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api
>
>


-- 
Carlos Eduardo Tavares Terra
Red Hat Certified Engineer
Consultor em Infraestrutura de TI
GNU/Linux #413291 [http://counter.li.org]

--f46d04451797f3b91604aff9d9d0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div><br></div>Adrian,<div><br></div><div>I did that... but for every new v=
ersion of XCP I will need to install XenServer to get xs-tools from there.=
=A0</div><div><br></div><div>Regards,<br><br><div class=3D"gmail_quote">On =
Sun, Oct 23, 2011 at 6:03 AM, Adrian Costin <span dir=3D"ltr">&lt;<a href=
=3D"mailto:adrian@simpliq.com">adrian@simpliq.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;"><div lang=3D"EN-US" link=3D"blue" vlink=3D"=
purple"><div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span st=
yle=3D"font-size:11.0pt;color:#1F497D">All you have to do is install/upgrad=
e the xs-tools from XenServer 5.6<u></u><u></u></span></p>

<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s=
ize:11.0pt;color:#1F497D">Best regards,<br>Adrian Costin<u></u><u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"=
><u></u>=A0<u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=A0<u></u></span></p><p class=3D"MsoNormal"><b><span style=3D"font-size:1=
0.0pt">From:</span></b><span style=3D"font-size:10.0pt"> <a href=3D"mailto:=
xen-api-bounces@lists.xensource.com" target=3D"_blank">xen-api-bounces@list=
s.xensource.com</a> [mailto:<a href=3D"mailto:xen-api-bounces@lists.xensour=
ce.com" target=3D"_blank">xen-api-bounces@lists.xensource.com</a>] <b>On Be=
half Of </b>Carlos Eduardo Tavares Terra<br>

<b>Sent:</b> Sunday, October 23, 2011 12:26 AM<br><b>To:</b> <a href=3D"mai=
lto:xen-api@lists.xensource.com" target=3D"_blank">xen-api@lists.xensource.=
com</a><br><b>Subject:</b> Re: [Xen-API] XCP 1.1 xs-tools Version Override =
Problem<u></u><u></u></span></p>

<div><div></div><div class=3D"h5"><p class=3D"MsoNormal"><u></u>=A0<u></u><=
/p><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">I was thinking the=
 same. Maybe if we could create a file similar to=A0xapi_version_override f=
or guest utilities...<u></u><u></u></p>

<div><p class=3D"MsoNormal">On Sat, Oct 22, 2011 at 1:42 PM, &lt;<a href=3D=
"mailto:brooks@netgate.net" target=3D"_blank">brooks@netgate.net</a>&gt; wr=
ote:<u></u><u></u></p><p class=3D"MsoNormal"><br>The version override featu=
re allows XenCenter to function nicely with XCP.1.x. Unfortunately xs-tools=
 doesn&#39;t share the love. =A0XCP 1.1 includes xs-tools-1.1 but thats not=
 the version XCP expects when masquerading as XenServer 5.6 fp1/sp2. It exp=
ects xs-tools-5.x and it&#39;s unhappy about the version mismatch. =A0It&#3=
9;s so unhappy that it&#39;s preventing live migrations:<br>

<br>VM =3D CentOS 6 x86_64 PV with:<br><br>=A0 =A0 - xe-guest-utilities-1.1=
.0-651.x86_64.rpm<br>=A0 =A0 - xe-guest-utilities-xenstore-1.1.0-651.x86_64=
.rpm<br><br>installed from xs-tools-1.1.0.iso<br><br>[root@xenc2n1 ~]# xe v=
m-migrate vm=3D2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 live=3Dtrue host-uuid=
=3D2394d5b3-5b47-4a9b-9493-678120d7a576<br>

You attempted an operation on a VM which requires a more recent version of =
the PV drivers. Please upgrade your PV drivers.<br>vm: 2b038b1d-62bc-b4de-6=
8c2-8ef1cfa8f9d3 (i-3-12-VM)<br><br>I don&#39;t suppose there&#39;s an xs-t=
ools version override hack we can apply :-).<br>

<br>I found this work item under XCP 1.1 on the wiki XCP Roadmap page:<br><=
br>=A0 =A0 23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for=
 PV<br>=A0 =A0 domains; check for presence in HVM domains<br><br>I suspect =
that didn&#39;t get done, or isn&#39;t working. =A0What functions do the xe=
-guest-utilities provide? =A0Without them installed you don&#39;t see any m=
emory statistics under the &quot;Performance&quot; tab, but are they really=
 needed for PV based VMs?<br>

<br>What we need is XCP support in XenCenter instead of a patch to XCP to m=
ake it appear as something it&#39;s not. =A0Even though XenCenter is a Wind=
ows application it&#39;s the best configuration, management, and monitoring=
 application available for XenServer and XCP.<br>

<br><br><br>_______________________________________________<br>xen-api mail=
ing list<br><a href=3D"mailto:xen-api@lists.xensource.com" target=3D"_blank=
">xen-api@lists.xensource.com</a><br><a href=3D"http://lists.xensource.com/=
mailman/listinfo/xen-api" target=3D"_blank">http://lists.xensource.com/mail=
man/listinfo/xen-api</a><u></u><u></u></p>

</div><p class=3D"MsoNormal"><br><br clear=3D"all"><u></u><u></u></p><div><=
p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><p class=3D"MsoNormal">-- =
<br>Carlos Eduardo Tavares Terra<br>Red Hat Certified Engineer<br>Consultor=
 em Infraestrutura de TI<br>

GNU/Linux #413291 [<a href=3D"http://counter.li.org" target=3D"_blank">http=
://counter.li.org</a>]<u></u><u></u></p></div></div></div></div><br>_______=
________________________________________<br>
xen-api mailing list<br>
<a href=3D"mailto:xen-api@lists.xensource.com">xen-api@lists.xensource.com<=
/a><br>
<a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=3D"_=
blank">http://lists.xensource.com/mailman/listinfo/xen-api</a><br>
<br></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>Carlos E=
duardo Tavares Terra<br>Red Hat Certified Engineer<br>Consultor em Infraest=
rutura de TI<br>GNU/Linux #413291 [<a href=3D"http://counter.li.org" target=
=3D"_blank">http://counter.li.org</a>]<br>


</div>

--f46d04451797f3b91604aff9d9d0--


--===============1975346665==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1975346665==--


From xen-api-bounces@lists.xensource.com Sun Oct 23 09:38:06 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 23 Oct 2011 09:38:06 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RI13m-0008PD-Q2; Sun, 23 Oct 2011 09:38:06 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RI13e-0008Lk-Vn
	for xen-api@lists.xensource.com; Sun, 23 Oct 2011 09:37:59 -0700
X-Env-Sender: cristi@elvsoft.com
X-Msg-Ref: server-15.tower-216.messagelabs.com!1319387874!744827!1
X-Originating-IP: [93.113.174.5]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23174 invoked from network); 23 Oct 2011 16:37:55 -0000
Received: from baseex.fleio.org (HELO baseex.fleio.org) (93.113.174.5)
	by server-15.tower-216.messagelabs.com with AES128-SHA encrypted SMTP;
	23 Oct 2011 16:37:55 -0000
Received: from BASEEX.fleio.org ([93.113.174.5]) by baseex ([93.113.174.5])
	with mapi; Sun, 23 Oct 2011 19:37:52 +0300
From: Tomoiaga Cristian <cristi@elvsoft.com>
To: Carlos Eduardo Tavares Terra <eduardo.terra@gmail.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Date: Sun, 23 Oct 2011 19:37:38 +0300
Subject: RE: [Xen-API] XCP 1.1 xs-tools Version Override Problem
Thread-Topic: [Xen-API] XCP 1.1 xs-tools Version Override Problem
Thread-Index: AcyRoWbsWJ8zZtvySLu4lTCrY4PqFAAAGpFQ
Message-ID: <4C16BD5DB91CF44292D2145E0D5237356233B7F999@baseex>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
	<CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
	<EBDA14578E54D94191DD90533575FDFB01961C10BF@mail.noc.enjoyvps.com>
	<CAEcYNt4V2rzythoey2Dz7xB0yFUFYXGy8DXKg=_206OnTkREdQ@mail.gmail.com>
In-Reply-To: <CAEcYNt4V2rzythoey2Dz7xB0yFUFYXGy8DXKg=_206OnTkREdQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: 
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Actually xs-tools can be found on the XenServer iso.=20
There is no need to install XenServer at all, open the iso with something l=
ike PowerIso , take the xs-tools iso and replace the one on XCP and you're =
done.


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Sun Oct 23 10:34:45 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 23 Oct 2011 10:34:45 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RI1wa-0001uJ-Ne; Sun, 23 Oct 2011 10:34:44 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RI1wM-0001rH-8j
	for xen-api@lists.xensource.com; Sun, 23 Oct 2011 10:34:30 -0700
X-Env-Sender: eduardo.terra@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1319391265!1364145!1
X-Originating-IP: [209.85.213.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19091 invoked from network); 23 Oct 2011 17:34:26 -0000
Received: from mail-yw0-f43.google.com (HELO mail-yw0-f43.google.com)
	(209.85.213.43)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Oct 2011 17:34:26 -0000
Received: by ywp17 with SMTP id 17so1059573ywp.30
	for <xen-api@lists.xensource.com>; Sun, 23 Oct 2011 10:34:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=fztL/WwYXxhO4zuh3aHv2qTU0ZF17WVBeQFmcooShP0=;
	b=lTwedMbA0tjMs1w4n/CIG9o/EJgl6Vibd0Wlk27oPAhBAD3r2sC+6N2rjPRt2EFyQA
	aJpYXrqQUPfkKlnHEhDFiTiX0+ZBojUGfd7m4hWZd9Hye5hbKYfVF35tOa1FECXnlCg4
	sqKr7GGUlGNC6t/E3go9Uvzxb0VkzI+/Psl28=
Received: by 10.182.74.4 with SMTP id p4mr2620984obv.15.1319391265078; Sun, 23
	Oct 2011 10:34:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.16.7 with HTTP; Sun, 23 Oct 2011 10:34:05 -0700 (PDT)
In-Reply-To: <4C16BD5DB91CF44292D2145E0D5237356233B7F999@baseex>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
	<CAEcYNt5DHLJ181ab232JNDBP3L697Sicj0RD1wEdOGDPgP+6-Q@mail.gmail.com>
	<EBDA14578E54D94191DD90533575FDFB01961C10BF@mail.noc.enjoyvps.com>
	<CAEcYNt4V2rzythoey2Dz7xB0yFUFYXGy8DXKg=_206OnTkREdQ@mail.gmail.com>
	<4C16BD5DB91CF44292D2145E0D5237356233B7F999@baseex>
From: Carlos Eduardo Tavares Terra <eduardo.terra@gmail.com>
Date: Sun, 23 Oct 2011 15:34:05 -0200
Message-ID: <CAEcYNt7+NnHpJa1ACCNG+C2tn=Nb7pVY04vBvCYRRpoCL39Z1g@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1937572531=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1937572531==
Content-Type: multipart/alternative; boundary=f46d04451829acbe5e04affab7b4

--f46d04451829acbe5e04affab7b4
Content-Type: text/plain; charset=ISO-8859-1

Thanks, I didn't know about that.

On Sun, Oct 23, 2011 at 2:37 PM, Tomoiaga Cristian <cristi@elvsoft.com>wrote:

> Actually xs-tools can be found on the XenServer iso.
> There is no need to install XenServer at all, open the iso with something
> like PowerIso , take the xs-tools iso and replace the one on XCP and you're
> done.
>
>


-- 
Carlos Eduardo Tavares Terra
Red Hat Certified Engineer
Consultor em Infraestrutura de TI
GNU/Linux #413291 [http://counter.li.org]

--f46d04451829acbe5e04affab7b4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Thanks, I didn&#39;t know about that.=A0</div><br><div class=3D"gmail_=
quote">On Sun, Oct 23, 2011 at 2:37 PM, Tomoiaga Cristian <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:cristi@elvsoft.com">cristi@elvsoft.com</a>&gt;</span=
> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Actually xs-tools can be found on the XenSe=
rver iso.<br>
There is no need to install XenServer at all, open the iso with something l=
ike PowerIso , take the xs-tools iso and replace the one on XCP and you&#39=
;re done.<br>
<br>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>Carlos Eduar=
do Tavares Terra<br>Red Hat Certified Engineer<br>Consultor em Infraestrutu=
ra de TI<br>GNU/Linux #413291 [<a href=3D"http://counter.li.org" target=3D"=
_blank">http://counter.li.org</a>]<br>



--f46d04451829acbe5e04affab7b4--


--===============1937572531==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1937572531==--


From xen-api-bounces@lists.xensource.com Mon Oct 24 07:11:25 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 07:11:25 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RILFN-0008Kr-1m; Mon, 24 Oct 2011 07:11:25 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RILBP-0007X8-2O
	for xen-api@lists.xensource.com; Mon, 24 Oct 2011 07:07:22 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-11.tower-174.messagelabs.com!1319465233!36467883!1
X-Originating-IP: [66.165.176.63]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6484 invoked from network); 24 Oct 2011 14:07:15 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Oct 2011 14:07:15 -0000
X-IronPort-AV: E=Sophos;i="4.69,398,1315195200"; d="scan'208";a="167961459"
Received: from ftlpmailmx01.citrite.net ([10.13.107.65])
	by FTLPIPO02.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	24 Oct 2011 10:07:13 -0400
Received: from [10.80.2.141] (10.80.2.141) by FTLPMAILMX01.citrite.net
	(10.13.107.65) with Microsoft SMTP Server id 8.3.137.0; Mon, 24 Oct 2011
	10:07:12 -0400
Message-ID: <4EA57110.4000600@citrix.com>
Date: Mon, 24 Oct 2011 15:07:12 +0100
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:7.0.1) Gecko/20110930 Thunderbird/7.0.1
MIME-Version: 1.0
To: "brooks@netgate.net" <brooks@netgate.net>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
In-Reply-To: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
X-Enigmail-Version: 1.3.2
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: XCP 1.1 xs-tools Version Override Problem
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 22/10/11 16:42, brooks@netgate.net wrote:
> 
> The version override feature allows XenCenter to function nicely with 
> XCP.1.x. Unfortunately xs-tools doesn't share the love. 

I believe you have the honor of reporting the first XCP 1.1 bug :(

> XCP 1.1 includes 
> xs-tools-1.1 but thats not the version XCP expects when masquerading as 
> XenServer 5.6 fp1/sp2. It expects xs-tools-5.x and it's unhappy about the 
> version mismatch.  It's so unhappy that it's preventing live migrations:
> 
> VM = CentOS 6 x86_64 PV with:
> 
>       - xe-guest-utilities-1.1.0-651.x86_64.rpm
>       - xe-guest-utilities-xenstore-1.1.0-651.x86_64.rpm
> 
> installed from xs-tools-1.1.0.iso
> 
> [root@xenc2n1 ~]# xe vm-migrate vm=2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 
> live=true host-uuid=2394d5b3-5b47-4a9b-9493-678120d7a576
> You attempted an operation on a VM which requires a more recent version of the 
> PV drivers. Please upgrade your PV drivers.
> vm: 2b038b1d-62bc-b4de-68c2-8ef1cfa8f9d3 (i-3-12-VM)
> 
> I don't suppose there's an xs-tools version override hack we can apply :-).
> 

Actually, there is, but it's a little dirtier than the xapi version
override hack. On Linux, the xs-tools are basically a collection of
shell scripts. You can modify the file '/usr/sbin/xe-update-guest-attrs'
so that it writes the "correct" version of xapi to xenstore. Open the
file for editing and scroll to the bottom. You'll be able to change the
Major Minor and Micro versions to 5, 6, and 100. These should be updated
within a minute, and you'll be able to migrate again.

> I found this work item under XCP 1.1 on the wiki XCP Roadmap page:
> 
>       23 Jun 11 | Mike McClurg | Remove PV-driver migration checks for PV
>       domains; check for presence in HVM domains
> 
> I suspect that didn't get done, or isn't working.  What functions do the 
> xe-guest-utilities provide?  Without them installed you don't see any 
> memory statistics under the "Performance" tab, but are they really needed 
> for PV based VMs?
> 

The worst part of this is that the work has been done, but it didn't get
backported into the XCP 1.1 branch of xapi. We'll backport these changes
and issue a xapi update soon.

> What we need is XCP support in XenCenter instead of a patch to XCP to make it 
> appear as something it's not.  Even though XenCenter is a Windows application 
> it's the best configuration, management, and monitoring application available 
> for XenServer and XCP.
> 

I completely agree with you. We're working on improving this situation,
and we hope that the next release of XenCenter will have better
interoperability with XCP. No promises yet, though.

Mike

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 24 09:07:05 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 09:07:05 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIN3I-0007VV-K8; Mon, 24 Oct 2011 09:07:05 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIN1o-0007Qj-J2; Mon, 24 Oct 2011 09:05:51 -0700
X-Env-Sender: torushikeshj@gmail.com
X-Msg-Ref: server-3.tower-174.messagelabs.com!1319472327!30456253!1
X-Originating-IP: [209.85.213.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31461 invoked from network); 24 Oct 2011 16:05:28 -0000
Received: from mail-yw0-f43.google.com (HELO mail-yw0-f43.google.com)
	(209.85.213.43)
	by server-3.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Oct 2011 16:05:28 -0000
Received: by ywp17 with SMTP id 17so2393545ywp.30
	for <multiple recipients>; Mon, 24 Oct 2011 09:05:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=6Qogb+diTYIyi/Le9D5jZfy10hBWMPm1P9nRRQN8h9M=;
	b=VM9DpSCOea7YpKl8ChugRiqFQXbhWMeBTYMyV/ZOpfoRh4BZ5holxU4C2sbL8Wfc28
	SxTjE6FxfG5XcVKZ4g7liVDHp5OEQxBlaiE/ynPj4Tutt0GZVspjrQK+VblatcIqiYHl
	h4JHHvRwnkFXJ1bg6vtVMNtZxwZstUJ8yzyRM=
MIME-Version: 1.0
Received: by 10.68.37.97 with SMTP id x1mr48808899pbj.14.1319472326659; Mon,
	24 Oct 2011 09:05:26 -0700 (PDT)
Received: by 10.143.67.12 with HTTP; Mon, 24 Oct 2011 09:05:26 -0700 (PDT)
Date: Mon, 24 Oct 2011 21:35:26 +0530
Message-ID: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
From: R J <torushikeshj@gmail.com>
To: xen-api@lists.xensource.com, xen-devel@lists.xensource.com, 
	xen-users@lists.xensource.com
Cc: 
Subject: [Xen-API] CloudLinux on Xen
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0696953824=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0696953824==
Content-Type: multipart/alternative; boundary=bcaec520e627524f5b04b00d9735

--bcaec520e627524f5b04b00d9735
Content-Type: text/plain; charset=ISO-8859-1

Hello List,

I am testing a XCP1 CentOS 5 paravirt vm with CloudLinux.
http://cloudlinux.com/
CloudLinux is a great product for shared hosting and I was evaluation same
on a paravirt guest.

I found a strange thing in XCP. CloudLinux provides xen kernel for DomUs and
after installing the CloudLinux in a DomU it actually got 32 cpus inside.
I had assigned only 2 vCPU to that DomU. To confirm this I started
generating load on that DomU and in no time it ate all my node's CPUs.

Is it an expected behavior that one of your DomU can eat all node with few
modifications in kernel ?
Or is Paravirt not a Hardware Virtualized guest ?

Regards,
R J

--bcaec520e627524f5b04b00d9735
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello List,<br><br>I am testing a XCP1 CentOS 5 paravirt vm with CloudLinux=
. <a href=3D"http://cloudlinux.com/">http://cloudlinux.com/</a><br>CloudLin=
ux is a great product for shared hosting and I was evaluation same on a par=
avirt guest.<br>
<br>I found a strange thing in XCP. CloudLinux provides xen kernel for DomU=
s and after installing the CloudLinux in a DomU it actually got 32 cpus ins=
ide.<br>I had assigned only 2 vCPU to that DomU. To confirm this I started =
generating load on that DomU and in no time it ate all my node&#39;s CPUs.<=
br>
<br>Is it an expected behavior that one of your DomU can eat all node with =
few modifications in kernel ?<br>Or is Paravirt not a Hardware Virtualized =
guest ?<br><br>Regards,<br>R J<br><br><br>

--bcaec520e627524f5b04b00d9735--


--===============0696953824==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0696953824==--


From xen-api-bounces@lists.xensource.com Mon Oct 24 09:28:12 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 09:28:12 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINNi-0000xV-KX; Mon, 24 Oct 2011 09:28:10 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINNV-0000tq-US; Mon, 24 Oct 2011 09:27:58 -0700
X-Env-Sender: brooks@netgate.net
X-Msg-Ref: server-4.tower-21.messagelabs.com!1319473673!1489151!1
X-Originating-IP: [205.214.170.225]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3760 invoked from network); 24 Oct 2011 16:27:54 -0000
Received: from mx7.netgate.net (HELO mx7.netgate.net) (205.214.170.225)
	by server-4.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 24 Oct 2011 16:27:54 -0000
Received: from ss.netgate.net (ss.netgate.net [205.214.170.222])
	by mx7.netgate.net (8.13.8/8.13.8) with ESMTP id p9OGRpQD018114;
	Mon, 24 Oct 2011 09:27:51 -0700 (envelope-from brooks@netgate.net)
Date: Mon, 24 Oct 2011 09:27:51 -0700 (PDT)
From: brooks@netgate.net
To: R J <torushikeshj@gmail.com>
Subject: Re: [Xen-API] CloudLinux on Xen
In-Reply-To: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
Message-ID: <alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
References: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
User-Agent: Alpine 2.02 (LRH 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: xen-users@lists.xensource.com, xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com


On Mon, 24 Oct 2011, R J wrote:

> I found a strange thing in XCP. CloudLinux provides xen kernel for DomUs and
> after installing the CloudLinux in a DomU it actually got 32 cpus inside.
> I had assigned only 2 vCPU to that DomU. To confirm this I started
> generating load on that DomU and in no time it ate all my node's CPUs.

How many physical CPUs do you have installed and how did you verify 
how many VCPUs your domU was allocated?  What does /proc/cpuinfo contain?

> Is it an expected behavior that one of your DomU can eat all node with few
> modifications in kernel ?
> Or is Paravirt not a Hardware Virtualized guest ?

You might want to take a look at the docs that describe how the 
Credit Scheduler used in Xen works:

     http://wiki.xen.org/xenwiki/CreditScheduler

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 24 09:45:44 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 09:45:44 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINei-000241-2K; Mon, 24 Oct 2011 09:45:44 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINeX-000214-9s; Mon, 24 Oct 2011 09:45:33 -0700
X-Env-Sender: torushikeshj@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1319474728!1467519!1
X-Originating-IP: [209.85.213.171]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14009 invoked from network); 24 Oct 2011 16:45:29 -0000
Received: from mail-yx0-f171.google.com (HELO mail-yx0-f171.google.com)
	(209.85.213.171)
	by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Oct 2011 16:45:29 -0000
Received: by yxl31 with SMTP id 31so5332040yxl.30
	for <multiple recipients>; Mon, 24 Oct 2011 09:45:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=Q6OJeGJbrpmrbcK0eS9fjdyn24yJCsrJQ+1TUxGXxEY=;
	b=ezsYhhpVYqfA/Fwg4PYxu+htYHTS9QaIztFtT+J/a/3Ii0QrpPK0r/WvX0/22L5Q9Q
	Fj96e+Pnrd47RIWB2bl0qw+hFhBuUZDPx4S7rIrFatUFMUzjOmyEJa0WfxuqB0OlPRMl
	5WmV2CkiqcxiA8aDBx5Pak4mq7xGgRPu3g7sw=
MIME-Version: 1.0
Received: by 10.68.73.232 with SMTP id o8mr22590310pbv.82.1319474726497; Mon,
	24 Oct 2011 09:45:26 -0700 (PDT)
Received: by 10.143.67.12 with HTTP; Mon, 24 Oct 2011 09:45:26 -0700 (PDT)
In-Reply-To: <alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
References: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
	<alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
Date: Mon, 24 Oct 2011 22:15:26 +0530
Message-ID: <CAO14VsOL+JHGJ+-EyEkBm+-xornWRkn-52f+DBfP2QXxhLwh-A@mail.gmail.com>
Subject: Re: [Xen-API] CloudLinux on Xen
From: R J <torushikeshj@gmail.com>
To: brooks@netgate.net
Cc: xen-users@lists.xensource.com, xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1562907422=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1562907422==
Content-Type: multipart/alternative; boundary=f46d041390f55cee2b04b00e2647

--f46d041390f55cee2b04b00e2647
Content-Type: text/plain; charset=ISO-8859-1

Hi Brooks,

Thanks for the reply.
I have X5650 node with 24 CPUs. This is Dual Socket Hexacore machine.

I used XenCenter to monitor the node and it showed 2 vCPUs for that DomU. I
rechecked it with vm-param-list, it showed 2.
When I checked /proc/cpuinfo in DomU, it shows 32.

Regards,
R J

On Mon, Oct 24, 2011 at 9:57 PM, <brooks@netgate.net> wrote:

>
> On Mon, 24 Oct 2011, R J wrote:
>
>  I found a strange thing in XCP. CloudLinux provides xen kernel for DomUs
>> and
>> after installing the CloudLinux in a DomU it actually got 32 cpus inside.
>> I had assigned only 2 vCPU to that DomU. To confirm this I started
>> generating load on that DomU and in no time it ate all my node's CPUs.
>>
>
> How many physical CPUs do you have installed and how did you verify how
> many VCPUs your domU was allocated?  What does /proc/cpuinfo contain?
>
>
>  Is it an expected behavior that one of your DomU can eat all node with few
>> modifications in kernel ?
>> Or is Paravirt not a Hardware Virtualized guest ?
>>
>
> You might want to take a look at the docs that describe how the Credit
> Scheduler used in Xen works:
>
>    http://wiki.xen.org/xenwiki/**CreditScheduler<http://wiki.xen.org/xenwiki/CreditScheduler>
>

--f46d041390f55cee2b04b00e2647
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Brooks,<br><br>Thanks for the reply.<br>I have X5650 node with 24 CPUs. =
This is Dual Socket Hexacore machine.<br><br>I used XenCenter to monitor th=
e node and it showed 2 vCPUs for that DomU. I rechecked it with vm-param-li=
st, it showed 2.<br>
When I checked /proc/cpuinfo in DomU, it shows 32.<br><br>Regards,<br>R J<b=
r><br><div class=3D"gmail_quote">On Mon, Oct 24, 2011 at 9:57 PM,  <span di=
r=3D"ltr">&lt;<a href=3D"mailto:brooks@netgate.net">brooks@netgate.net</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class=3D"im"=
><br>
On Mon, 24 Oct 2011, R J wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I found a strange thing in XCP. CloudLinux provides xen kernel for DomUs an=
d<br>
after installing the CloudLinux in a DomU it actually got 32 cpus inside.<b=
r>
I had assigned only 2 vCPU to that DomU. To confirm this I started<br>
generating load on that DomU and in no time it ate all my node&#39;s CPUs.<=
br>
</blockquote>
<br></div>
How many physical CPUs do you have installed and how did you verify how man=
y VCPUs your domU was allocated? =A0What does /proc/cpuinfo contain?<div cl=
ass=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Is it an expected behavior that one of your DomU can eat all node with few<=
br>
modifications in kernel ?<br>
Or is Paravirt not a Hardware Virtualized guest ?<br>
</blockquote>
<br></div>
You might want to take a look at the docs that describe how the Credit Sche=
duler used in Xen works:<br>
<br>
 =A0 =A0<a href=3D"http://wiki.xen.org/xenwiki/CreditScheduler" target=3D"_=
blank">http://wiki.xen.org/xenwiki/<u></u>CreditScheduler</a><br>
</blockquote></div><br>

--f46d041390f55cee2b04b00e2647--


--===============1562907422==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1562907422==--


From xen-api-bounces@lists.xensource.com Mon Oct 24 10:06:04 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 10:06:04 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINyN-0004Ow-QJ; Mon, 24 Oct 2011 10:06:03 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RINwz-0004Jt-Ku; Mon, 24 Oct 2011 10:04:39 -0700
X-Env-Sender: brooks@netgate.net
X-Msg-Ref: server-13.tower-27.messagelabs.com!1319475856!45565842!1
X-Originating-IP: [205.214.170.225]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16105 invoked from network); 24 Oct 2011 17:04:17 -0000
Received: from mx7.netgate.net (HELO mx7.netgate.net) (205.214.170.225)
	by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 24 Oct 2011 17:04:17 -0000
Received: from ss.netgate.net (ss.netgate.net [205.214.170.222])
	by mx7.netgate.net (8.13.8/8.13.8) with ESMTP id p9OH4U2V022259;
	Mon, 24 Oct 2011 10:04:30 -0700 (envelope-from brooks@netgate.net)
Date: Mon, 24 Oct 2011 10:04:30 -0700 (PDT)
From: brooks@netgate.net
To: R J <torushikeshj@gmail.com>
Subject: Re: [Xen-API] CloudLinux on Xen
In-Reply-To: <CAO14VsOL+JHGJ+-EyEkBm+-xornWRkn-52f+DBfP2QXxhLwh-A@mail.gmail.com>
Message-ID: <alpine.LRH.2.02.1110240952500.2904@ss.netgate.net>
References: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
	<alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
	<CAO14VsOL+JHGJ+-EyEkBm+-xornWRkn-52f+DBfP2QXxhLwh-A@mail.gmail.com>
User-Agent: Alpine 2.02 (LRH 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: xen-users@lists.xensource.com, xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com


On Mon, 24 Oct 2011, R J wrote:

> Hi Brooks,
>
> Thanks for the reply.
> I have X5650 node with 24 CPUs. This is Dual Socket Hexacore machine.
>
> I used XenCenter to monitor the node and it showed 2 vCPUs for that DomU. I
> rechecked it with vm-param-list, it showed 2.
> When I checked /proc/cpuinfo in DomU, it shows 32.

That's (very) strange.  I have a similar environment set up and running 
with CloudLinux 5 under XenServer 5.5 and all of the CPU/VCPU mapping is 
working as expected.  I'm currently testing XCP 1.1 but have yet to bring 
up a CL VM on it.  Are you using CL 5 or CL 6, and is this XCP 1.0 or 1.1?
Did you happen to check /proc/cpuinfo before applying the CL RPMs?

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 24 10:27:35 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 10:27:35 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIOJD-0007bF-Cr; Mon, 24 Oct 2011 10:27:35 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIOJ3-0007Yh-Hx; Mon, 24 Oct 2011 10:27:26 -0700
X-Env-Sender: torushikeshj@gmail.com
X-Msg-Ref: server-2.tower-216.messagelabs.com!1319477241!2231922!1
X-Originating-IP: [209.85.216.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29407 invoked from network); 24 Oct 2011 17:27:22 -0000
Received: from mail-qw0-f43.google.com (HELO mail-qw0-f43.google.com)
	(209.85.216.43)
	by server-2.tower-216.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Oct 2011 17:27:22 -0000
Received: by qabg1 with SMTP id g1so6616883qab.30
	for <multiple recipients>; Mon, 24 Oct 2011 10:27:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=WVc5nveXfUEuSFp5nhvsftS8zEKrj/YFjo8lDaYORfs=;
	b=dv/CrFpNYcdA37y7Nnm3eyU0Z7sHlKhSVOIB/nqGvRG1+p91OLhcO5qZG4dKEvLp0r
	G9wmIx2B3eBjy+Yd4sJ1qmzumzpASq/KHQokhaJjrxHpTEIRq0I0HXy7a+yUmOTUvETa
	TrIDeuI5DbG8xoh/+xFkBtMq1rXvjGyHD8VfU=
MIME-Version: 1.0
Received: by 10.68.34.226 with SMTP id c2mr49018782pbj.99.1319477240613; Mon,
	24 Oct 2011 10:27:20 -0700 (PDT)
Received: by 10.143.67.12 with HTTP; Mon, 24 Oct 2011 10:27:20 -0700 (PDT)
In-Reply-To: <alpine.LRH.2.02.1110240952500.2904@ss.netgate.net>
References: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
	<alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
	<CAO14VsOL+JHGJ+-EyEkBm+-xornWRkn-52f+DBfP2QXxhLwh-A@mail.gmail.com>
	<alpine.LRH.2.02.1110240952500.2904@ss.netgate.net>
Date: Mon, 24 Oct 2011 22:57:20 +0530
Message-ID: <CAO14VsOefkGNqiqnOxA3F7MS=i-57WrWAUvoXe=Ze15BePZZaQ@mail.gmail.com>
Subject: Re: [Xen-API] CloudLinux on Xen
From: R J <torushikeshj@gmail.com>
To: brooks@netgate.net
Cc: xen-users@lists.xensource.com, xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1917646481=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1917646481==
Content-Type: multipart/alternative; boundary=bcaec520f1cf374c1f04b00ebcee

--bcaec520f1cf374c1f04b00ebcee
Content-Type: text/plain; charset=ISO-8859-1

Yes its strange.

I have XCP1 with following version of CloudLinux Kernel.
Please see if the same issue replicates at your environment.

[root@centos ~]# cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/xvda3
#          initrd /initrd-version.img
#boot=/dev/xvda
default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CloudLinux Server (2.6.18-374.3.1.el5.lve0.8.44xen)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-374.3.1.el5.lve0.8.44xen ro root=LABEL=/
console=xvc0
    initrd /initrd-2.6.18-374.3.1.el5.lve0.8.44xen.img
title CentOS (2.6.18-194.el5xen)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-194.el5xen ro root=LABEL=/ console=xvc0
    initrd /initrd-2.6.18-194.el5xen.img


I'm using CloudLinux 5 on XCP1 and not 1.1
On default xen kernel it boots and runs fine on allocated vCPUs but
2.6.18-374.3.1.el5.lve0.8.44xen kernel is making things strange.


Regards,
R J

On Mon, Oct 24, 2011 at 10:34 PM, <brooks@netgate.net> wrote:

>
> On Mon, 24 Oct 2011, R J wrote:
>
>  Hi Brooks,
>>
>> Thanks for the reply.
>> I have X5650 node with 24 CPUs. This is Dual Socket Hexacore machine.
>>
>> I used XenCenter to monitor the node and it showed 2 vCPUs for that DomU.
>> I
>> rechecked it with vm-param-list, it showed 2.
>> When I checked /proc/cpuinfo in DomU, it shows 32.
>>
>
> That's (very) strange.  I have a similar environment set up and running
> with CloudLinux 5 under XenServer 5.5 and all of the CPU/VCPU mapping is
> working as expected.  I'm currently testing XCP 1.1 but have yet to bring up
> a CL VM on it.  Are you using CL 5 or CL 6, and is this XCP 1.0 or 1.1?
> Did you happen to check /proc/cpuinfo before applying the CL RPMs?
>

--bcaec520f1cf374c1f04b00ebcee
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Yes its strange.<br><br>I have XCP1 with following version of CloudLinux Ke=
rnel.<br>Please see if the same issue replicates at your environment.<br><b=
r>[root@centos ~]# cat /etc/grub.conf <br># grub.conf generated by anaconda=
<br>
#<br># Note that you do not have to rerun grub after making changes to this=
 file<br># NOTICE:=A0 You have a /boot partition.=A0 This means that<br>#=
=A0=A0=A0=A0=A0=A0=A0=A0=A0 all kernel and initrd paths are relative to /bo=
ot/, eg.<br>#=A0=A0=A0=A0=A0=A0=A0=A0=A0 root (hd0,0)<br>
#=A0=A0=A0=A0=A0=A0=A0=A0=A0 kernel /vmlinuz-version ro root=3D/dev/xvda3<b=
r>#=A0=A0=A0=A0=A0=A0=A0=A0=A0 initrd /initrd-version.img<br>#boot=3D/dev/x=
vda<br>default=3D1<br>timeout=3D5<br>splashimage=3D(hd0,0)/grub/splash.xpm.=
gz<br>hiddenmenu<br>title CloudLinux Server (2.6.18-374.3.1.el5.lve0.8.44xe=
n)<br>
=A0=A0=A0 root (hd0,0)<br>=A0=A0=A0 kernel /vmlinuz-2.6.18-374.3.1.el5.lve0=
.8.44xen ro root=3DLABEL=3D/ console=3Dxvc0<br>=A0=A0=A0 initrd /initrd-2.6=
.18-374.3.1.el5.lve0.8.44xen.img<br>title CentOS (2.6.18-194.el5xen)<br>=A0=
=A0=A0 root (hd0,0)<br>=A0=A0=A0 kernel /vmlinuz-2.6.18-194.el5xen ro root=
=3DLABEL=3D/ console=3Dxvc0<br>
=A0=A0=A0 initrd /initrd-2.6.18-194.el5xen.img<br><br><br>I&#39;m using Clo=
udLinux 5 on XCP1 and not 1.1<br>On default xen kernel it boots and runs fi=
ne on allocated vCPUs but 2.6.18-374.3.1.el5.lve0.8.44xen kernel is making =
things strange.<br>
<br><br>Regards,<br>R J<br><br><div class=3D"gmail_quote">On Mon, Oct 24, 2=
011 at 10:34 PM,  <span dir=3D"ltr">&lt;<a href=3D"mailto:brooks@netgate.ne=
t">brooks@netgate.net</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_q=
uote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 2=
04, 204); padding-left: 1ex;">
<div class=3D"im"><br>
On Mon, 24 Oct 2011, R J wrote:<br>
<br>
</div><div class=3D"im"><blockquote class=3D"gmail_quote" style=3D"margin: =
0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left:=
 1ex;">
Hi Brooks,<br>
<br>
Thanks for the reply.<br>
I have X5650 node with 24 CPUs. This is Dual Socket Hexacore machine.<br>
<br>
I used XenCenter to monitor the node and it showed 2 vCPUs for that DomU. I=
<br>
rechecked it with vm-param-list, it showed 2.<br>
When I checked /proc/cpuinfo in DomU, it shows 32.<br>
</blockquote>
<br></div>
That&#39;s (very) strange. =A0I have a similar environment set up and runni=
ng with CloudLinux 5 under XenServer 5.5 and all of the CPU/VCPU mapping is=
 working as expected. =A0I&#39;m currently testing XCP 1.1 but have yet to =
bring up a CL VM on it. =A0Are you using CL 5 or CL 6, and is this XCP 1.0 =
or 1.1?<br>

Did you happen to check /proc/cpuinfo before applying the CL RPMs?<br>
</blockquote></div><br>

--bcaec520f1cf374c1f04b00ebcee--


--===============1917646481==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1917646481==--


From xen-api-bounces@lists.xensource.com Mon Oct 24 10:33:45 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 10:33:45 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIOPB-0000YN-AJ; Mon, 24 Oct 2011 10:33:45 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIOOy-0000V5-Hi; Mon, 24 Oct 2011 10:33:33 -0700
X-Env-Sender: brooks@netgate.net
X-Msg-Ref: server-5.tower-174.messagelabs.com!1319477607!32821253!1
X-Originating-IP: [205.214.170.225]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18012 invoked from network); 24 Oct 2011 17:33:29 -0000
Received: from mx7.netgate.net (HELO mx7.netgate.net) (205.214.170.225)
	by server-5.tower-174.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 24 Oct 2011 17:33:29 -0000
Received: from ss.netgate.net (ss.netgate.net [205.214.170.222])
	by mx7.netgate.net (8.13.8/8.13.8) with ESMTP id p9OHXQ1l025463;
	Mon, 24 Oct 2011 10:33:26 -0700 (envelope-from brooks@netgate.net)
Date: Mon, 24 Oct 2011 10:33:26 -0700 (PDT)
From: brooks@netgate.net
To: R J <torushikeshj@gmail.com>
Subject: Re: [Xen-API] CloudLinux on Xen
In-Reply-To: <CAO14VsOefkGNqiqnOxA3F7MS=i-57WrWAUvoXe=Ze15BePZZaQ@mail.gmail.com>
Message-ID: <alpine.LRH.2.02.1110241032080.2904@ss.netgate.net>
References: <CAO14VsPQO3LmevkV9xa6P=aXHCGrmnG9vURM4soiJEykeciX0Q@mail.gmail.com>
	<alpine.LRH.2.02.1110240921460.2904@ss.netgate.net>
	<CAO14VsOL+JHGJ+-EyEkBm+-xornWRkn-52f+DBfP2QXxhLwh-A@mail.gmail.com>
	<alpine.LRH.2.02.1110240952500.2904@ss.netgate.net>
	<CAO14VsOefkGNqiqnOxA3F7MS=i-57WrWAUvoXe=Ze15BePZZaQ@mail.gmail.com>
User-Agent: Alpine 2.02 (LRH 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: xen-users@lists.xensource.com, xen-api@lists.xensource.com
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com


I try to get that installed today and let you know what I find.  In the 
mean time you should shoot Igor (at CL) an email and see what he thinks.

On Mon, 24 Oct 2011, R J wrote:

> Yes its strange.
>
> I have XCP1 with following version of CloudLinux Kernel.
> Please see if the same issue replicates at your environment.
>
> [root@centos ~]# cat /etc/grub.conf
> # grub.conf generated by anaconda
> #
> # Note that you do not have to rerun grub after making changes to this file
> # NOTICE:  You have a /boot partition.  This means that
> #          all kernel and initrd paths are relative to /boot/, eg.
> #          root (hd0,0)
> #          kernel /vmlinuz-version ro root=/dev/xvda3
> #          initrd /initrd-version.img
> #boot=/dev/xvda
> default=1
> timeout=5
> splashimage=(hd0,0)/grub/splash.xpm.gz
> hiddenmenu
> title CloudLinux Server (2.6.18-374.3.1.el5.lve0.8.44xen)
>    root (hd0,0)
>    kernel /vmlinuz-2.6.18-374.3.1.el5.lve0.8.44xen ro root=LABEL=/
> console=xvc0
>    initrd /initrd-2.6.18-374.3.1.el5.lve0.8.44xen.img
> title CentOS (2.6.18-194.el5xen)
>    root (hd0,0)
>    kernel /vmlinuz-2.6.18-194.el5xen ro root=LABEL=/ console=xvc0
>    initrd /initrd-2.6.18-194.el5xen.img
>
>
> I'm using CloudLinux 5 on XCP1 and not 1.1
> On default xen kernel it boots and runs fine on allocated vCPUs but
> 2.6.18-374.3.1.el5.lve0.8.44xen kernel is making things strange.

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 24 12:06:41 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 24 Oct 2011 12:06:41 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RIPr5-00066T-Np; Mon, 24 Oct 2011 12:06:40 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RIPkj-0005ez-Vr
	for xen-api@lists.xensource.com; Mon, 24 Oct 2011 12:00:45 -0700
X-Env-Sender: brooks@netgate.net
X-Msg-Ref: server-13.tower-174.messagelabs.com!1319482796!36543601!1
X-Originating-IP: [205.214.170.225]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 391 invoked from network); 24 Oct 2011 18:59:58 -0000
Received: from mx7.netgate.net (HELO mx7.netgate.net) (205.214.170.225)
	by server-13.tower-174.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 24 Oct 2011 18:59:58 -0000
Received: from ss.netgate.net (ss.netgate.net [205.214.170.222])
	by mx7.netgate.net (8.13.8/8.13.8) with ESMTP id p9OIxmDY001885;
	Mon, 24 Oct 2011 11:59:48 -0700 (envelope-from brooks@netgate.net)
Date: Mon, 24 Oct 2011 11:59:48 -0700 (PDT)
From: brooks@netgate.net
To: xen-api@lists.xensource.com
Subject: Re: [Xen-API] XCP 1.1 xs-tools Version Override Problem
In-Reply-To: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
Message-ID: <alpine.LRH.2.02.1110232156090.2904@ss.netgate.net>
References: <alpine.LRH.2.02.1110220841250.2904@ss.netgate.net>
User-Agent: Alpine 2.02 (LRH 1266 2009-07-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Cc: cloudstack-devel@lists.sourceforge.net
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Sat, 22 Oct 2011, brooks@netgate.net wrote:

> I suspect that didn't get done, or isn't working.  What functions do the 
> xe-guest-utilities provide?

I thought I'd answer my own question so everyone can benefit.  I ripped 
into the sources to get to the bottom of the xs-tools mystery.  In general 
it provides the following:

     1. xs-tools sets up a local xenstore cache on the VM installs a bunch
        of utilities to manage (add, delete, and destroy) the cache.

     2. Provides a (broken as far as I can tell) CPU hotplug hack.  This
        may have been, or may still be useful for some distros.

     3. Determines the OS type and version and adds that information to
        xenstore.

     4. Adds xs-tools version db entries to xenstore.

     5. Sets up VM memory usage monitoring.

     6. Enables memory ballooning.

     7. Installs a xenified kernel if needed (not need for modern distros).

xs-tools has always been a problem in terms of VM management.  Ops would 
like to be able to upgrade XenServer/XCP and not have to get involved with 
end user VMs but xs-tools makes that impossible.  As things are 
architected today an upgrading XenServer or XCP also requires an upgrade 
to xs-tools on ever VM in your pool.  That process requires mounting the 
ISO and running some flavor of install.sh, or installing the RPMs 
directly, depending on your level of knowledge and experience.  Ensuring 
that all of your installed VMs are updated when you may not have root 
access to the VM is extremely difficult and (IMO) one of the biggest 
issues with managing XenServer/XCP vs. Xen or KVM.

Since CloudStack manages XenServer/XCP I wondered how they worked around 
the xs-tools problem.  In the current version (2.2.12) they use the George 
Shuklin hack:

<http://lists.xensource.com/archives/html/xen-api/2011-03/msg00031.html>

to fake XenServer/XCP into thinking the correct version of xs-tools is 
installed.  In fact the function they use to set the xenstore values is 
called "fake".  CloudStack docs still state that you need to install the 
latest version of xs-tools on your domU VMs but I'm not sure the docs are 
entirely in sync with the code.  When you instantiate a new VM they call a 
script installed into the compute node to set the PV-drivers-version 
values to match what they find in /etc/xensource-inventory.

fake(){
   local uuid=$1
   domid=$(xe vm-list uuid=${uuid} params=dom-id --minimal)
   xenstore-write /local/domain/${domid}/attr/PVAddons/MajorVersion ${major} \
                  /local/domain/${domid}/attr/PVAddons/MinorVersion ${minor} \
                  /local/domain/${domid}/attr/PVAddons/MicroVersion ${micro} \
                  /local/domain/${domid}/data/updated 1
}

In terms of CloudStack we could work with the xapi version override hack 
available in XCP if instead of getting the installed version of 
XenServer/XCP from /etc/xensource-inventory it instead made a call using 
xe.  For example:

[root@xenc2n2 ~]# xe host-list params=software-version 
uuid=d11bd238-0ab5-4b2d-8e33-68b090aaf6e1
software-version (MRO)    : product_version: 5.6.100; 
product_version_text: 5.6.100; product_version_text_short: 5.6.100; 
product_brand: XCP; build_number: 50674c; hg_id: ; hostname: kiffu-2; 
date: 2011-09-19; dbv: 2009.0201; xapi: 1.3; xen: 3.4.2; linux: 
2.6.32.12-0.7.1.xs1.1.0.327.170596xen; xencenter_min: 1.8; xencenter_max: 
1.8; network_backend: openvswitch; xs:main: Base Pack, version 1.1.0, 
build 50674c

Given what xs-tools actually provides to current PV based Linux distros I 
think the "George S. pv-drivers version fake hack" is all you really need. 
What I don't know is what CloudStack does when you upgrade the pool (they 
call it a cluster) from Xen X to Xen Y.  But there's no reason they 
couldn't run their make_migratable.sh script on all of the existing VMs as 
part of the upgrade process.  The real beauty of that solution is that 
there's no end user interaction needed to upgrade your pool and all of 
your VMs to the "latest" version of xs-tools, an essential requirement for 
using XenServer/XCP in a muti-tennent environment.

The one nice feature that xs-tools does provide is VM memory usage 
monitoring.  If you really wanted it, as it does give you a nice view into 
your VM resource usage from XenCenter you could easily enable it yourself. 
Memory Ballooning isn't currently supported by CloudStack, but again if 
you wanted to enable it for use in a XenCenter based environment it's as 
simple as making one addition to the xenstore db.

     xenstore_write "control/feature-balloon" "1"

The question I have is whether not using the xenstore local cache will 
have an adverse affect on the performance of XAPI/xenstore db?  Is this 
why CloudStack "Best Practices" state that you should limit your 
XenServer/XCP pools to 8 or less compute nodes?


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 00:02:11 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 00:02:12 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJJyb-00046O-OL; Thu, 27 Oct 2011 00:02:10 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJJwi-0003xx-Bs; Thu, 27 Oct 2011 00:00:14 -0700
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-10.tower-21.messagelabs.com!1319698808!1815690!1
X-Originating-IP: [192.89.123.25]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30102 invoked from network); 27 Oct 2011 07:00:09 -0000
Received: from smtp.tele.fi (HELO smtp.tele.fi) (192.89.123.25)
	by server-10.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Oct 2011 07:00:09 -0000
X-Originating-Ip: [194.89.68.22]
Received: from ydin.reaktio.net (reaktio.net [194.89.68.22])
	by smtp.tele.fi (Postfix) with ESMTP id 0ED962D85;
	Thu, 27 Oct 2011 10:00:07 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 641A9200AD; Thu, 27 Oct 2011 10:00:07 +0300 (EEST)
Date: Thu, 27 Oct 2011 10:00:07 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Mark Schneider <ms@it-infrastrukturen.org>
Message-ID: <20111027070007.GO12984@reaktio.net>
References: <4EA868F1.3060501@it-infrastrukturen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4EA868F1.3060501@it-infrastrukturen.org>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: "M. Schneider" <ms@it-infrastrukturen.com>, xen-devel@lists.xensource.com,
	xen-api@lists.xensource.com
Subject: [Xen-API] Re: [Xen-devel] XCP 1.1 issue: This command is only
	allowed on the OEM edition
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Wed, Oct 26, 2011 at 10:09:21PM +0200, Mark Schneider wrote:
>    Hello,
> 

Hello,

XCP bug reports should go to xen-api mailinglist.. 

>    Is it a bug or a feature?
>    # ---
>    xe update-upload file-name=Other-linux-template
>    host-uuid=280e2816-2d45-4217-881e-e2ad4b423159
>    This command is only allowed on the OEM edition.
>    command: update-upload

-- Pasi


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 04:07:25 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 04:07:25 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJNnw-0007i9-AG; Thu, 27 Oct 2011 04:07:24 -0700
Received: from mail216.messagelabs.com ([85.158.143.99])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJNlw-0007Pe-Ja
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 04:05:24 -0700
X-Env-Sender: sr@swisscenter.com
X-Msg-Ref: server-7.tower-216.messagelabs.com!1319713517!1260112!1
X-Originating-IP: [94.103.96.90]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20424 invoked from network); 27 Oct 2011 11:05:17 -0000
Received: from mail.swisslink.ch (HELO mail.swisslink.ch) (94.103.96.90)
	by server-7.tower-216.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Oct 2011 11:05:17 -0000
Received: from [10.8.0.10] (gate.swisslink.ch [62.2.195.10])
	(authenticated bits=0)
	by mail.swisslink.ch (8.14.3/8.14.3/Debian-9.4) with ESMTP id
	p9RB5BOr002590
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Thu, 27 Oct 2011 13:05:11 +0200
Message-ID: <4EA93ADF.5020500@swisscenter.com>
Date: Thu, 27 Oct 2011 13:05:03 +0200
From: =?ISO-8859-1?Q?S=E9bastien_Riccio?= <sr@swisscenter.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.97.2 at mail
X-Virus-Status: Clean
Cc: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
Subject: [Xen-API] Proect Kronos - i386 or x86_64 ?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi,

I am following the project since the early times and keep my test boxes 
updated quite often and
had applied my own patches for a couple of things.

However today I was willing to restart them from scratch following the 
procedure on the wiki page, to see how it actuaklly comes out of the box.

So I installed squeeze 32-bit (in the howto the kernel to be installed 
is 686), but then when reaching the "apt-get install xapi eliloader" 
part of the howto, it doesn't find xapi on the repo.

While looking at the repo:
http://downloads.xen.org/XCP/debian/repo/debian/pool/main/x/xen-api/
I see that the packages are amd64.

Has the project switched to use a 64bit dom0 ?

Thanks for your help.

Cheers,
Sébastien


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 05:46:11 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 05:46:11 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJPLX-0000Nl-6p; Thu, 27 Oct 2011 05:46:11 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJOPZ-0003Yw-R1
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 04:46:18 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1319715944!43621725!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29490 invoked from network); 27 Oct 2011 11:45:44 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-3.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Oct 2011 11:45:44 -0000
X-IronPort-AV: E=Sophos;i="4.69,413,1315180800"; 
   d="scan'208";a="8617723"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	27 Oct 2011 11:46:14 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Thu, 27 Oct 2011
	12:46:15 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: =?iso-8859-1?Q?S=E9bastien_Riccio?= <sr@swisscenter.com>
Date: Thu, 27 Oct 2011 12:46:13 +0100
Thread-Topic: Proect Kronos - i386 or x86_64 ?
Thread-Index: AcyUngfuY1mRTrXuTMeSK/Mtgbaemw==
Message-ID: <A1346EF3-9588-4ACA-9011-3585B46F51CB@eu.citrix.com>
References: <4EA93ADF.5020500@swisscenter.com>
In-Reply-To: <4EA93ADF.5020500@swisscenter.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: Proect Kronos - i386 or x86_64 ?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Drat. The plan was to have both in there. Clearly I've screwed up. I'll che=
ck it out.

Jon

On 27 Oct 2011, at 12:05, S=E9bastien Riccio wrote:

> Hi,
>=20
> I am following the project since the early times and keep my test boxes=20
> updated quite often and
> had applied my own patches for a couple of things.
>=20
> However today I was willing to restart them from scratch following the=20
> procedure on the wiki page, to see how it actuaklly comes out of the box.
>=20
> So I installed squeeze 32-bit (in the howto the kernel to be installed=20
> is 686), but then when reaching the "apt-get install xapi eliloader"=20
> part of the howto, it doesn't find xapi on the repo.
>=20
> While looking at the repo:
> http://downloads.xen.org/XCP/debian/repo/debian/pool/main/x/xen-api/
> I see that the packages are amd64.
>=20
> Has the project switched to use a 64bit dom0 ?
>=20
> Thanks for your help.
>=20
> Cheers,
> S=E9bastien
>=20


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 05:46:29 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 05:46:29 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJPLo-0000Ur-Pj; Thu, 27 Oct 2011 05:46:29 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJOYP-00060y-V7
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 04:55:26 -0700
X-Env-Sender: sr@swisscenter.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1319716496!54918251!1
X-Originating-IP: [94.103.96.90]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15256 invoked from network); 27 Oct 2011 11:54:56 -0000
Received: from mail.swisslink.ch (HELO mail.swisslink.ch) (94.103.96.90)
	by server-6.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Oct 2011 11:54:56 -0000
Received: from [10.8.0.10] (gate.swisslink.ch [62.2.195.10])
	(authenticated bits=0)
	by mail.swisslink.ch (8.14.3/8.14.3/Debian-9.4) with ESMTP id
	p9RBtIxF006489
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Thu, 27 Oct 2011 13:55:18 +0200
Message-ID: <4EA9469E.5070801@swisscenter.com>
Date: Thu, 27 Oct 2011 13:55:10 +0200
From: =?ISO-8859-1?Q?S=E9bastien_Riccio?= <sr@swisscenter.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
References: <4EA93ADF.5020500@swisscenter.com>
	<A1346EF3-9588-4ACA-9011-3585B46F51CB@eu.citrix.com>
In-Reply-To: <A1346EF3-9588-4ACA-9011-3585B46F51CB@eu.citrix.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.97.2 at mail
X-Virus-Status: Clean
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: Proect Kronos - i386 or x86_64 ?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi Jonathan,

Hehe oki, thanks in advance :)

Sébastien

On 27.10.2011 13:46, Jonathan Ludlam wrote:
> Drat. The plan was to have both in there. Clearly I've screwed up. I'll check it out.
>
> Jon
>
> On 27 Oct 2011, at 12:05, Sébastien Riccio wrote:
>
>> Hi,
>>
>> I am following the project since the early times and keep my test boxes
>> updated quite often and
>> had applied my own patches for a couple of things.
>>
>> However today I was willing to restart them from scratch following the
>> procedure on the wiki page, to see how it actuaklly comes out of the box.
>>
>> So I installed squeeze 32-bit (in the howto the kernel to be installed
>> is 686), but then when reaching the "apt-get install xapi eliloader"
>> part of the howto, it doesn't find xapi on the repo.
>>
>> While looking at the repo:
>> http://downloads.xen.org/XCP/debian/repo/debian/pool/main/x/xen-api/
>> I see that the packages are amd64.
>>
>> Has the project switched to use a 64bit dom0 ?
>>
>> Thanks for your help.
>>
>> Cheers,
>> Sébastien
>>


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-users-bounces@lists.xensource.com Thu Oct 27 14:24:42 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 14:24:42 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJXRK-0007zc-6C; Thu, 27 Oct 2011 14:24:42 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with smtp (Exim 4.43)
	id 1RJXPo-0007YT-GD; Thu, 27 Oct 2011 14:23:10 -0700
X-Env-Sender: ms@it-infrastrukturen.org
X-Msg-Ref: server-4.tower-174.messagelabs.com!1319750585!36964191!1
X-Originating-IP: [88.198.203.66]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23252 invoked from network); 27 Oct 2011 21:23:05 -0000
Received: from srv1.born2b3.net (HELO srv1.born2b3.net) (88.198.203.66)
	by server-4.tower-174.messagelabs.com with SMTP;
	27 Oct 2011 21:23:05 -0000
Received: from [192.168.1.100] (84-73-66-195.dclient.hispeed.ch [84.73.66.195])
	by srv1.born2b3.net (Postfix) with ESMTPSA id 265F1C089B;
	Thu, 27 Oct 2011 21:23:04 +0000 (UTC)
Message-ID: <4EA9CB20.5030906@it-infrastrukturen.org>
Date: Thu, 27 Oct 2011 23:20:32 +0200
From: Mark Schneider <ms@it-infrastrukturen.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20110307 Icedove/3.0.11
MIME-Version: 1.0
To: xen-api@lists.xensource.com, "M. Schneider" <ms@it-infrastrukturen.com>,
	xen-users@lists.xensource.com
Cc: 
Subject: [Xen-users] XenServer 6: Is it a bug? - NO output of: xe vm-import
	filename=Solaris10-extended-HVM-template
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2128779976=="
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--===============2128779976==
Content-Type: multipart/alternative;
	boundary="------------000303070403050906050800"

This is a multi-part message in MIME format.
--------------000303070403050906050800
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

It is strange. There is no output and the imported VM (template) is not 
visible with "xe vm-list" or "xe template-list". The file is an exported 
template.

What do I miss? Thank you in advance for any hints.

Regards, mark

-- 
ms@it-infrastrukturen.org

# ---
[root@xs6db01 ~]# xe vm-import filename=Solaris10-extended-HVM-template

[root@xs6db01 ~]#

[root@xs6db01 ~]# xe vm-import filename=Solaris10-extended-HVM-template 
sr-uuid=43459166-5829-a7bd-d6bf-59231ebcc732

[root@xs6db01 ~]#


# --- xensource.log
[20111027T21:04:27.270Z|debug|xs6db01|925 unix-RPC||cli] xe vm-import 
filename=Solaris10-extended-HVM-template username=root password=null
[20111027T21:04:27.281Z| info|xs6db01|925 
unix-RPC|session.login_with_password D:c4c37c814f6b|xapi] Session.create 
trackid=13f38cbcea42554985134ffbb1128bf5 pool=false uname=root 
is_local_superuser=true auth_user_sid= 
parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:04:27.285Z|debug|xs6db01|925 
unix-RPC|session.login_with_password D:c4c37c814f6b|xapi] Attempting to 
open /var/xapi/xapi
[20111027T21:04:27.290Z|debug|xs6db01|926 unix-RPC||dummytaskhelper] 
task dispatch:session.get_uuid D:ede269474bdc created by task D:c4c37c814f6b
[20111027T21:04:27.366Z| info|xs6db01|925 unix-RPC|task.create 
D:2df853a1228e|taskhelper] task VM import R:e72e9692d07b 
(uuid:dec0a145-d8ec-26c4-3635-121627d30cd7) created 
(trackid=13f38cbcea42554985134ffbb1128bf5) by task D:2df853a1228e
[20111027T21:04:27.367Z|debug|xs6db01|925 unix-RPC||cli] requesting 
HttpPut('Solaris10-extended-HVM-template','/import?session_id=OpaqueRef:2bdbb8f7-f883-3c2d-c12f-47fef49a8d46&task_id=OpaqueRef:e72e9692-d07b-6885-d2ac-1931c92162f4&restore=false&force=false&sr_id=OpaqueRef:78190dbb-3539-eb37-702f-1240a22628bb')
[20111027T21:04:27.388Z|debug|xs6db01|927 inet-RPC||import] import handler
[20111027T21:04:27.390Z|debug|xs6db01|927 inet-RPC|VM.import 
D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.396Z|debug|xs6db01|928 unix-RPC||dummytaskhelper] 
task dispatch:session.slave_login D:17dcfa56b40d created by task 
D:df4ce6c8f83e
[20111027T21:04:27.404Z| info|xs6db01|928 unix-RPC|session.slave_login 
D:2ff840ce8368|xapi] Session.create 
trackid=82e4ca41e15dda383b04c39764111db9 pool=true uname= 
is_local_superuser=true auth_user_sid= 
parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:04:27.407Z|debug|xs6db01|928 unix-RPC|session.slave_login 
D:2ff840ce8368|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.413Z|debug|xs6db01|929 unix-RPC||dummytaskhelper] 
task dispatch:session.get_uuid D:bbcbdfab305c created by task D:2ff840ce8368
[20111027T21:04:27.424Z| info|xs6db01|927 inet-RPC|VM.import 
D:df4ce6c8f83e|import] VM.import: SR = 
'43459166-5829-a7bd-d6bf-59231ebcc732 (Local storage)'; force = false; 
full_restore = false
[20111027T21:04:27.427Z| info|xs6db01|927 inet-RPC|VM.import 
D:df4ce6c8f83e|taskhelper] task VM import R:e72e9692d07b forwarded 
(trackid=13f38cbcea42554985134ffbb1128bf5)
[20111027T21:04:27.429Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing (as new VM)
[20111027T21:04:27.430Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Reading XML
[20111027T21:04:27.438Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Got XML
[20111027T21:04:27.439Z|debug|xs6db01|925 unix-RPC||cli] Waiting for the 
task to be completed
[20111027T21:04:27.439Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] importing new style VM
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 host(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 SR(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 VDI(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 VM_guest_metrics(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 1 VM(s)
[20111027T21:04:27.443Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.448Z|debug|xs6db01|930 unix-RPC||dummytaskhelper] 
task dispatch:VM.get_by_name_label D:804006bed0e0 created by task 
D:df4ce6c8f83e
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 network(s)
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 GPU_group(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 VBD(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 VIF(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Importing 0 VGPU(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] lookup for parent = 'OpaqueRef:NULL'
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] no parent found
[20111027T21:04:27.467Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] Imported object type VM: external ref: Ref:0 
internal ref: OpaqueRef:db11952d-f738-d0b5-d1e2-18ca0812185f
[20111027T21:04:27.473Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] length of vmrefs: 0
[20111027T21:04:27.474Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] content:
[20111027T21:04:27.477Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|import] import successful
[20111027T21:04:27.490Z|debug|xs6db01|927 inet-RPC|VM import 
R:e72e9692d07b|taskhelper] forwarded task destroyed
[20111027T21:04:27.491Z|debug|xs6db01|927 inet-RPC|VM.import 
D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.498Z|debug|xs6db01|931 unix-RPC||dummytaskhelper] 
task dispatch:session.logout D:86b6d9b57b3c created by task D:df4ce6c8f83e
[20111027T21:04:27.509Z| info|xs6db01|931 unix-RPC|session.logout 
D:0bb0749c62ac|xapi] Session.destroy 
trackid=82e4ca41e15dda383b04c39764111db9
[20111027T21:04:27.517Z|debug|xs6db01|927 inet-RPC|VM.import 
D:df4ce6c8f83e|import] import successful
[20111027T21:04:27.537Z|debug|xs6db01|925 unix-RPC||cli] result was 
[<value><array><data/></array></value>]
[20111027T21:04:27.567Z| info|xs6db01|925 unix-RPC|session.logout 
D:0d6cfcfbe7c4|xapi] Session.destroy 
trackid=13f38cbcea42554985134ffbb1128bf5


--------------000303070403050906050800
Content-Type: text/html; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#ffffff" text="#000000">
Hello,<br>
<br>
It is strange. There is no output and the imported VM (template) is not
visible with "xe vm-list" or "xe template-list". The file is an
exported template.<br>
<br>
What do I miss? Thank you in advance for any hints.<br>
<br>
Regards, mark<br>
<br>
<pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-abbreviated" href="mailto:ms@it-infrastrukturen.org">ms@it-infrastrukturen.org</a></pre>
# ---<br>
<tt>[root@xs6db01 ~]# <font color="#3333ff">xe vm-import
filename=Solaris10-extended-HVM-template<br>
</font><br>
[root@xs6db01 ~]#<br>
<br>
[root@xs6db01 ~]# <font color="#000099">xe vm-import
filename=Solaris10-extended-HVM-template
sr-uuid=43459166-5829-a7bd-d6bf-59231ebcc732 </font><br>
<br>
[root@xs6db01 ~]# <br>
<br>
<br>
# --- xensource.log<br>
[20111027T21:04:27.270Z|debug|xs6db01|925 unix-RPC||cli] xe vm-import
filename=Solaris10-extended-HVM-template username=root password=null<br>
[20111027T21:04:27.281Z| info|xs6db01|925
unix-RPC|session.login_with_password D:c4c37c814f6b|xapi]
Session.create trackid=13f38cbcea42554985134ffbb1128bf5 pool=false
uname=root is_local_superuser=true auth_user_sid=
parent=trackid=9834f5af41c964e225f24279aefe4e49<br>
[20111027T21:04:27.285Z|debug|xs6db01|925
unix-RPC|session.login_with_password D:c4c37c814f6b|xapi] Attempting to
open /var/xapi/xapi<br>
[20111027T21:04:27.290Z|debug|xs6db01|926 unix-RPC||dummytaskhelper]
task dispatch:session.get_uuid D:ede269474bdc created by task
D:c4c37c814f6b<br>
[20111027T21:04:27.366Z| info|xs6db01|925 unix-RPC|task.create
D:2df853a1228e|taskhelper] task VM import R:e72e9692d07b
(uuid:dec0a145-d8ec-26c4-3635-121627d30cd7) created
(trackid=13f38cbcea42554985134ffbb1128bf5) by task D:2df853a1228e<br>
[20111027T21:04:27.367Z|debug|xs6db01|925 unix-RPC||cli] requesting
HttpPut('Solaris10-extended-HVM-template','/import?session_id=OpaqueRef:2bdbb8f7-f883-3c2d-c12f-47fef49a8d46&amp;task_id=OpaqueRef:e72e9692-d07b-6885-d2ac-1931c92162f4&amp;restore=false&amp;force=false&amp;sr_id=OpaqueRef:78190dbb-3539-eb37-702f-1240a22628bb')<br>
[20111027T21:04:27.388Z|debug|xs6db01|927 inet-RPC||import] import
handler<br>
[20111027T21:04:27.390Z|debug|xs6db01|927 inet-RPC|VM.import
D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi<br>
[20111027T21:04:27.396Z|debug|xs6db01|928 unix-RPC||dummytaskhelper]
task dispatch:session.slave_login D:17dcfa56b40d created by task
D:df4ce6c8f83e<br>
[20111027T21:04:27.404Z| info|xs6db01|928 unix-RPC|session.slave_login
D:2ff840ce8368|xapi] Session.create
trackid=82e4ca41e15dda383b04c39764111db9 pool=true uname=
is_local_superuser=true auth_user_sid=
parent=trackid=9834f5af41c964e225f24279aefe4e49<br>
[20111027T21:04:27.407Z|debug|xs6db01|928 unix-RPC|session.slave_login
D:2ff840ce8368|xapi] Attempting to open /var/xapi/xapi<br>
[20111027T21:04:27.413Z|debug|xs6db01|929 unix-RPC||dummytaskhelper]
task dispatch:session.get_uuid D:bbcbdfab305c created by task
D:2ff840ce8368<br>
[20111027T21:04:27.424Z| info|xs6db01|927 inet-RPC|VM.import
D:df4ce6c8f83e|import] VM.import: SR =
'43459166-5829-a7bd-d6bf-59231ebcc732 (Local storage)'; force = false;
full_restore = false<br>
[20111027T21:04:27.427Z| info|xs6db01|927 inet-RPC|VM.import
D:df4ce6c8f83e|taskhelper] task VM import R:e72e9692d07b forwarded
(trackid=13f38cbcea42554985134ffbb1128bf5)<br>
[20111027T21:04:27.429Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing (as new VM)<br>
[20111027T21:04:27.430Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Reading XML<br>
[20111027T21:04:27.438Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Got XML<br>
[20111027T21:04:27.439Z|debug|xs6db01|925 unix-RPC||cli] Waiting for
the task to be completed<br>
[20111027T21:04:27.439Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] importing new style VM<br>
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 host(s)<br>
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 SR(s)<br>
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 VDI(s)<br>
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 VM_guest_metrics(s)<br>
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 1 VM(s)<br>
[20111027T21:04:27.443Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|xapi] Attempting to open /var/xapi/xapi<br>
[20111027T21:04:27.448Z|debug|xs6db01|930 unix-RPC||dummytaskhelper]
task dispatch:VM.get_by_name_label D:804006bed0e0 created by task
D:df4ce6c8f83e<br>
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 network(s)<br>
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 GPU_group(s)<br>
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 VBD(s)<br>
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 VIF(s)<br>
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Importing 0 VGPU(s)<br>
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] lookup for parent = 'OpaqueRef:NULL'<br>
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] no parent found<br>
[20111027T21:04:27.467Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] Imported object type VM: external ref: Ref:0
internal ref: OpaqueRef:db11952d-f738-d0b5-d1e2-18ca0812185f<br>
[20111027T21:04:27.473Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] length of vmrefs: 0<br>
[20111027T21:04:27.474Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] content:<br>
[20111027T21:04:27.477Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|import] import successful<br>
[20111027T21:04:27.490Z|debug|xs6db01|927 inet-RPC|VM import
R:e72e9692d07b|taskhelper] forwarded task destroyed<br>
[20111027T21:04:27.491Z|debug|xs6db01|927 inet-RPC|VM.import
D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi<br>
[20111027T21:04:27.498Z|debug|xs6db01|931 unix-RPC||dummytaskhelper]
task dispatch:session.logout D:86b6d9b57b3c created by task
D:df4ce6c8f83e<br>
[20111027T21:04:27.509Z| info|xs6db01|931 unix-RPC|session.logout
D:0bb0749c62ac|xapi] Session.destroy
trackid=82e4ca41e15dda383b04c39764111db9<br>
[20111027T21:04:27.517Z|debug|xs6db01|927 inet-RPC|VM.import
D:df4ce6c8f83e|import] import successful<br>
[20111027T21:04:27.537Z|debug|xs6db01|925 unix-RPC||cli] result was
[&lt;value&gt;&lt;array&gt;&lt;data/&gt;&lt;/array&gt;&lt;/value&gt;]<br>
[20111027T21:04:27.567Z| info|xs6db01|925 unix-RPC|session.logout
D:0d6cfcfbe7c4|xapi] Session.destroy
trackid=13f38cbcea42554985134ffbb1128bf5<br>
</tt><br>
<pre class="moz-signature" cols="72">
</pre>
</body>
</html>

--------------000303070403050906050800--


--===============2128779976==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
--===============2128779976==--


From xen-users-bounces@lists.xensource.com Thu Oct 27 15:14:55 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 15:14:55 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJYDt-0004uG-G0; Thu, 27 Oct 2011 15:14:54 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with smtp (Exim 4.43)
	id 1RJYBN-0004YO-8b; Thu, 27 Oct 2011 15:12:19 -0700
X-Env-Sender: ms@it-infrastrukturen.org
X-Msg-Ref: server-12.tower-27.messagelabs.com!1319753512!42359972!1
X-Originating-IP: [88.198.203.66]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1531 invoked from network); 27 Oct 2011 22:11:52 -0000
Received: from srv1.born2b3.net (HELO srv1.born2b3.net) (88.198.203.66)
	by server-12.tower-27.messagelabs.com with SMTP;
	27 Oct 2011 22:11:52 -0000
Received: from [192.168.1.100] (84-73-66-195.dclient.hispeed.ch [84.73.66.195])
	by srv1.born2b3.net (Postfix) with ESMTPSA id 1CC76C089B;
	Thu, 27 Oct 2011 22:12:13 +0000 (UTC)
Message-ID: <4EA9D6AF.7060008@it-infrastrukturen.org>
Date: Fri, 28 Oct 2011 00:09:51 +0200
From: Mark Schneider <ms@it-infrastrukturen.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20110307 Icedove/3.0.11
MIME-Version: 1.0
To: xen-api@lists.xensource.com
Content-Type: multipart/mixed; boundary="------------030400010109030306020008"
Cc: "M. Schneider" <ms@it-infrastrukturen.com>, xen-users@lists.xensource.com
Subject: [Xen-users] inet-RPC|VM import R:a751be4ef9e3|import] lookup for
	parent = 'OpaqueRef:NULL'
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--------------030400010109030306020008
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

For some reason I can't import locally exported VM templates on XCP 1.1 
or XenServer 6 (s. attached files).
There is no output from "xe vm-import ..." CLI command.

What do I miss? Thank you in advance for any hints.

regards, Mark

-- 
ms@it-infrastrukturen.org



--------------030400010109030306020008
Content-Type: text/plain;
 name="new-vm-import-on-XCP1.1.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="new-vm-import-on-XCP1.1.log"

[root@xcp11db02 ~]# xe vm-import filename=Other_install_media_for_HVM

[root@xcp11db02 ~]# 

# --- xensource.log
[20111027T21:46:55.627Z|debug|xcp11db02|1247 unix-RPC||cli] xe vm-import filename=Other_install_media_for_HVM username=root password=null
[20111027T21:46:55.638Z| info|xcp11db02|1247 unix-RPC|session.login_with_password D:bbb3a9f86c11|xapi] Session.create trackid=1e49ddc2f2fd9064ba388df43407987d pool=false uname=root is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:46:55.644Z|debug|xcp11db02|1248 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:030b6437a4f2 created by task D:bbb3a9f86c11
[20111027T21:46:55.697Z| info|xcp11db02|1247 unix-RPC|task.create D:bf948bf2bda0|taskhelper] task VM import R:a751be4ef9e3 (uuid:b35404e6-0e02-88c1-4274-f71ac75d4aa6) created (trackid=1e49ddc2f2fd9064ba388df43407987d) by task D:bf948bf2bda0
[20111027T21:46:55.697Z|debug|xcp11db02|1247 unix-RPC||cli] requesting HttpPut('Other_install_media_for_HVM','/import?session_id=OpaqueRef:20bec87b-5e89-f9c0-5bb8-accee469917a&task_id=OpaqueRef:a751be4e-f9e3-5aec-ac75-f07bdb8f4e92&restore=false&force=false&sr_id=OpaqueRef:9561d777-7672-3030-b9a0-93eafcb00abe')
[20111027T21:46:55.711Z|debug|xcp11db02|1249 inet-RPC||import] import handler
[20111027T21:46:55.720Z|debug|xcp11db02|1250 unix-RPC||dummytaskhelper] task dispatch:session.slave_login D:e868e2819f58 created by task D:ac8fd1da7163
[20111027T21:46:55.728Z| info|xcp11db02|1250 unix-RPC|session.slave_login D:662acbf6448c|xapi] Session.create trackid=d588419d496fa2ed384ffa5dbe34f094 pool=true uname= is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:46:55.733Z|debug|xcp11db02|1251 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:08409b9db2a3 created by task D:662acbf6448c
[20111027T21:46:55.740Z| info|xcp11db02|1249 inet-RPC|VM.import D:ac8fd1da7163|import] VM.import: SR = '638d8bb3-4b08-f7c0-1e9d-2dc496b86c49 (Local LVM SR DB-VM-pool)'; force = false; full_restore = false
[20111027T21:46:55.740Z| info|xcp11db02|1249 inet-RPC|VM.import D:ac8fd1da7163|taskhelper] task VM import R:a751be4ef9e3 forwarded (trackid=1e49ddc2f2fd9064ba388df43407987d)
[20111027T21:46:55.741Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing (as new VM)
[20111027T21:46:55.741Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Reading XML
[20111027T21:46:55.744Z|debug|xcp11db02|1247 unix-RPC||cli] Waiting for the task to be completed
[20111027T21:46:55.755Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Got XML
[20111027T21:46:55.755Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] importing new style VM
[20111027T21:46:55.756Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 host(s)
[20111027T21:46:55.756Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 SR(s)
[20111027T21:46:55.756Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 VDI(s)
[20111027T21:46:55.756Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 VM_guest_metrics(s)
[20111027T21:46:55.756Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 1 VM(s)
[20111027T21:46:55.762Z|debug|xcp11db02|1252 unix-RPC||dummytaskhelper] task dispatch:VM.get_by_name_label D:4cb6f0dd3840 created by task D:ac8fd1da7163
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 network(s)
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 VBD(s)
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Importing 0 VIF(s)
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] lookup for parent = 'OpaqueRef:NULL'
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] no parent found
[20111027T21:46:55.770Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] Imported object type VM: external ref: Ref:8 internal ref: OpaqueRef:a6e797c0-86cc-b7ca-eee0-288392229b4d
[20111027T21:46:55.771Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] length of vmrefs: 0
[20111027T21:46:55.771Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] content:
[20111027T21:46:55.771Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|import] import successful
[20111027T21:46:55.773Z|debug|xcp11db02|1249 inet-RPC|VM import R:a751be4ef9e3|taskhelper] forwarded task destroyed
[20111027T21:46:55.778Z|debug|xcp11db02|1253 unix-RPC||dummytaskhelper] task dispatch:session.logout D:3d9d47f022be created by task D:ac8fd1da7163
[20111027T21:46:55.785Z| info|xcp11db02|1253 unix-RPC|session.logout D:ee0cccd222a7|xapi] Session.destroy trackid=d588419d496fa2ed384ffa5dbe34f094
[20111027T21:46:55.786Z|debug|xcp11db02|1249 inet-RPC|VM.import D:ac8fd1da7163|import] import successful
[20111027T21:46:55.800Z|debug|xcp11db02|1247 unix-RPC||cli] result was [<value><array><data/></array></value>]
[20111027T21:46:55.816Z| info|xcp11db02|1247 unix-RPC|session.logout D:051157b1b539|xapi] Session.destroy trackid=1e49ddc2f2fd9064ba388df43407987d


--------------030400010109030306020008
Content-Type: text/plain;
 name="new-vm-import-on-XenServer6.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="new-vm-import-on-XenServer6.log"

[root@xs6db01 ~]# xe vm-import filename=Solaris10-extended-HVM-template

[root@xs6db01 ~]# 

# --- xensource.log
[20111027T21:04:27.270Z|debug|xs6db01|925 unix-RPC||cli] xe vm-import filename=Solaris10-extended-HVM-template username=root password=null
[20111027T21:04:27.281Z| info|xs6db01|925 unix-RPC|session.login_with_password D:c4c37c814f6b|xapi] Session.create trackid=13f38cbcea42554985134ffbb1128bf5 pool=false uname=root is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:04:27.285Z|debug|xs6db01|925 unix-RPC|session.login_with_password D:c4c37c814f6b|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.290Z|debug|xs6db01|926 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:ede269474bdc created by task D:c4c37c814f6b
[20111027T21:04:27.366Z| info|xs6db01|925 unix-RPC|task.create D:2df853a1228e|taskhelper] task VM import R:e72e9692d07b (uuid:dec0a145-d8ec-26c4-3635-121627d30cd7) created (trackid=13f38cbcea42554985134ffbb1128bf5) by task D:2df853a1228e
[20111027T21:04:27.367Z|debug|xs6db01|925 unix-RPC||cli] requesting HttpPut('Solaris10-extended-HVM-template','/import?session_id=OpaqueRef:2bdbb8f7-f883-3c2d-c12f-47fef49a8d46&task_id=OpaqueRef:e72e9692-d07b-6885-d2ac-1931c92162f4&restore=false&force=false&sr_id=OpaqueRef:78190dbb-3539-eb37-702f-1240a22628bb')
[20111027T21:04:27.388Z|debug|xs6db01|927 inet-RPC||import] import handler
[20111027T21:04:27.390Z|debug|xs6db01|927 inet-RPC|VM.import D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.396Z|debug|xs6db01|928 unix-RPC||dummytaskhelper] task dispatch:session.slave_login D:17dcfa56b40d created by task D:df4ce6c8f83e
[20111027T21:04:27.404Z| info|xs6db01|928 unix-RPC|session.slave_login D:2ff840ce8368|xapi] Session.create trackid=82e4ca41e15dda383b04c39764111db9 pool=true uname= is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:04:27.407Z|debug|xs6db01|928 unix-RPC|session.slave_login D:2ff840ce8368|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.413Z|debug|xs6db01|929 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:bbcbdfab305c created by task D:2ff840ce8368
[20111027T21:04:27.424Z| info|xs6db01|927 inet-RPC|VM.import D:df4ce6c8f83e|import] VM.import: SR = '43459166-5829-a7bd-d6bf-59231ebcc732 (Local storage)'; force = false; full_restore = false
[20111027T21:04:27.427Z| info|xs6db01|927 inet-RPC|VM.import D:df4ce6c8f83e|taskhelper] task VM import R:e72e9692d07b forwarded (trackid=13f38cbcea42554985134ffbb1128bf5)
[20111027T21:04:27.429Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing (as new VM)
[20111027T21:04:27.430Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Reading XML
[20111027T21:04:27.438Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Got XML
[20111027T21:04:27.439Z|debug|xs6db01|925 unix-RPC||cli] Waiting for the task to be completed
[20111027T21:04:27.439Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] importing new style VM
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 host(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 SR(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 VDI(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 VM_guest_metrics(s)
[20111027T21:04:27.442Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 1 VM(s)
[20111027T21:04:27.443Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.448Z|debug|xs6db01|930 unix-RPC||dummytaskhelper] task dispatch:VM.get_by_name_label D:804006bed0e0 created by task D:df4ce6c8f83e
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 network(s)
[20111027T21:04:27.460Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 GPU_group(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 VBD(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 VIF(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Importing 0 VGPU(s)
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] lookup for parent = 'OpaqueRef:NULL'
[20111027T21:04:27.461Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] no parent found
[20111027T21:04:27.467Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] Imported object type VM: external ref: Ref:0 internal ref: OpaqueRef:db11952d-f738-d0b5-d1e2-18ca0812185f
[20111027T21:04:27.473Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] length of vmrefs: 0
[20111027T21:04:27.474Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] content:
[20111027T21:04:27.477Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|import] import successful
[20111027T21:04:27.490Z|debug|xs6db01|927 inet-RPC|VM import R:e72e9692d07b|taskhelper] forwarded task destroyed
[20111027T21:04:27.491Z|debug|xs6db01|927 inet-RPC|VM.import D:df4ce6c8f83e|xapi] Attempting to open /var/xapi/xapi
[20111027T21:04:27.498Z|debug|xs6db01|931 unix-RPC||dummytaskhelper] task dispatch:session.logout D:86b6d9b57b3c created by task D:df4ce6c8f83e
[20111027T21:04:27.509Z| info|xs6db01|931 unix-RPC|session.logout D:0bb0749c62ac|xapi] Session.destroy trackid=82e4ca41e15dda383b04c39764111db9
[20111027T21:04:27.517Z|debug|xs6db01|927 inet-RPC|VM.import D:df4ce6c8f83e|import] import successful
[20111027T21:04:27.537Z|debug|xs6db01|925 unix-RPC||cli] result was [<value><array><data/></array></value>]
[20111027T21:04:27.567Z| info|xs6db01|925 unix-RPC|session.logout D:0d6cfcfbe7c4|xapi] Session.destroy trackid=13f38cbcea42554985134ffbb1128bf5


--------------030400010109030306020008
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
--------------030400010109030306020008--


From xen-users-bounces@lists.xensource.com Thu Oct 27 15:24:24 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 15:24:24 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJYN6-0006cR-L8; Thu, 27 Oct 2011 15:24:24 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with smtp (Exim 4.43)
	id 1RJYKT-0005s4-M1; Thu, 27 Oct 2011 15:21:42 -0700
X-Env-Sender: ms@it-infrastrukturen.org
X-Msg-Ref: server-16.tower-182.messagelabs.com!1319754098!1012458!1
X-Originating-IP: [88.198.203.66]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11624 invoked from network); 27 Oct 2011 22:21:38 -0000
Received: from srv1.born2b3.net (HELO srv1.born2b3.net) (88.198.203.66)
	by server-16.tower-182.messagelabs.com with SMTP;
	27 Oct 2011 22:21:38 -0000
Received: from [192.168.1.100] (84-73-66-195.dclient.hispeed.ch [84.73.66.195])
	by srv1.born2b3.net (Postfix) with ESMTPSA id DBC30C089B;
	Thu, 27 Oct 2011 22:21:37 +0000 (UTC)
Message-ID: <4EA9D8E4.5010506@it-infrastrukturen.org>
Date: Fri, 28 Oct 2011 00:19:16 +0200
From: Mark Schneider <ms@it-infrastrukturen.org>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20110307 Icedove/3.0.11
MIME-Version: 1.0
To: xen-api@lists.xensource.com
Content-Type: multipart/mixed; boundary="------------060501000103050501050103"
Cc: "M. Schneider" <ms@it-infrastrukturen.com>, xen-users@lists.xensource.com
Subject: [Xen-users] Backwards template compatibility XCP 1.1 <- XenServer6
 - msg: HANDLE_INVALID: [ VM; OpaqueRef:NULL ]
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

This is a multi-part message in MIME format.
--------------060501000103050501050103
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I have tried to use VM template of Solaris 10 from XenServer 6 on XCP 
1.1. It doesn't work (details are in attachment).

Is there somewhere a collection of proven [PH]VM templates for XCP 1.1 
for such OSes like:
- ubuntu 11.10
- Solaris 10 / Solaris 11
- CentOS 5.7 / CentOS 6
- RHEL 6

Thank you in advance for any hints.

regards, Mark

-- 
ms@it-infrastrukturen.org


--------------060501000103050501050103
Content-Type: text/plain;
	name="new-vm-import-of-Xen-Server6-template-on-XCP1.1.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename*0="new-vm-import-of-Xen-Server6-template-on-XCP1.1.log"

[root@xcp11db02 ~]# xe vm-import filename=Solaris10-extended-HVM-template
The VM could not be imported.
msg: HANDLE_INVALID: [ VM; OpaqueRef:NULL ]
[root@xcp11db02 ~]# 

# --- xensource.log
[20111027T21:57:16.011Z|debug|xcp11db02|1268 unix-RPC||cli] xe vm-import filename=Solaris10-extended-HVM-template username=root password=null
[20111027T21:57:16.022Z| info|xcp11db02|1268 unix-RPC|session.login_with_password D:e57b680f4bbb|xapi] Session.create trackid=1cfd38fcff846f1aad4ce12794cefe76 pool=false uname=root is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:57:16.029Z|debug|xcp11db02|1269 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:c97b75928839 created by task D:e57b680f4bbb
[20111027T21:57:16.081Z| info|xcp11db02|1268 unix-RPC|task.create D:de2d20173782|taskhelper] task VM import R:d2ec63abb139 (uuid:83f25471-9782-a118-ad10-8584dbd06600) created (trackid=1cfd38fcff846f1aad4ce12794cefe76) by task D:de2d20173782
[20111027T21:57:16.081Z|debug|xcp11db02|1268 unix-RPC||cli] requesting HttpPut('Solaris10-extended-HVM-template','/import?session_id=OpaqueRef:fa31f821-10a3-d2bf-1498-ec2a93c315ba&task_id=OpaqueRef:d2ec63ab-b139-7701-6dfe-7a300d1c5fbe&restore=false&force=false&sr_id=OpaqueRef:9561d777-7672-3030-b9a0-93eafcb00abe')
[20111027T21:57:16.098Z|debug|xcp11db02|1270 inet-RPC||import] import handler
[20111027T21:57:16.106Z|debug|xcp11db02|1271 unix-RPC||dummytaskhelper] task dispatch:session.slave_login D:9f9c866b2c98 created by task D:d31525bd9219
[20111027T21:57:16.115Z| info|xcp11db02|1271 unix-RPC|session.slave_login D:6e32e6fb0bd2|xapi] Session.create trackid=f45eafa04afd8ea240c200376247b24f pool=true uname= is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:57:16.121Z|debug|xcp11db02|1272 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:742a8786aba3 created by task D:6e32e6fb0bd2
[20111027T21:57:16.128Z| info|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|import] VM.import: SR = '638d8bb3-4b08-f7c0-1e9d-2dc496b86c49 (Local LVM SR DB-VM-pool)'; force = false; full_restore = false
[20111027T21:57:16.129Z| info|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|taskhelper] task VM import R:d2ec63abb139 forwarded (trackid=1cfd38fcff846f1aad4ce12794cefe76)
[20111027T21:57:16.129Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing (as new VM)
[20111027T21:57:16.129Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Reading XML
[20111027T21:57:16.130Z|debug|xcp11db02|1268 unix-RPC||cli] Waiting for the task to be completed
[20111027T21:57:16.138Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Got XML
[20111027T21:57:16.138Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] importing new style VM
[20111027T21:57:16.140Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 host(s)
[20111027T21:57:16.140Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 SR(s)
[20111027T21:57:16.140Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 VDI(s)
[20111027T21:57:16.140Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 VM_guest_metrics(s)
[20111027T21:57:16.140Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 1 VM(s)
[20111027T21:57:16.147Z|debug|xcp11db02|1273 unix-RPC||dummytaskhelper] task dispatch:VM.get_by_name_label D:2c78b50d64e7 created by task D:d31525bd9219
[20111027T21:57:16.154Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 network(s)
[20111027T21:57:16.154Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 VBD(s)
[20111027T21:57:16.154Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Importing 0 VIF(s)
[20111027T21:57:16.154Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|xapi] Raised at db_cache_types.ml:75.27-76 -> db_cache_types.ml:118.2-40 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.155Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|backtrace] Raised at pervasiveext.ml:26.22-25 -> db_actions.ml:3133.24-72 -> import.ml:534.28-72 -> list.ml:69.12-15 -> import.ml:568.4-53
[20111027T21:57:16.155Z|error|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Caught exception in import: HANDLE_INVALID: [ VM; OpaqueRef:NULL ]
[20111027T21:57:16.167Z|debug|xcp11db02|1274 unix-RPC||dummytaskhelper] task dispatch:session.slave_login D:052813e5d1dc created by task R:3e578d2b828d
[20111027T21:57:16.177Z| info|xcp11db02|1274 unix-RPC|session.slave_login D:a407530a0b96|xapi] Session.create trackid=fbe6638355f7c5d2a7119729c78f777a pool=true uname= is_local_superuser=true auth_user_sid= parent=trackid=9834f5af41c964e225f24279aefe4e49
[20111027T21:57:16.184Z|debug|xcp11db02|1275 unix-RPC||dummytaskhelper] task dispatch:session.get_uuid D:d29e73281d43 created by task D:a407530a0b96
[20111027T21:57:16.196Z|debug|xcp11db02|1276 unix-RPC||dummytaskhelper] task dispatch:session.logout D:f902f5abf14a created by task R:3e578d2b828d
[20111027T21:57:16.202Z| info|xcp11db02|1276 unix-RPC|session.logout D:7130a2a8b827|xapi] Session.destroy trackid=fbe6638355f7c5d2a7119729c78f777a
[20111027T21:57:16.210Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|backtrace] Raised at import.ml:578.10-11 -> import.ml:799.15-72 -> import.ml:612.4-12 -> import.ml:614.40-41 -> import.ml:785.6-1023
[20111027T21:57:16.211Z|error|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|import] Import caught exception: HANDLE_INVALID: [ VM; OpaqueRef:NULL ]
[20111027T21:57:16.211Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|backtrace] Raised at syslog.ml:49.13-33 -> log.ml:267.21-48
[20111027T21:57:16.212Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|backtrace] Raised at import.ml:880.12-104 -> server_helpers.ml:74.11-23
[20111027T21:57:16.212Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|dispatcher] Server_helpers.exec exception_handler: Got exception IMPORT_ERROR: [ HANDLE_INVALID: [ VM; OpaqueRef:NULL ] ]
[20111027T21:57:16.212Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|dispatcher] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29
[20111027T21:57:16.212Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|backtrace] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29
[20111027T21:57:16.213Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|xapi] Raised at server_helpers.ml:92.14-15 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.214Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|taskhelper] forwarded task destroyed
[20111027T21:57:16.214Z|debug|xcp11db02|1270 inet-RPC|VM import R:d2ec63abb139|xapi] Raised at pervasiveext.ml:26.22-25 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.214Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|xapi] Raised at pervasiveext.ml:26.22-25 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.214Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|xapi] Raised at pervasiveext.ml:26.22-25 -> xapi_http.ml:184.4-810 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.221Z|debug|xcp11db02|1277 unix-RPC||dummytaskhelper] task dispatch:session.logout D:8b401f6c699a created by task D:d31525bd9219
[20111027T21:57:16.228Z| info|xcp11db02|1277 unix-RPC|session.logout D:c3f29c828c71|xapi] Session.destroy trackid=f45eafa04afd8ea240c200376247b24f
[20111027T21:57:16.229Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|backtrace] Raised at pervasiveext.ml:26.22-25 -> import.ml:730.22-1023 -> server_helpers.ml:74.11-23
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|dispatcher] Server_helpers.exec exception_handler: Got exception IMPORT_ERROR: [ HANDLE_INVALID: [ VM; OpaqueRef:NULL ] ]
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|dispatcher] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|backtrace] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|xapi] Raised at server_helpers.ml:92.14-15 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC|VM.import D:d31525bd9219|xapi] Raised at pervasiveext.ml:26.22-25 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.230Z|error|xcp11db02|1270 inet-RPC||xapi] Unhandled Api_errors.Server_error(IMPORT_ERROR, [ HANDLE_INVALID: [ VM; OpaqueRef:NULL ] ])
[20111027T21:57:16.230Z|debug|xcp11db02|1270 inet-RPC||backtrace] Raised at syslog.ml:49.13-33 -> log.ml:267.21-48
[20111027T21:57:16.242Z|debug|xcp11db02|1268 unix-RPC||xapi] Raised at cli_util.ml:80.10-67 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.251Z|debug|xcp11db02|1268 unix-RPC||xapi] Raised at pervasiveext.ml:26.22-25 -> cli_operations.ml:2947.16-109 -> xapi_cli.ml:127.18-58 -> pervasiveext.ml:22.2-9
[20111027T21:57:16.259Z| info|xcp11db02|1268 unix-RPC|session.logout D:12ac7f5da6e5|xapi] Session.destroy trackid=1cfd38fcff846f1aad4ce12794cefe76
[20111027T21:57:16.260Z|debug|xcp11db02|1268 unix-RPC||backtrace] Raised at pervasiveext.ml:26.22-25 -> xapi_cli.ml:126.2-139 -> xapi_cli.ml:208.7-44 -> xapi_cli.ml:260.4-23
[20111027T21:57:16.260Z|debug|xcp11db02|1268 unix-RPC||cli] Xapi_cli.exception_handler: Got exception IMPORT_ERROR: [ HANDLE_INVALID: [ VM; OpaqueRef:NULL ] ]
[20111027T21:57:16.260Z|debug|xcp11db02|1268 unix-RPC||cli] Raised at string.ml:150.25-34 -> stringext.ml:108.13-29


--------------060501000103050501050103
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
--------------060501000103050501050103--


From xen-api-bounces@lists.xensource.com Thu Oct 27 15:43:51 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 15:43:51 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJYfv-0007ec-0W; Thu, 27 Oct 2011 15:43:51 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJYfb-0007bw-QE
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 15:43:32 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1319755408!1931807!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14249 invoked from network); 27 Oct 2011 22:43:28 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Oct 2011 22:43:28 -0000
X-IronPort-AV: E=Sophos;i="4.69,415,1315180800"; 
   d="scan'208";a="8630461"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	27 Oct 2011 22:43:28 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX01.citrite.net ([10.30.203.162]) with mapi; Thu, 27 Oct 2011
	23:43:28 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Date: Thu, 27 Oct 2011 23:43:26 +0100
Thread-Topic: Shuffling xen-api-libs
Thread-Index: AcyU+deodeHjRfjATIqqFln8Bo/OrQ==
Message-ID: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [Xen-API] RFC: Shuffling xen-api-libs
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi all,

In order to get xen-api-libs into Debian, it's got to be in a reasonable st=
ate. I believe we're quite a long way off reasonable at the moment, so I'd =
just like to send out a Plan of Action to define how we're going to get fro=
m where we are to where we need to be.

These are the findlib packages that we currently produce:

camldm - ocaml interface to device mapper
cdrom - a module to query the current state of the cdrom device (e.g. tray =
open, audio disk inserted, etc)
close-and-exec: a small helper program that closes open file descriptors an=
d execs a binary.=20
cpuid - bindings to the cpuid assembly instruction
forking_executioner: a helper executable for fork-and-execing binaries with=
out having to worry about pthread problems
http-svr: Our http server
log: a logging library
mlvm: an LVM library
netdev: Networking utilities=20
pciutil: Utility library for parsing pci ids
rpc-light: Ocaml type value marshalling/unmarshalling and rpc client/server=
 generator
rss: very simple rss feed generator
sexpr: s-expression marshaller and unmarshaller
stdext: Our 'standard extension' library
stunnel: Small utility for executing stunnel and maintaining a cache of rea=
dy stunners [side note: Apple's Mail autocorrects stunnel to be 'stunner' :=
-]
tapctl: Library for interacting with blktap's tapctl command
udev: basic library for listening to udev events
vhd: bindings to libvhd
xen-utils: library to manipulate xen's command line (via a helper script!)
xml-light2: an xml-light compatible shim over xmlm
uuid: A simple non-compliant uuid library

I suggest we cause the following packages to become modules within stdext

cdrom
close-and-exec <-- do we still need this?
cpuid
forking_executioner
log <-- should be top-level?
netdev
pciutil
rss
sexpr
stunnel
tapctl
udev
xen-utils
uuid
xml-light2 <-- should die anyway

and that we move camldm into mlvm,  which leaves the following top-level pa=
ckages:

http-svr
mlvm
rpc-light
stdext
vhd

I also think that several of these have poor names, and I suggest the follo=
wing:

xapi-http-svr
mlvm
rpc-light
xapi-libs
libvhd

As an alternative suggestion, we could move some of the packages into a new=
, different xapi-libs, and spring clean stdext to remove all of the cruft.

We may want to use rpc-light from its own repository, too (github.com/samoh=
t/rpc-light)

So, is this a crazy plan? Does anyone agree/disagree/have an opinion?=20

Jon





 =

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 16:26:55 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 16:26:55 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJZLZ-0000aV-30; Thu, 27 Oct 2011 16:26:53 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJZLG-0000Wz-U1
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 16:26:35 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-8.tower-174.messagelabs.com!1319757991!23261644!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23121 invoked from network); 27 Oct 2011 23:26:31 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-8.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Oct 2011 23:26:31 -0000
X-IronPort-AV: E=Sophos;i="4.69,415,1315180800"; 
   d="scan'208";a="8630745"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	27 Oct 2011 23:26:31 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX01.citrite.net ([10.30.203.162]) with mapi; Fri, 28 Oct 2011
	00:26:31 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Lars Seeliger <meesterlars@gmail.com>
Date: Fri, 28 Oct 2011 00:26:29 +0100
Subject: Re: [Xen-API] XCP 1.1 Intellicache issues
Thread-Topic: [Xen-API] XCP 1.1 Intellicache issues
Thread-Index: AcyU/9twk2B1xUuaQeKzQfpHYE5oGw==
Message-ID: <BC01566B-3F81-4C31-9849-36AF6DA54387@eu.citrix.com>
References: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
In-Reply-To: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi Lars,

Intellicache certainly won't work when VMPP is doing stuff.

Getting intellicache to work is slightly tricky - it assumes a VHD chain le=
ngth of exactly two. VMPP will cause the chain length to increase and thus =
violate that assumption. I'd be surprised if doing that actually causes cor=
ruption, but I've been surprised before, and no doubt I'll be surprised aga=
in at some point in the future :-)

So, I think my advice at the moment is to turn off VMPP and try again to se=
e whether you still see the issues.

Jon

On 14 Oct 2011, at 10:01, Lars Seeliger wrote:

> Hi there,
>=20
> We've just upgraded to XCP 1.1, and I'm testing Intellicache to see what =
performance benefits it could possibly bring to our infrastructure. I'm run=
ning a Windows 7 VM from an NFS SR, the local storage on the XCP host has c=
aching enabled. So far, so good.
>=20
> I ran the following command:
>=20
> xe vdi-param-set uuid=3D75eaac3e-d2ec-4f45-ac9f-67586f2d703c allow-cachin=
g=3Dtrue on-boot=3Dpersist
>=20
> which enabled caching on the c: of the VM in question. Using dstat on the=
 XCP host, I can see now how when a programme is used data is written to th=
e local SR and pulled from there on next launch. Although the local storage=
 isn't the fastest (I'll be installing an SSD soon), Intellicache clearly m=
akes a difference, as we have a few VMs competing for I/O on that NFS SR. A=
nyway, I have noticed a couple of oddities; I rebooted the VM now to test b=
oot speed and Windows forced a chkdsk. Many errors are being found. Before =
the reboot, I noticed my Firefox profile was somehow missing/outdated. Usin=
g Previous Versions I managed to restore a working copy.
>=20
> Once Wiindows is back up and running, I'll bet my outlook .ost file is co=
rrupt. This is exactly the same behaviour I noticed with the unsupported In=
tellicache in XCP 1.0. I assumed when I tested it back then that the techno=
logy was in a testing phase and these sorts of issues would be sorted by th=
e time 1.1 was released. So either there is a problem or I'm doing somethin=
g wrong (I hope the latter!)
>=20
> I have a feeling this is related to snapshots; the VM is a member of a VM=
 Protection Policy, which performs a simple disk snapshot nightly at 23:00.=
 But who knows?
>=20
> So, any clues? I'd appreciate any help working out what's causing this co=
rruption.
>=20
> Thanks.
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 17:25:56 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 17:25:56 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJaGh-0001ry-M7; Thu, 27 Oct 2011 17:25:55 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJaGR-0001pE-21
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 17:25:39 -0700
X-Env-Sender: vikas04@navya.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1319761505!41712879!1
X-Originating-IP: [198.106.189.181]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22604 invoked from network); 28 Oct 2011 00:25:08 -0000
Received: from navya.com (HELO navya.com) (198.106.189.181)
	by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 28 Oct 2011 00:25:08 -0000
Received: from minxps ([75.52.125.78]) (authenticated bits=0)
	by navya.com (8.14.4/8.13.1) with ESMTP id p9S0PPeE025702
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO);
	Thu, 27 Oct 2011 17:25:29 -0700
From: "Vikas Aggarwal" <vikas04@navya.com>
To: <xen-api@lists.xensource.com>
References: <005d01cc8d60$f6662d50$e33287f0$@com> <4E9E88A5.1050607@citrix.com>
In-Reply-To: <4E9E88A5.1050607@citrix.com>
Subject: RE: [Xen-API] Which API for Xen performance metrics
Date: Thu, 27 Oct 2011 17:25:10 -0700
Message-ID: <010c01cc9508$0fe7d3b0$2fb77b10$@com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcyOOCBpOQw0hpowS4uEfHR55ULOOQGxc1Lw
Content-Language: en-us
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

> > but it seems a bit weird to be using RRD for performance counters. 

> Yes, XCP and XenServer use RRD to capture performance metrics. The page
> you found above gives a decent explanation of how to capture
> performance metrics in XCP/XenServer.

Hmm, so I am working with the vm_rrd and the rrd_updates calls
(http://<server>/rrd_updates). My requirements are simple (I think) - just
get the CPU load for every active VM on the server every minute or so.

I just want the updates, not the entire rrd database in each call so I tried
to use the rrd_updates call.
But this call gives me data for ALL the vms, and interestingly only for the
first 7 VMs on the system (not all the 40 VMs on the system). There is no
way to specify data for a single VM in rrd_updates

TO get the data for the remaining VMs, I have to iterate through each VM and
call vm_rrd which gives me a dump of the entire database (highly
inefficient).

Cant I get rrd_update for each VM (or can I configure rrd_updates to give me
data for all the VMs instead of the first 6-7 VMs?)

	-vic



_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Thu Oct 27 21:38:45 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Thu, 27 Oct 2011 21:38:45 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJeDN-0000XE-3f; Thu, 27 Oct 2011 21:38:45 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJeDA-0000UB-A1
	for xen-api@lists.xensource.com; Thu, 27 Oct 2011 21:38:33 -0700
X-Env-Sender: Vincent.Hanquez@eu.citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1319776709!1985231!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13964 invoked from network); 28 Oct 2011 04:38:29 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 04:38:29 -0000
X-IronPort-AV: E=Sophos;i="4.69,416,1315180800"; 
   d="scan'208";a="8633605"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 04:38:28 +0000
Received: from [127.0.0.1] (10.80.16.67) by smtprelay.citrix.com
	(10.30.203.162) with Microsoft SMTP Server id 8.3.137.0;
	Fri, 28 Oct 2011 05:38:28 +0100
Message-ID: <4EAA31C4.5020509@eu.citrix.com>
Date: Fri, 28 Oct 2011 05:38:28 +0100
From: Vincent Hanquez <vincent.hanquez@eu.citrix.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.2.23) Gecko/20111010 Icedove/3.1.15
MIME-Version: 1.0
To: xen-api@lists.xensource.com
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
In-Reply-To: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/27/2011 11:43 PM, Jonathan Ludlam wrote:
> Hi all,
>
> In order to get xen-api-libs into Debian, it's got to be in a reasonable state. I believe we're quite a long way off reasonable at the moment, so I'd just like to send out a Plan of Action to define how we're going to get from where we are to where we need to be.

> So, is this a crazy plan? Does anyone agree/disagree/have an opinion?

I think, that's sad that it's going in the wrong direction. module should have a 
chance to become useful in their own right, not be stuffed in a xapi-only munbo 
jumbo of modules. This nullify the splitting work too and somewhat goes against 
the debian way of packaging.

-- 
Vincent

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 00:38:42 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 00:38:42 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJh1V-00058S-5q; Fri, 28 Oct 2011 00:38:41 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJh1H-00055T-Ls
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 00:38:28 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1319787492!52835062!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21042 invoked from network); 28 Oct 2011 07:38:12 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 07:38:12 -0000
X-IronPort-AV: E=Sophos;i="4.69,417,1315180800"; 
   d="scan'208";a="8637006"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 07:38:23 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Fri, 28 Oct 2011
	08:38:24 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Vincent Hanquez <Vincent.Hanquez@eu.citrix.com>
Date: Fri, 28 Oct 2011 08:38:21 +0100
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Topic: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Index: AcyVRJJEEBphh3itSjSwURW24OMjBw==
Message-ID: <4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<4EAA31C4.5020509@eu.citrix.com>
In-Reply-To: <4EAA31C4.5020509@eu.citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

There's not much point in, e.g. the cpuid module being it's own findlib pac=
kage. For some of the larger ones, there's a more reasonable argument (e.g.=
 log). That's the whole point. Which modules do you feel should have their =
own findlib package?

Jon


On 28 Oct 2011, at 05:38, Vincent Hanquez wrote:

> On 10/27/2011 11:43 PM, Jonathan Ludlam wrote:
>> Hi all,
>>=20
>> In order to get xen-api-libs into Debian, it's got to be in a reasonable=
 state. I believe we're quite a long way off reasonable at the moment, so I=
'd just like to send out a Plan of Action to define how we're going to get =
from where we are to where we need to be.
>=20
>> So, is this a crazy plan? Does anyone agree/disagree/have an opinion?
>=20
> I think, that's sad that it's going in the wrong direction. module should=
 have a=20
> chance to become useful in their own right, not be stuffed in a xapi-only=
 munbo=20
> jumbo of modules. This nullify the splitting work too and somewhat goes a=
gainst=20
> the debian way of packaging.
>=20
> --=20
> Vincent
>=20
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 00:39:58 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 00:39:58 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJh2j-0005GY-Pp; Fri, 28 Oct 2011 00:39:57 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJh2b-0005DW-3E
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 00:39:49 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1319787586!1937906!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9316 invoked from network); 28 Oct 2011 07:39:46 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 07:39:46 -0000
X-IronPort-AV: E=Sophos;i="4.69,417,1315180800"; 
   d="scan'208";a="8637047"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 07:39:45 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Fri, 28 Oct 2011
	08:39:46 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Vikas Aggarwal <vikas04@navya.com>
Date: Fri, 28 Oct 2011 08:39:43 +0100
Subject: Re: [Xen-API] Which API for Xen performance metrics
Thread-Topic: [Xen-API] Which API for Xen performance metrics
Thread-Index: AcyVRMOcMAk7AJzUTBq0elpIiRaYDA==
Message-ID: <D7F5B7FB-0E4A-4541-BCC4-7358642491BE@eu.citrix.com>
References: <005d01cc8d60$f6662d50$e33287f0$@com>
	<4E9E88A5.1050607@citrix.com> <010c01cc9508$0fe7d3b0$2fb77b10$@com>
In-Reply-To: <010c01cc9508$0fe7d3b0$2fb77b10$@com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

rrd_updates gives you the info for the VMs resident on the host on which yo=
u make the request. We don't get the master to aggregate all of the updates=
 for all hosts; that would be very inefficient :-)

Jon

On 28 Oct 2011, at 01:25, Vikas Aggarwal wrote:

>>> but it seems a bit weird to be using RRD for performance counters.=20
>=20
>> Yes, XCP and XenServer use RRD to capture performance metrics. The page
>> you found above gives a decent explanation of how to capture
>> performance metrics in XCP/XenServer.
>=20
> Hmm, so I am working with the vm_rrd and the rrd_updates calls
> (http://<server>/rrd_updates). My requirements are simple (I think) - jus=
t
> get the CPU load for every active VM on the server every minute or so.
>=20
> I just want the updates, not the entire rrd database in each call so I tr=
ied
> to use the rrd_updates call.
> But this call gives me data for ALL the vms, and interestingly only for t=
he
> first 7 VMs on the system (not all the 40 VMs on the system). There is no
> way to specify data for a single VM in rrd_updates
>=20
> TO get the data for the remaining VMs, I have to iterate through each VM =
and
> call vm_rrd which gives me a dump of the entire database (highly
> inefficient).
>=20
> Cant I get rrd_update for each VM (or can I configure rrd_updates to give=
 me
> data for all the VMs instead of the first 6-7 VMs?)
>=20
> 	-vic
>=20
>=20
>=20
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 02:36:43 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 02:36:43 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJirh-0002Bx-B9; Fri, 28 Oct 2011 02:36:41 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with smtp (Exim 4.43) id 1RJirM-00023a-NF
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 02:36:21 -0700
X-Env-Sender: anil@recoil.org
X-Msg-Ref: server-10.tower-27.messagelabs.com!1319794550!41757811!1
X-Originating-IP: [89.16.177.154]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30751 invoked from network); 28 Oct 2011 09:35:50 -0000
Received: from recoil.dh.bytemark.co.uk (HELO dark.recoil.org) (89.16.177.154)
	by server-10.tower-27.messagelabs.com with SMTP;
	28 Oct 2011 09:35:50 -0000
Received: (qmail 27436 invoked by uid 634); 28 Oct 2011 09:36:17 -0000
X-Spam-Level: *
X-Spam-Status: No, hits=-1.4 required=5.0
	tests=ALL_TRUSTED
X-Spam-Check-By: dark.recoil.org
Received: from freak-0.srg.cl.cam.ac.uk (HELO [192.168.2.3]) (128.232.32.220)
	(smtp-auth username remote@recoil.org, mechanism cram-md5)
	by dark.recoil.org (qpsmtpd/0.83) with ESMTPA;
	Fri, 28 Oct 2011 10:36:16 +0100
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Mime-Version: 1.0 (Apple Message framework v1251.1)
Content-Type: text/plain; charset=iso-8859-1
From: Anil Madhavapeddy <anil@recoil.org>
In-Reply-To: <4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
Date: Fri, 28 Oct 2011 10:36:16 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <A4213DB4-4E2F-4E4F-9BEC-0FDEFA8003F8@recoil.org>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<4EAA31C4.5020509@eu.citrix.com>
	<4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
X-Mailer: Apple Mail (2.1251.1)
X-Virus-Checked: Checked by ClamAV on dark.recoil.org
Cc: Vincent Hanquez <Vincent.Hanquez@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

I was just looking for a cpuid package just the other day in fact. It =
seems like the perfect thing to split out: standalone and non-trivial =
enough to have a small package for.

There are two concerns here for upstreaming (to Debian and beyond): =
build pain and namespace.  Having multiple binary/findlib packages =
generated from a single xen-api-libs source package seems reasonable, =
and users building from source would continue to only clone a single =
repository.

Namespace is a bigger problem; many of those findlib packages will be =
quite xen-specific. How about just prepending xen- on everything that =
depends on the xapi extlib?

This way, the packages that are truly standalone like cpuid will not =
need the prefix, and could be used by other people (and eventually have =
their own repositories, for example with git-submodule if appropriate).  =
This would also help gradually migrate common systems functions into =
Core from Jane Street too --- they have non-portable bindings to various =
sysconf(3) functions also, and I've been porting it to OpenBSD and =
factoring things out. =20

Anil

On 28 Oct 2011, at 08:38, Jonathan Ludlam wrote:

> There's not much point in, e.g. the cpuid module being it's own =
findlib package. For some of the larger ones, there's a more reasonable =
argument (e.g. log). That's the whole point. Which modules do you feel =
should have their own findlib package?
>=20
> Jon
>=20
>=20
> On 28 Oct 2011, at 05:38, Vincent Hanquez wrote:
>=20
>> On 10/27/2011 11:43 PM, Jonathan Ludlam wrote:
>>> Hi all,
>>>=20
>>> In order to get xen-api-libs into Debian, it's got to be in a =
reasonable state. I believe we're quite a long way off reasonable at the =
moment, so I'd just like to send out a Plan of Action to define how =
we're going to get from where we are to where we need to be.
>>=20
>>> So, is this a crazy plan? Does anyone agree/disagree/have an =
opinion?
>>=20
>> I think, that's sad that it's going in the wrong direction. module =
should have a=20
>> chance to become useful in their own right, not be stuffed in a =
xapi-only munbo=20
>> jumbo of modules. This nullify the splitting work too and somewhat =
goes against=20
>> the debian way of packaging.
>>=20
>> --=20
>> Vincent
>>=20
>> _______________________________________________
>> xen-api mailing list
>> xen-api@lists.xensource.com
>> http://lists.xensource.com/mailman/listinfo/xen-api
>=20
>=20
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api
>=20


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 02:53:16 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 02:53:16 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJj7k-0002Yd-8C; Fri, 28 Oct 2011 02:53:16 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJj7X-0002Uj-QB
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 02:53:04 -0700
X-Env-Sender: meesterlars@gmail.com
X-Msg-Ref: server-14.tower-174.messagelabs.com!1319795580!36974440!1
X-Originating-IP: [74.125.82.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25472 invoked from network); 28 Oct 2011 09:53:00 -0000
Received: from mail-ww0-f43.google.com (HELO mail-ww0-f43.google.com)
	(74.125.82.43)
	by server-14.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 09:53:00 -0000
Received: by wwf10 with SMTP id 10so4610668wwf.24
	for <xen-api@lists.xensource.com>; Fri, 28 Oct 2011 02:53:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=yNlBSMid9kYsgsQbBoF72aMYZUzLOtKMCR0C193FD0o=;
	b=ST/zlxq+928BOfIFKzGDIWScqauBQwcK63PbGxlP9K9/UIM89PmRbrTIHS4TDPmycZ
	nqKwktd2HulYWEsMbCtG3Ny8dezsfA4EOsp3jmhoT4WFf1ApfkLuFrkJraYX+T0un8yd
	4+8/aW3AfsFu0ajZowhLRSFPcv65+M59cv3Yw=
Received: by 10.227.59.213 with SMTP id m21mr2698786wbh.19.1319795580185; Fri,
	28 Oct 2011 02:53:00 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.196.79 with HTTP; Fri, 28 Oct 2011 02:52:39 -0700 (PDT)
In-Reply-To: <BC01566B-3F81-4C31-9849-36AF6DA54387@eu.citrix.com>
References: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
	<BC01566B-3F81-4C31-9849-36AF6DA54387@eu.citrix.com>
From: Lars Seeliger <meesterlars@gmail.com>
Date: Fri, 28 Oct 2011 11:52:39 +0200
Message-ID: <CAJvzYsRKk_29m5Suh9BOgEqRgYSsh5sONYDydFHpwf2J_6dXLA@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 Intellicache issues
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2140419167=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============2140419167==
Content-Type: multipart/alternative; boundary=001517478a02bbadc304b058da8a

--001517478a02bbadc304b058da8a
Content-Type: text/plain; charset=UTF-8

Thanks for the response, Jonathan.

I've since copied the VM to a new NFS SR, resetting the chain count. I was
thinking of activating VMPP again, or at least making a single snapshot
before enabling Intellicache but, if I understand you correctly,
Intellicache is designed to work with *no *snapshots whatsoever... Is that
right? That's a problem.

Is it ill-advised to create a snapshot before enabling Intellicache? Hmm...
a fast clone probably won't be possible either, right? I just don't want to
completely break this VM, as the last chkdsk had to fix a bajillion
filesystem errors.

On 28 October 2011 01:26, Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>wrote:

> Hi Lars,
>
> Intellicache certainly won't work when VMPP is doing stuff.
>
> Getting intellicache to work is slightly tricky - it assumes a VHD chain
> length of exactly two. VMPP will cause the chain length to increase and thus
> violate that assumption. I'd be surprised if doing that actually causes
> corruption, but I've been surprised before, and no doubt I'll be surprised
> again at some point in the future :-)
>
> So, I think my advice at the moment is to turn off VMPP and try again to
> see whether you still see the issues.
>
> Jon
>
> On 14 Oct 2011, at 10:01, Lars Seeliger wrote:
>
> > Hi there,
> >
> > We've just upgraded to XCP 1.1, and I'm testing Intellicache to see what
> performance benefits it could possibly bring to our infrastructure. I'm
> running a Windows 7 VM from an NFS SR, the local storage on the XCP host has
> caching enabled. So far, so good.
> >
> > I ran the following command:
> >
> > xe vdi-param-set uuid=75eaac3e-d2ec-4f45-ac9f-67586f2d703c
> allow-caching=true on-boot=persist
> >
> > which enabled caching on the c: of the VM in question. Using dstat on the
> XCP host, I can see now how when a programme is used data is written to the
> local SR and pulled from there on next launch. Although the local storage
> isn't the fastest (I'll be installing an SSD soon), Intellicache clearly
> makes a difference, as we have a few VMs competing for I/O on that NFS SR.
> Anyway, I have noticed a couple of oddities; I rebooted the VM now to test
> boot speed and Windows forced a chkdsk. Many errors are being found. Before
> the reboot, I noticed my Firefox profile was somehow missing/outdated. Using
> Previous Versions I managed to restore a working copy.
> >
> > Once Wiindows is back up and running, I'll bet my outlook .ost file is
> corrupt. This is exactly the same behaviour I noticed with the unsupported
> Intellicache in XCP 1.0. I assumed when I tested it back then that the
> technology was in a testing phase and these sorts of issues would be sorted
> by the time 1.1 was released. So either there is a problem or I'm doing
> something wrong (I hope the latter!)
> >
> > I have a feeling this is related to snapshots; the VM is a member of a VM
> Protection Policy, which performs a simple disk snapshot nightly at 23:00.
> But who knows?
> >
> > So, any clues? I'd appreciate any help working out what's causing this
> corruption.
> >
> > Thanks.
> > _______________________________________________
> > xen-api mailing list
> > xen-api@lists.xensource.com
> > http://lists.xensource.com/mailman/listinfo/xen-api
>
>

--001517478a02bbadc304b058da8a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks for the response, Jonathan.<br><br>I&#39;ve since copied the VM to a=
 new NFS SR, resetting the chain count. I was thinking of activating VMPP a=
gain, or at least making a single snapshot before enabling Intellicache but=
, if I understand you correctly, Intellicache is designed to work with <i>n=
o </i>snapshots whatsoever... Is that right? That&#39;s a problem.<br>


<br>Is it ill-advised to create a snapshot before enabling Intellicache? Hm=
m... a fast clone probably won&#39;t be possible either, right? I just don&=
#39;t want to completely break this VM, as the last chkdsk had to fix a baj=
illion filesystem errors.<br>

<br><div class=3D"gmail_quote">On 28 October 2011 01:26, Jonathan Ludlam <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:Jonathan.Ludlam@eu.citrix.com" target=
=3D"_blank">Jonathan.Ludlam@eu.citrix.com</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">


Hi Lars,<br>
<br>
Intellicache certainly won&#39;t work when VMPP is doing stuff.<br>
<br>
Getting intellicache to work is slightly tricky - it assumes a VHD chain le=
ngth of exactly two. VMPP will cause the chain length to increase and thus =
violate that assumption. I&#39;d be surprised if doing that actually causes=
 corruption, but I&#39;ve been surprised before, and no doubt I&#39;ll be s=
urprised again at some point in the future :-)<br>



<br>
So, I think my advice at the moment is to turn off VMPP and try again to se=
e whether you still see the issues.<br>
<br>
Jon<br>
<div><div></div><div><br>
On 14 Oct 2011, at 10:01, Lars Seeliger wrote:<br>
<br>
&gt; Hi there,<br>
&gt;<br>
&gt; We&#39;ve just upgraded to XCP 1.1, and I&#39;m testing Intellicache t=
o see what performance benefits it could possibly bring to our infrastructu=
re. I&#39;m running a Windows 7 VM from an NFS SR, the local storage on the=
 XCP host has caching enabled. So far, so good.<br>



&gt;<br>
&gt; I ran the following command:<br>
&gt;<br>
&gt; xe vdi-param-set uuid=3D75eaac3e-d2ec-4f45-ac9f-67586f2d703c allow-cac=
hing=3Dtrue on-boot=3Dpersist<br>
&gt;<br>
&gt; which enabled caching on the c: of the VM in question. Using dstat on =
the XCP host, I can see now how when a programme is used data is written to=
 the local SR and pulled from there on next launch. Although the local stor=
age isn&#39;t the fastest (I&#39;ll be installing an SSD soon), Intellicach=
e clearly makes a difference, as we have a few VMs competing for I/O on tha=
t NFS SR. Anyway, I have noticed a couple of oddities; I rebooted the VM no=
w to test boot speed and Windows forced a chkdsk. Many errors are being fou=
nd. Before the reboot, I noticed my Firefox profile was somehow missing/out=
dated. Using Previous Versions I managed to restore a working copy.<br>



&gt;<br>
&gt; Once Wiindows is back up and running, I&#39;ll bet my outlook .ost fil=
e is corrupt. This is exactly the same behaviour I noticed with the unsuppo=
rted Intellicache in XCP 1.0. I assumed when I tested it back then that the=
 technology was in a testing phase and these sorts of issues would be sorte=
d by the time 1.1 was released. So either there is a problem or I&#39;m doi=
ng something wrong (I hope the latter!)<br>



&gt;<br>
&gt; I have a feeling this is related to snapshots; the VM is a member of a=
 VM Protection Policy, which performs a simple disk snapshot nightly at 23:=
00. But who knows?<br>
&gt;<br>
&gt; So, any clues? I&#39;d appreciate any help working out what&#39;s caus=
ing this corruption.<br>
&gt;<br>
&gt; Thanks.<br>
</div></div>&gt; _______________________________________________<br>
&gt; xen-api mailing list<br>
&gt; <a href=3D"mailto:xen-api@lists.xensource.com" target=3D"_blank">xen-a=
pi@lists.xensource.com</a><br>
&gt; <a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api" target=
=3D"_blank">http://lists.xensource.com/mailman/listinfo/xen-api</a><br>
<br>
</blockquote></div><br>

--001517478a02bbadc304b058da8a--


--===============2140419167==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============2140419167==--


From xen-api-bounces@lists.xensource.com Fri Oct 28 03:32:27 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 03:32:27 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJjjf-0004jy-6I; Fri, 28 Oct 2011 03:32:27 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJjjP-0004cp-KC
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 03:32:12 -0700
X-Env-Sender: Vincent.Hanquez@eu.citrix.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1319797928!1997358!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9572 invoked from network); 28 Oct 2011 10:32:08 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 10:32:08 -0000
X-IronPort-AV: E=Sophos;i="4.69,417,1315180800"; 
   d="scan'208";a="8642543"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 10:32:07 +0000
Received: from [127.0.0.1] (10.80.16.67) by smtprelay.citrix.com
	(10.30.203.162) with Microsoft SMTP Server id 8.3.137.0;
	Fri, 28 Oct 2011 11:32:07 +0100
Message-ID: <4EAA84A8.4000800@eu.citrix.com>
Date: Fri, 28 Oct 2011 11:32:08 +0100
From: Vincent Hanquez <vincent.hanquez@eu.citrix.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.2.23) Gecko/20111010 Icedove/3.1.15
MIME-Version: 1.0
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<4EAA31C4.5020509@eu.citrix.com>
	<4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
In-Reply-To: <4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/28/2011 08:38 AM, Jonathan Ludlam wrote:
> There's not much point in, e.g. the cpuid module being it's own findlib package. For some of the larger ones, there's a more reasonable argument (e.g. log). That's the whole point. Which modules do you feel should have their own findlib package?

I think cpuid was probably the worst example :-), as Anil mentioned, it's useful 
in its own rights. As a similar example it's also available as a single small 
package in haskell [1].

Of course having a descent build system make it convenient (or not) to have 
small packages, and that's why i'd made the breaked up xapi-libs in the first 
place where each directoried had its own oasis build system.

[1] http://hackage.haskell.org/package/cpuid

-- 
Vincent


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 04:15:40 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 04:15:40 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJkPT-0006F9-6d; Fri, 28 Oct 2011 04:15:39 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJkPI-0006CD-A5
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 04:15:29 -0700
X-Env-Sender: Andrei.Lifchits@citrix.com
X-Msg-Ref: server-15.tower-174.messagelabs.com!1319800524!30651015!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23721 invoked from network); 28 Oct 2011 11:15:25 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-15.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 11:15:25 -0000
X-IronPort-AV: E=Sophos;i="4.69,418,1315180800"; d="scan'208,217";a="8643600"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 11:15:24 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX01.citrite.net ([10.30.203.162]) with mapi; Fri, 28 Oct 2011
	12:15:24 +0100
From: Andrei Lifchits <Andrei.Lifchits@citrix.com>
To: Lars Seeliger <meesterlars@gmail.com>
Date: Fri, 28 Oct 2011 12:15:39 +0100
Subject: RE: [Xen-API] XCP 1.1 Intellicache issues
Thread-Topic: [Xen-API] XCP 1.1 Intellicache issues
Thread-Index: AcyU/1GSAdOSzEELSty1AlCBCk6V0QAX9LOg
Message-ID: <B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535@LONPMAILBOX01.citrite.net>
References: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
	<FF79566C-E7AC-41AF-BB00-4750180F87D4@eu.citrix.com>
In-Reply-To: <FF79566C-E7AC-41AF-BB00-4750180F87D4@eu.citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0819560745=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============0819560745==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535LONPMAILBOX01_"

--_000_B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535LONPMAILBOX01_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Lars,

Yes, unfortunately, this is a bug: we should not allow the snapshot operati=
ons when IntelliCache is turned on. It was a conscious decision to keep thi=
ngs simple, as the only user of IntelliCache at the moment is XenDesktop.

Just in case, below are the instructions for the XenDesktop use case.

To create user desktop VMs with IntelliCache optimisations, the following s=
teps must be taken:

1. choose a VM or snapshot to deploy
2. call "VM.copy" to create a gold master VM
3. set the optimisation-related fields on the gold master VM
4. call "VM.clone" lots of times to create the user desktops with the right=
 caching properties

Cheers,
Andrei



From: Lars Seeliger <meesterlars@gmail.com<mailto:meesterlars@gmail.com>>
Subject: [Xen-API] XCP 1.1 Intellicache issues
Date: 14 October 2011 10:01:50 GMT+01:00
To: "xen-api@lists.xensource.com<mailto:xen-api@lists.xensource.com>" <xen-=
api@lists.xensource.com<mailto:xen-api@lists.xensource.com>>

Hi there,

We've just upgraded to XCP 1.1, and I'm testing Intellicache to see what pe=
rformance benefits it could possibly bring to our infrastructure. I'm runni=
ng a Windows 7 VM from an NFS SR, the local storage on the XCP host has cac=
hing enabled. So far, so good.

I ran the following command:

xe vdi-param-set uuid=3D75eaac3e-d2ec-4f45-ac9f-67586f2d703c allow-caching=
=3Dtrue on-boot=3Dpersist

which enabled caching on the c: of the VM in question. Using dstat on the X=
CP host, I can see now how when a programme is used data is written to the =
local SR and pulled from there on next launch. Although the local storage i=
sn't the fastest (I'll be installing an SSD soon), Intellicache clearly mak=
es a difference, as we have a few VMs competing for I/O on that NFS SR. Any=
way, I have noticed a couple of oddities; I rebooted the VM now to test boo=
t speed and Windows forced a chkdsk. Many errors are being found. Before th=
e reboot, I noticed my Firefox profile was somehow missing/outdated. Using =
Previous Versions I managed to restore a working copy.

Once Wiindows is back up and running, I'll bet my outlook .ost file is corr=
upt. This is exactly the same behaviour I noticed with the unsupported Inte=
llicache in XCP 1.0. I assumed when I tested it back then that the technolo=
gy was in a testing phase and these sorts of issues would be sorted by the =
time 1.1 was released. So either there is a problem or I'm doing something =
wrong (I hope the latter!)

I have a feeling this is related to snapshots; the VM is a member of a VM P=
rotection Policy, which performs a simple disk snapshot nightly at 23:00. B=
ut who knows?

So, any clues? I'd appreciate any help working out what's causing this corr=
uption.

Thanks.
_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com<mailto:xen-api@lists.xensource.com>
http://lists.xensource.com/mailman/listinfo/xen-api


--_000_B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535LONPMAILBOX01_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Lars,<=
o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;f=
ont-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></=
p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri=
","sans-serif";color:#1F497D'>Yes, unfortunately, this is a bug: we should =
not allow the snapshot operations when IntelliCache is turned on. It was a =
conscious decision to keep things simple, as the only user of IntelliCache =
at the moment is XenDesktop.<o:p></o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz=
e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Just in case, be=
low are the instructions for the XenDesktop use case.<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'>To create user desktop VMs with IntelliCache optimisations, the fo=
llowing steps must be taken:<o:p></o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz=
e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>1. choose a VM o=
r snapshot to deploy <o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>2. c=
all &quot;VM.copy&quot; to create a gold master VM<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sa=
ns-serif";color:#1F497D'>3. set the optimisation-related fields on the gold=
 master VM<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>4. call &quot;V=
M.clone&quot; lots of times to create the user desktops with the right cach=
ing properties<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-=
family:"Calibri","sans-serif";color:#1F497D'>Cheers,<o:p></o:p></span></p><=
p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","=
sans-serif";color:#1F497D'>Andrei<o:p></o:p></span></p><p class=3DMsoNormal=
><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#=
1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-=
family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><d=
iv style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.=
0pt'><div><div><div><p class=3DMsoNormal><b><span style=3D'font-size:13.5pt=
;font-family:"Helvetica","sans-serif"'>From: </span></b><span style=3D'font=
-size:13.5pt;font-family:"Helvetica","sans-serif"'>Lars Seeliger &lt;<a hre=
f=3D"mailto:meesterlars@gmail.com">meesterlars@gmail.com</a>&gt;</span><o:p=
></o:p></p></div><div><p class=3DMsoNormal><b><span style=3D'font-size:13.5=
pt;font-family:"Helvetica","sans-serif"'>Subject: [Xen-API] XCP 1.1 Intelli=
cache issues</span></b><o:p></o:p></p></div><div><p class=3DMsoNormal><b><s=
pan style=3D'font-size:13.5pt;font-family:"Helvetica","sans-serif"'>Date: <=
/span></b><span style=3D'font-size:13.5pt;font-family:"Helvetica","sans-ser=
if"'>14 October 2011 10:01:50 GMT+01:00</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><b><span style=3D'font-size:13.5pt;font-family:"Helvetica=
","sans-serif"'>To: </span></b><span style=3D'font-size:13.5pt;font-family:=
"Helvetica","sans-serif"'>&quot;<a href=3D"mailto:xen-api@lists.xensource.c=
om">xen-api@lists.xensource.com</a>&quot; &lt;<a href=3D"mailto:xen-api@lis=
ts.xensource.com">xen-api@lists.xensource.com</a>&gt;</span><o:p></o:p></p>=
</div><p class=3DMsoNormal><br>Hi there,<br><br>We've just upgraded to XCP =
1.1, and I'm testing Intellicache to see what performance benefits it could=
 possibly bring to our infrastructure. I'm running a Windows 7 VM from an N=
FS SR, the local storage on the XCP host has caching enabled. So far, so go=
od.<br><br>I ran the following command:<br><br>xe vdi-param-set uuid=3D75ea=
ac3e-d2ec-4f45-ac9f-67586f2d703c allow-caching=3Dtrue on-boot=3Dpersist<br>=
<br>which enabled caching on the c: of the VM in question. Using dstat on t=
he XCP host, I can see now how when a programme is used data is written to =
the local SR and pulled from there on next launch. Although the local stora=
ge isn't the fastest (I'll be installing an SSD soon), Intellicache clearly=
 makes a difference, as we have a few VMs competing for I/O on that NFS SR.=
 Anyway, I have noticed a couple of oddities; I rebooted the VM now to test=
 boot speed and Windows forced a chkdsk. Many errors are being found. Befor=
e the reboot, I noticed my Firefox profile was somehow missing/outdated. Us=
ing Previous Versions I managed to restore a working copy.<br><br>Once Wiin=
dows is back up and running, I'll bet my outlook .ost file is corrupt. This=
 is exactly the same behaviour I noticed with the unsupported Intellicache =
in XCP 1.0. I assumed when I tested it back then that the technology was in=
 a testing phase and these sorts of issues would be sorted by the time 1.1 =
was released. So either there is a problem or I'm doing something wrong (I =
hope the latter!)<br><br>I have a feeling this is related to snapshots; the=
 VM is a member of a VM Protection Policy, which performs a simple disk sna=
pshot nightly at 23:00. But who knows?<br><br>So, any clues? I'd appreciate=
 any help working out what's causing this corruption.<br><br>Thanks.<br>___=
____________________________________________<br>xen-api mailing list<br><a =
href=3D"mailto:xen-api@lists.xensource.com">xen-api@lists.xensource.com</a>=
<br><a href=3D"http://lists.xensource.com/mailman/listinfo/xen-api">http://=
lists.xensource.com/mailman/listinfo/xen-api</a><o:p></o:p></p></div><p cla=
ss=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></body></html>=

--_000_B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535LONPMAILBOX01_--


--===============0819560745==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============0819560745==--


From xen-api-bounces@lists.xensource.com Fri Oct 28 04:32:43 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 04:32:43 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJkfy-000706-Q8; Fri, 28 Oct 2011 04:32:42 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJkfj-0006wt-GR
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 04:32:27 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1319801544!2003030!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5083 invoked from network); 28 Oct 2011 11:32:24 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 11:32:24 -0000
X-IronPort-AV: E=Sophos;i="4.69,418,1315180800"; 
   d="scan'208";a="8643965"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 11:32:24 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Fri, 28 Oct 2011
	12:32:24 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Vincent Hanquez <Vincent.Hanquez@eu.citrix.com>
Date: Fri, 28 Oct 2011 12:32:22 +0100
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Topic: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Index: AcyVZULnUxsIbmj2SJCTOt1PqZYd1w==
Message-ID: <37814749-9FF1-4662-8088-3F2667247071@eu.citrix.com>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<4EAA31C4.5020509@eu.citrix.com>
	<4B9E0180-816A-4C1D-BE63-14F9CEBEC225@eu.citrix.com>
	<4EAA84A8.4000800@eu.citrix.com>
In-Reply-To: <4EAA84A8.4000800@eu.citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Heh, you're probably right, bad example.

Good examples of findlib packages that should definitely die:

xen-utils (utility to finesse the calling of a script to modify the xen com=
mand line)
uuid (not really uuids at all, just random strings in a particular format)
xml-light2 (only exists because we didn't have time to change xapi to use x=
mlm properly)

So what I'm looking for is general consensus about which things should go a=
nd which shouldn't. Sounds like cpuid might be useful in its own right, may=
be. Are there others?

Jon
 =20
On 28 Oct 2011, at 11:32, Vincent Hanquez wrote:

> On 10/28/2011 08:38 AM, Jonathan Ludlam wrote:
>> There's not much point in, e.g. the cpuid module being it's own findlib =
package. For some of the larger ones, there's a more reasonable argument (e=
.g. log). That's the whole point. Which modules do you feel should have the=
ir own findlib package?
>=20
> I think cpuid was probably the worst example :-), as Anil mentioned, it's=
 useful=20
> in its own rights. As a similar example it's also available as a single s=
mall=20
> package in haskell [1].
>=20
> Of course having a descent build system make it convenient (or not) to ha=
ve=20
> small packages, and that's why i'd made the breaked up xapi-libs in the f=
irst=20
> place where each directoried had its own oasis build system.
>=20
> [1] http://hackage.haskell.org/package/cpuid
>=20
> --=20
> Vincent
>=20


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 04:56:43 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 04:56:43 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJl3A-0000pE-Ho; Fri, 28 Oct 2011 04:56:41 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJl26-0000Xq-PO
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 04:55:35 -0700
X-Env-Sender: meesterlars@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1319802898!54658697!1
X-Originating-IP: [209.85.161.43]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6598 invoked from network); 28 Oct 2011 11:54:58 -0000
Received: from mail-fx0-f43.google.com (HELO mail-fx0-f43.google.com)
	(209.85.161.43)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 11:54:58 -0000
Received: by faat9 with SMTP id t9so4908695faa.30
	for <xen-api@lists.xensource.com>; Fri, 28 Oct 2011 04:55:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=9n+Yk9ECnd6luEmvB28Yd6kqPclVC9IhpXB8xIHhJug=;
	b=aF08N7QS/yASNgtaVLnYPfsEjwy2N/R1E7ENFFUUqHV8UKzXSog4Fm4/+TnhGvapoq
	YGIdG4zqMOkVMTkNERgfjRytCrN/NOADh52aisko+Q7TGvudEau3oCgbNmFnckwsbbEZ
	BaqsIeilXMd70c6z85uyfSIsRKm5WtLm74lWE=
Received: by 10.223.58.146 with SMTP id g18mr5715680fah.13.1319802931189; Fri,
	28 Oct 2011 04:55:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.121.198 with HTTP; Fri, 28 Oct 2011 04:55:10 -0700 (PDT)
In-Reply-To: <B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535@LONPMAILBOX01.citrite.net>
References: <CAJvzYsQa588D_u=F02yWsjx+iUHipMCZmSvkUGSS5OvrpVMVUg@mail.gmail.com>
	<FF79566C-E7AC-41AF-BB00-4750180F87D4@eu.citrix.com>
	<B45B24330584FB4AAE78E08B8F5E5B5EB5C07A4535@LONPMAILBOX01.citrite.net>
From: Lars Seeliger <meesterlars@gmail.com>
Date: Fri, 28 Oct 2011 13:55:10 +0200
Message-ID: <CAJvzYsTXd+tw1rHdtsV-w=Dn5Lc-xUeW3NiRt9YkqOL2VPSnhA@mail.gmail.com>
Subject: Re: [Xen-API] XCP 1.1 Intellicache issues
To: Andrei Lifchits <Andrei.Lifchits@citrix.com>
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1748107302=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1748107302==
Content-Type: multipart/alternative; boundary=000e0ce0f83ae319a104b05a900f

--000e0ce0f83ae319a104b05a900f
Content-Type: text/plain; charset=UTF-8

Hey, Andrei.

Thanks for the info; it's clear IntelliCache is not intended for my usage
model (simple I/O buffer for NFS storage). We were hoping to implement this
feature on all XCP installations to boost general VM performance, but we'll
have to wait until a more robust implementation of IntelliCache is released.

Until then we're going to use Nexentastor for shared storage, where it's
possible to enable a read cache at the file-system level, which is probably
better, anyway. Just FYI, perhaps you guys should have a look at bcache as a
way to speed up XCP:

http://bcache.evilpiepirate.org/

It's not production ready, but the source code is there and you lot seem to
know what you're doing :p

Is there a plan to have IntelliCache optimised for general VM usage, i.e.
not specific to XenDesktop? The potential of the feature is amazing - my
corruption experience aside, when using a fast cache device performance is
staggering.

On 28 October 2011 13:15, Andrei Lifchits <Andrei.Lifchits@citrix.com>wrote:

> Hi Lars,****
>
> ** **
>
> Yes, unfortunately, this is a bug: we should not allow the snapshot
> operations when IntelliCache is turned on. It was a conscious decision to
> keep things simple, as the only user of IntelliCache at the moment is
> XenDesktop.****
>
> ** **
>
> Just in case, below are the instructions for the XenDesktop use case.****
>
> ** **
>
> To create user desktop VMs with IntelliCache optimisations, the following
> steps must be taken:****
>
> ** **
>
> 1. choose a VM or snapshot to deploy ****
>
> 2. call "VM.copy" to create a gold master VM****
>
> 3. set the optimisation-related fields on the gold master VM****
>
> 4. call "VM.clone" lots of times to create the user desktops with the right
> caching properties****
>
> ** **
>
> Cheers,****
>
> Andrei****
>
> ** **
>
> ** **
>
> ** **
>
> *From: *Lars Seeliger <meesterlars@gmail.com>****
>
> *Subject: [Xen-API] XCP 1.1 Intellicache issues*****
>
> *Date: *14 October 2011 10:01:50 GMT+01:00****
>
> *To: *"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>****
>
>
> Hi there,
>
> We've just upgraded to XCP 1.1, and I'm testing Intellicache to see what
> performance benefits it could possibly bring to our infrastructure. I'm
> running a Windows 7 VM from an NFS SR, the local storage on the XCP host has
> caching enabled. So far, so good.
>
> I ran the following command:
>
> xe vdi-param-set uuid=75eaac3e-d2ec-4f45-ac9f-67586f2d703c
> allow-caching=true on-boot=persist
>
> which enabled caching on the c: of the VM in question. Using dstat on the
> XCP host, I can see now how when a programme is used data is written to the
> local SR and pulled from there on next launch. Although the local storage
> isn't the fastest (I'll be installing an SSD soon), Intellicache clearly
> makes a difference, as we have a few VMs competing for I/O on that NFS SR.
> Anyway, I have noticed a couple of oddities; I rebooted the VM now to test
> boot speed and Windows forced a chkdsk. Many errors are being found. Before
> the reboot, I noticed my Firefox profile was somehow missing/outdated. Using
> Previous Versions I managed to restore a working copy.
>
> Once Wiindows is back up and running, I'll bet my outlook .ost file is
> corrupt. This is exactly the same behaviour I noticed with the unsupported
> Intellicache in XCP 1.0. I assumed when I tested it back then that the
> technology was in a testing phase and these sorts of issues would be sorted
> by the time 1.1 was released. So either there is a problem or I'm doing
> something wrong (I hope the latter!)
>
> I have a feeling this is related to snapshots; the VM is a member of a VM
> Protection Policy, which performs a simple disk snapshot nightly at 23:00.
> But who knows?
>
> So, any clues? I'd appreciate any help working out what's causing this
> corruption.
>
> Thanks.
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api****
>
> ** **
>

--000e0ce0f83ae319a104b05a900f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hey, Andrei.<br><br>Thanks for the info; it&#39;s clear IntelliCache is not=
 intended for my usage model (simple I/O buffer for NFS storage). We were h=
oping to implement this feature on all XCP installations to boost general V=
M performance, but we&#39;ll have to wait until a more robust implementatio=
n of IntelliCache is released.<br>


<br>Until then we&#39;re going to use Nexentastor for shared storage, where=
 it&#39;s possible to enable a read cache at the file-system level, which i=
s probably better, anyway. Just FYI, perhaps you guys should have a look at=
 bcache as a way to speed up XCP:<br>


<br><a href=3D"http://bcache.evilpiepirate.org/" target=3D"_blank">http://b=
cache.evilpiepirate.org/</a><br><br>It&#39;s not production ready, but the =
source code is there and you lot seem to know what you&#39;re doing :p<br>

<br>Is there a plan to have IntelliCache optimised for general VM usage, i.=
e. not specific to XenDesktop? The potential of the feature is amazing - my=
 corruption experience aside, when using a fast cache device performance is=
 staggering.<br>


<br><div class=3D"gmail_quote">On 28 October 2011 13:15, Andrei Lifchits <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:Andrei.Lifchits@citrix.com" target=3D=
"_blank">Andrei.Lifchits@citrix.com</a>&gt;</span> wrote:<br><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">


<div link=3D"blue" vlink=3D"purple" lang=3D"EN-US"><div><p class=3D"MsoNorm=
al"><span style=3D"font-size:11.0pt;color:#1F497D">Hi Lars,<u></u><u></u></=
span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F49=
7D"><u></u>=C2=A0<u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Yes, =
unfortunately, this is a bug: we should not allow the snapshot operations w=
hen IntelliCache is turned on. It was a conscious decision to keep things s=
imple, as the only user of IntelliCache at the moment is XenDesktop.<u></u>=
<u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:1=
1.0pt;color:#1F497D">Just in case, below are the instructions for the XenDe=
sktop use case.<u></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:1=
1.0pt;color:#1F497D">To create user desktop VMs with IntelliCache optimisat=
ions, the following steps must be taken:<u></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:1=
1.0pt;color:#1F497D">1. choose a VM or snapshot to deploy <u></u><u></u></s=
pan></p>

<p class=3D"MsoNormal">
<span style=3D"font-size:11.0pt;color:#1F497D">2. call &quot;VM.copy&quot; =
to create a gold master VM<u></u><u></u></span></p><p class=3D"MsoNormal"><=
span style=3D"font-size:11.0pt;color:#1F497D">3. set the optimisation-relat=
ed fields on the gold master VM<u></u><u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">4. ca=
ll &quot;VM.clone&quot; lots of times to create the user desktops with the =
right caching properties<u></u><u></u></span></p><p class=3D"MsoNormal"><sp=
an style=3D"font-size:11.0pt;color:#1F497D"><u></u>=C2=A0<u></u></span></p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D">Cheer=
s,<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:=
11.0pt;color:#1F497D">Andrei<u></u><u></u></span></p><p class=3D"MsoNormal"=
><span style=3D"font-size:11.0pt;color:#1F497D"><u></u>=C2=A0<u></u></span>=
</p>


<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=C2=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:1=
1.0pt;color:#1F497D"><u></u>=C2=A0<u></u></span></p><div style=3D"border:no=
ne;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">


<div><div><div><p class=3D"MsoNormal"><b><span style=3D"font-size:13.5pt">F=
rom: </span></b><span style=3D"font-size:13.5pt">Lars Seeliger &lt;<a href=
=3D"mailto:meesterlars@gmail.com" target=3D"_blank">meesterlars@gmail.com</=
a>&gt;</span><u></u><u></u></p>


</div><div><p class=3D"MsoNormal"><b><span style=3D"font-size:13.5pt">Subje=
ct: [Xen-API] XCP 1.1 Intellicache issues</span></b><u></u><u></u></p></div=
><div><p class=3D"MsoNormal"><b><span style=3D"font-size:13.5pt">Date: </sp=
an></b><span style=3D"font-size:13.5pt">14 October 2011 10:01:50 GMT+01:00<=
/span><u></u><u></u></p>


</div><div><p class=3D"MsoNormal"><b><span style=3D"font-size:13.5pt">To: <=
/span></b><span style=3D"font-size:13.5pt">&quot;<a href=3D"mailto:xen-api@=
lists.xensource.com" target=3D"_blank">xen-api@lists.xensource.com</a>&quot=
; &lt;<a href=3D"mailto:xen-api@lists.xensource.com" target=3D"_blank">xen-=
api@lists.xensource.com</a>&gt;</span><u></u><u></u></p>


</div><p class=3D"MsoNormal"></p><div><div></div><div><br>Hi there,<br><br>=
We&#39;ve just upgraded to XCP 1.1, and I&#39;m testing Intellicache to see=
 what performance benefits it could possibly bring to our infrastructure. I=
&#39;m running a Windows 7 VM from an NFS SR, the local storage on the XCP =
host has caching enabled. So far, so good.<br>


<br>I ran the following command:<br><br>xe vdi-param-set uuid=3D75eaac3e-d2=
ec-4f45-ac9f-67586f2d703c allow-caching=3Dtrue on-boot=3Dpersist<br><br>whi=
ch enabled caching on the c: of the VM in question. Using dstat on the XCP =
host, I can see now how when a programme is used data is written to the loc=
al SR and pulled from there on next launch. Although the local storage isn&=
#39;t the fastest (I&#39;ll be installing an SSD soon), Intellicache clearl=
y makes a difference, as we have a few VMs competing for I/O on that NFS SR=
. Anyway, I have noticed a couple of oddities; I rebooted the VM now to tes=
t boot speed and Windows forced a chkdsk. Many errors are being found. Befo=
re the reboot, I noticed my Firefox profile was somehow missing/outdated. U=
sing Previous Versions I managed to restore a working copy.<br>


<br>Once Wiindows is back up and running, I&#39;ll bet my outlook .ost file=
 is corrupt. This is exactly the same behaviour I noticed with the unsuppor=
ted Intellicache in XCP 1.0. I assumed when I tested it back then that the =
technology was in a testing phase and these sorts of issues would be sorted=
 by the time 1.1 was released. So either there is a problem or I&#39;m doin=
g something wrong (I hope the latter!)<br>


<br>I have a feeling this is related to snapshots; the VM is a member of a =
VM Protection Policy, which performs a simple disk snapshot nightly at 23:0=
0. But who knows?<br><br>So, any clues? I&#39;d appreciate any help working=
 out what&#39;s causing this corruption.<br>


<br>Thanks.<br></div></div><div>___________________________________________=
____<br>xen-api mailing list<br><a href=3D"mailto:xen-api@lists.xensource.c=
om" target=3D"_blank">xen-api@lists.xensource.com</a><br><a href=3D"http://=
lists.xensource.com/mailman/listinfo/xen-api" target=3D"_blank">http://list=
s.xensource.com/mailman/listinfo/xen-api</a><u></u><u></u></div>


<p></p></div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div></div></d=
iv></div></blockquote></div><br>

--000e0ce0f83ae319a104b05a900f--


--===============1748107302==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1748107302==--


From xen-api-bounces@lists.xensource.com Fri Oct 28 05:46:03 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 05:46:03 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJlox-00024F-9h; Fri, 28 Oct 2011 05:46:03 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with smtp (Exim 4.43) id 1RJloe-00021R-6R
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 05:45:44 -0700
X-Env-Sender: anil@recoil.org
X-Msg-Ref: server-2.tower-27.messagelabs.com!1319805907!61045540!1
X-Originating-IP: [89.16.177.154]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24956 invoked from network); 28 Oct 2011 12:45:07 -0000
Received: from recoil.dh.bytemark.co.uk (HELO dark.recoil.org) (89.16.177.154)
	by server-2.tower-27.messagelabs.com with SMTP;
	28 Oct 2011 12:45:07 -0000
Received: (qmail 18221 invoked by uid 634); 28 Oct 2011 12:45:40 -0000
X-Spam-Level: *
X-Spam-Status: No, hits=-1.4 required=5.0
	tests=ALL_TRUSTED
X-Spam-Check-By: dark.recoil.org
Received: from freak-0.srg.cl.cam.ac.uk (HELO [192.168.2.3]) (128.232.32.220)
	(smtp-auth username remote@recoil.org, mechanism cram-md5)
	by dark.recoil.org (qpsmtpd/0.83) with ESMTPA;
	Fri, 28 Oct 2011 13:45:40 +0100
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Mime-Version: 1.0 (Apple Message framework v1251.1)
Content-Type: text/plain; charset=us-ascii
From: Anil Madhavapeddy <anil@recoil.org>
In-Reply-To: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
Date: Fri, 28 Oct 2011 13:45:40 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
X-Mailer: Apple Mail (2.1251.1)
X-Virus-Checked: Checked by ClamAV on dark.recoil.org
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 27 Oct 2011, at 23:43, Jonathan Ludlam wrote:

> cdrom

good as standalone library, no dependency on stdext. similar argument to =
cpuid.

> close-and-exec <-- do we still need this?
> cpuid

good as standalone library.

> forking_executioner
> log <-- should be top-level?
> netdev

seems very useful to have netdev bridge manipulation as a standalone =
library, but depends on Stringext/Forkhelpers.  Can do a separate port =
of this to FreeBSD/OpenBSD if it's all wrapped up in this library.

> pciutil

useful enough as a standalone (rename to pci_id) though?

> rss

useful as a standalone; I have some code in Mirage-www to output Atom =
formats and stuff as well and could patch that in too (if it's using =
xmlm, which I believe it is).

> sexpr

Any reason not to use sexplib here instead of another hand-rolled =
library? sexplib is pretty battle-hardened.

> stunnel

Massively useful to have this released as a standalone library. SSL in =
OCaml remains a pain, and having 'one good way' to do it (e.g. use stud =
or stunnel?) would be handy.

> tapctl
> udev
> xen-utils
> uuid
> xml-light2 <-- should die anyway

sounds like all those can be internal.


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 06:02:30 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 06:02:30 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJm4r-0003s4-Ap; Fri, 28 Oct 2011 06:02:29 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJm36-0003na-1G
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 06:01:04 -0700
X-Env-Sender: Dave.Scott@eu.citrix.com
X-Msg-Ref: server-4.tower-182.messagelabs.com!1319806834!1089841!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25583 invoked from network); 28 Oct 2011 13:00:34 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-4.tower-182.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 13:00:34 -0000
X-IronPort-AV: E=Sophos;i="4.69,418,1315180800"; 
   d="scan'208";a="8646007"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 13:00:30 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Fri, 28 Oct 2011
	14:00:31 +0100
From: Dave Scott <Dave.Scott@eu.citrix.com>
To: 'Anil Madhavapeddy' <anil@recoil.org>, Jonathan Ludlam
	<Jonathan.Ludlam@eu.citrix.com>
Date: Fri, 28 Oct 2011 14:00:30 +0100
Subject: RE: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Topic: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Index: AcyVb4kurCagLsKHRxCaigh5VeutJgAAB7CA
Message-ID: <81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
In-Reply-To: <1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi,

Anil wrote:
> On 27 Oct 2011, at 23:43, Jonathan Ludlam wrote:
>=20
> > cdrom
>=20
> good as standalone library, no dependency on stdext. similar argument
> to cpuid.

FYI I'm probably going to remove xapi's dependency on this.

> > close-and-exec <-- do we still need this?
> > cpuid
>=20
> good as standalone library.
>=20
> > forking_executioner
> > log <-- should be top-level?
> > netdev
>=20
> seems very useful to have netdev bridge manipulation as a standalone
> library, but depends on Stringext/Forkhelpers.  Can do a separate port
> of this to FreeBSD/OpenBSD if it's all wrapped up in this library.

I'd like to review xapi's use of netdev. Our network handling is a bit mixe=
d, using a combination of bash scripts running "ip link" and this netdev st=
uff. It might make sense to split it into separate bridge and openvswitch p=
ortions.=20

> > pciutil
>=20
> useful enough as a standalone (rename to pci_id) though?
>=20
> > rss
>=20
> useful as a standalone; I have some code in Mirage-www to output Atom
> formats and stuff as well and could patch that in too (if it's using
> xmlm, which I believe it is).

My local checkout shows it using xml-light2 to bridge to xmlm :/ Anyway I d=
on't know much about RSS but this one seems a little small (96 LOC in my tr=
ee). Is it complete enough to use? I have no strong opinion about this, exc=
ept I think it would be polite to avoid claiming the name "rss" in the glob=
al namespace unless it's complete enough.

> > sexpr
>=20
> Any reason not to use sexplib here instead of another hand-rolled
> library? sexplib is pretty battle-hardened.

It would be better to use sexplib, it's just a matter of time. First we sti=
ll have to complete the xmlm upgrade and remove xml-light2 :)

> > stunnel
>=20
> Massively useful to have this released as a standalone library. SSL in
> OCaml remains a pain, and having 'one good way' to do it (e.g. use stud
> or stunnel?) would be handy.

It would be nice to have 'one good way' to do it :) Last time I looked this=
 code was in a shocking state. We will probably improve it though since thi=
s one is really important for us. We might want to switch from stunnel to s=
tud though ;) Maybe it should have a slightly more generic name like 'sslte=
rminator'?

Cheers,
Dave

>=20
> > tapctl
> > udev
> > xen-utils
> > uuid
> > xml-light2 <-- should die anyway
>=20
> sounds like all those can be internal.
>=20
>=20
> _______________________________________________
> xen-api mailing list
> xen-api@lists.xensource.com
> http://lists.xensource.com/mailman/listinfo/xen-api

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 06:11:03 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 06:11:03 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJmD6-00047h-WA; Fri, 28 Oct 2011 06:11:02 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with smtp (Exim 4.43) id 1RJmCq-00044z-W9
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 06:10:45 -0700
X-Env-Sender: avsm@dark.recoil.org
X-Msg-Ref: server-5.tower-27.messagelabs.com!1319807415!50961842!1
X-Originating-IP: [89.16.177.154]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11245 invoked from network); 28 Oct 2011 13:10:15 -0000
Received: from recoil.dh.bytemark.co.uk (HELO dark.recoil.org) (89.16.177.154)
	by server-5.tower-27.messagelabs.com with SMTP;
	28 Oct 2011 13:10:15 -0000
Received: (qmail 6414 invoked by uid 10000); 28 Oct 2011 13:10:41 -0000
Date: Fri, 28 Oct 2011 14:10:41 +0100
From: 'Anil Madhavapeddy' <anil@recoil.org>
To: Dave Scott <Dave.Scott@eu.citrix.com>
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Message-ID: <20111028131041.GC15331@dark.recoil.org>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
	<81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Fri, Oct 28, 2011 at 02:00:30PM +0100, Dave Scott wrote:
> 
> My local checkout shows it using xml-light2 to bridge to xmlm :/ Anyway
> I don't know much about RSS but this one seems a little small (96 LOC in
> my tree). Is it complete enough to use? I have no strong opinion about
> this, except I think it would be polite to avoid claiming the name "rss"
> in the global namespace unless it's complete enough.
> 
> > > sexpr
> > 
> > Any reason not to use sexplib here instead of another hand-rolled
> > library? sexplib is pretty battle-hardened.
> 
> It would be better to use sexplib, it's just a matter of time. First we
> still have to complete the xmlm upgrade and remove xml-light2 :)

As a very first step, how about renaming all the findlib packages to have
'xen-<name>' and then all of these rationalisations could be done as
people get time.

> 
> > > stunnel
> > 
> > Massively useful to have this released as a standalone library. SSL in
> > OCaml remains a pain, and having 'one good way' to do it (e.g. use
> > stud or stunnel?) would be handy.
> 
> It would be nice to have 'one good way' to do it :) Last time I looked
> this code was in a shocking state. We will probably improve it though
> since this one is really important for us. We might want to switch from
> stunnel to stud though ;) Maybe it should have a slightly more generic
> name like 'sslterminator'?

Yeah. 

-- 
Anil Madhavapeddy                                 http://anil.recoil.org

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 06:16:14 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 06:16:14 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJmIA-0004Js-31; Fri, 28 Oct 2011 06:16:14 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJmHz-0004Gi-8C
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 06:16:03 -0700
X-Env-Sender: Vincent.Hanquez@eu.citrix.com
X-Msg-Ref: server-4.tower-174.messagelabs.com!1319807759!37048194!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22462 invoked from network); 28 Oct 2011 13:16:00 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-4.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Oct 2011 13:16:00 -0000
X-IronPort-AV: E=Sophos;i="4.69,418,1315180800"; 
   d="scan'208";a="8646386"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	28 Oct 2011 13:15:59 +0000
Received: from [127.0.0.1] (10.80.16.67) by smtprelay.citrix.com
	(10.30.203.162) with Microsoft SMTP Server id 8.3.137.0;
	Fri, 28 Oct 2011 14:15:59 +0100
Message-ID: <4EAAAB10.1000805@eu.citrix.com>
Date: Fri, 28 Oct 2011 14:16:00 +0100
From: Vincent Hanquez <vincent.hanquez@eu.citrix.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.2.23) Gecko/20111010 Icedove/3.1.15
MIME-Version: 1.0
To: xen-api@lists.xensource.com
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>	<1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
	<81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
In-Reply-To: <81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On 10/28/2011 02:00 PM, Dave Scott wrote:
>>> rss
>>
>> useful as a standalone; I have some code in Mirage-www to output Atom
>> formats and stuff as well and could patch that in too (if it's using
>> xmlm, which I believe it is).
>
> My local checkout shows it using xml-light2 to bridge to xmlm :/ Anyway I don't know much about RSS but this one seems a little small (96 LOC in my tree). Is it complete enough to use? I have no strong opinion about this, except I think it would be polite to avoid claiming the name "rss" in the global namespace unless it's complete enough.

yep, i don't think it is of much use, IIRC it's only to generate the xml output 
of a "rss" feed.

>>> stunnel
>>
>> Massively useful to have this released as a standalone library. SSL in
>> OCaml remains a pain, and having 'one good way' to do it (e.g. use stud
>> or stunnel?) would be handy.
>
> It would be nice to have 'one good way' to do it :) Last time I looked this code was in a shocking state. We will probably improve it though since this one is really important for us. We might want to switch from stunnel to stud though ;) Maybe it should have a slightly more generic name like 'sslterminator'?

only if you have a "secure_ill_be_back" method :-)

-- 
Vincent

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Fri Oct 28 10:24:19 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Fri, 28 Oct 2011 10:24:19 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RJqAE-0007jr-WB; Fri, 28 Oct 2011 10:24:19 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RJq9x-0007g3-Bb
	for xen-api@lists.xensource.com; Fri, 28 Oct 2011 10:24:02 -0700
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-4.tower-27.messagelabs.com!1319822613!46371191!1
X-Originating-IP: [192.89.123.25]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29610 invoked from network); 28 Oct 2011 17:23:33 -0000
Received: from smtp.tele.fi (HELO smtp.tele.fi) (192.89.123.25)
	by server-4.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 28 Oct 2011 17:23:33 -0000
X-Originating-Ip: [194.89.68.22]
Received: from ydin.reaktio.net (reaktio.net [194.89.68.22])
	by smtp.tele.fi (Postfix) with ESMTP id 6D3F7289F;
	Fri, 28 Oct 2011 20:23:56 +0300 (EEST)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 479B4200DF; Fri, 28 Oct 2011 20:23:56 +0300 (EEST)
Date: Fri, 28 Oct 2011 20:23:56 +0300
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: Mike McClurg <mike.mcclurg@citrix.com>
Subject: Re: [Xen-API] XCP 1.1 kernel patchqueue up-to-date?
Message-ID: <20111028172356.GV12984@reaktio.net>
References: <20111003205337.GE12984@reaktio.net> <4E8A3078.9040400@citrix.com>
	<20111012111414.GL12984@reaktio.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20111012111414.GL12984@reaktio.net>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

On Wed, Oct 12, 2011 at 02:14:14PM +0300, Pasi Kärkkäinen wrote:
> On Mon, Oct 03, 2011 at 11:00:24PM +0100, Mike McClurg wrote:
> > On 10/03/2011 09:53 PM, Pasi Kärkkäinen wrote:
> >> Hello,
> >>
> >> http://xenbits.xen.org/XCP/linux-2.6.32.pq.hg
> >>
> >> .. isn't up-to-date I guess, since 1.1 rc had some kernel changes?
> >>
> >> -- Pasi
> >>
> > You're right, thanks for catching that. The sources ISO that's  
> > distributed along with the binary ISO will be up-to-date, though. We'll  
> > have to make a XCP/1.1/ directory on xenbits for that branch of sources.
> >
> 
> Ok. Hopefully the patchqueue gets updated now that XCP 1.1 final is out :)
> 

I can see the following XCP kernel repos:

4 months old:
http://xenbits.xen.org/hg/XCP/linux-2.6.32.pq.hg/

10 months old:
http://xenbits.xen.org/hg/XCP/1.0/linux-2.6.32.pq.hg/

12 months old:
http://xenbits.xen.org/hg/XCP/1.0/linux-2.6.27.pq.hg/


So I guess the first one should be the XCP 1.1 repo ? 
It's just not up-to-date yet ?

How about upcoming XCP 1.5? will it use the same repo? 

-- Pasi


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Sat Oct 29 02:18:22 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 29 Oct 2011 02:18:22 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RK53W-0001Xq-8o; Sat, 29 Oct 2011 02:18:22 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RK53J-0001VA-Vi
	for xen-api@lists.xensource.com; Sat, 29 Oct 2011 02:18:10 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1319879886!2100260!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22479 invoked from network); 29 Oct 2011 09:18:07 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Oct 2011 09:18:07 -0000
X-IronPort-AV: E=Sophos;i="4.69,423,1315180800"; 
   d="scan'208";a="8657275"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	29 Oct 2011 09:18:06 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Sat, 29 Oct 2011
	10:18:06 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: Anil Madhavapeddy <anil@recoil.org>
Date: Sat, 29 Oct 2011 10:18:10 +0100
Subject: Re: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Topic: [Xen-API] RFC: Shuffling xen-api-libs
Thread-Index: AcyWG6oqmh2/GsX6QW2PhADNSfAWng==
Message-ID: <792ED368-0DB2-423E-B6F0-7BFC1A308AB6@eu.citrix.com>
References: <C1AE0619-A994-487F-8D21-C9660F9E408E@eu.citrix.com>
	<1E169C44-C001-4D2C-BCBC-C79F26D56BE0@recoil.org>
	<81A73678E76EA642801C8F2E4823AD21BC3267E676@LONPMAILBOX01.citrite.net>
	<20111028131041.GC15331@dark.recoil.org>
In-Reply-To: <20111028131041.GC15331@dark.recoil.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Dave Scott <Dave.Scott@eu.citrix.com>,
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Another possibility is to install them in a different location - ie., ocaml=
find install destdir=3D/usr/lib/ocaml/xapi - these then don't show up in 'o=
camlfind list' unless you set OCAMLPATH env var. They might even be usable =
if you specify e.g. -package xen/stdext, though I've not tried this.

The packages can then 'graduate' to the normal place as and when they becom=
e useful/usable/not-embarrassing :-)

Jon

Sent from my iPad

On 28 Oct 2011, at 14:10, "'Anil Madhavapeddy'" <anil@recoil.org> wrote:

> On Fri, Oct 28, 2011 at 02:00:30PM +0100, Dave Scott wrote:
>>=20
>> My local checkout shows it using xml-light2 to bridge to xmlm :/ Anyway
>> I don't know much about RSS but this one seems a little small (96 LOC in
>> my tree). Is it complete enough to use? I have no strong opinion about
>> this, except I think it would be polite to avoid claiming the name "rss"
>> in the global namespace unless it's complete enough.
>>=20
>>>> sexpr
>>>=20
>>> Any reason not to use sexplib here instead of another hand-rolled
>>> library? sexplib is pretty battle-hardened.
>>=20
>> It would be better to use sexplib, it's just a matter of time. First we
>> still have to complete the xmlm upgrade and remove xml-light2 :)
>=20
> As a very first step, how about renaming all the findlib packages to have
> 'xen-<name>' and then all of these rationalisations could be done as
> people get time.
>=20
>>=20
>>>> stunnel
>>>=20
>>> Massively useful to have this released as a standalone library. SSL in
>>> OCaml remains a pain, and having 'one good way' to do it (e.g. use
>>> stud or stunnel?) would be handy.
>>=20
>> It would be nice to have 'one good way' to do it :) Last time I looked
>> this code was in a shocking state. We will probably improve it though
>> since this one is really important for us. We might want to switch from
>> stunnel to stud though ;) Maybe it should have a slightly more generic
>> name like 'sslterminator'?
>=20
> Yeah.=20
>=20
> --=20
> Anil Madhavapeddy                                 http://anil.recoil.org

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-users-bounces@lists.xensource.com Sat Oct 29 07:30:40 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 29 Oct 2011 07:30:40 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RK9vi-0002iH-KX; Sat, 29 Oct 2011 07:30:38 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RK9ud-0002OF-24; Sat, 29 Oct 2011 07:29:31 -0700
X-Env-Sender: eneal@businessgrade.com
X-Msg-Ref: server-3.tower-174.messagelabs.com!1319898566!25740515!1
X-Originating-IP: [66.151.104.17]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22298 invoked from network); 29 Oct 2011 14:29:27 -0000
Received: from smtp1.businessgrade.com (HELO smtp1.businessgrade.com)
	(66.151.104.17)
	by server-3.tower-174.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 29 Oct 2011 14:29:27 -0000
Received: from axigen1 (127.0.0.1) by axigen1 (Axigen) with ESMTPSA id 37BE03; 
	Sat, 29 Oct 2011 10:26:19 -0400
Received: from [76.100.162.116] by businessgrade.com with HTTP;
	Sat, 29 Oct 2011 10:26:19 -0400
From: Errol Neal <eneal@businessgrade.com>
Date: Sat, 29 Oct 2011 10:26:19 -0400
X-Mailer: Axigen WebMail
To: xen-api <xen-api@lists.xensource.com>, "xen-users@lists.xensource.com"
	<xen-users@lists.xensource.com>
Message-ID: <1319898379615671500@businessgrade.com>
Importance: Normal
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-AxigenVirus-Level: 1
Cc: 
Subject: [Xen-users] [Project Kronos] Problems with xapi-autobuilder
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: eneal@businessgrade.com
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

Hi. I'm getting an error here.. not sure how to resolve it:

Need to get 26.6 kB/58.3 MB of archives. After unpacking 180 MB will be use=
d.
WARNING: untrusted versions of the following packages will be installed!

Untrusted packages could compromise your system's security.
You should only proceed with the installation if you are certain that
this is what you want to do.

  libvhd-dev libxen-ocaml-dev libxen-dev libxen-ocaml-4.1 libvhd

*** WARNING ***   Ignoring these trust violations because
                  aptitude::CmdLine::Ignore-Trust-Violations is 'true'!
Writing extended state information...
Get: 1 http://ftp.uk.debian.org/debian/ sid/main libxenstore3.0 i386 4.1.1-=
3 [26.6 kB]
Fetched 26.6 kB in 0s (54.2 kB/s)
E: Failed to fetch http://ftp.uk.debian.org/debian/pool/main/x/xen/libxenst=
ore3.0_4.1.1-3_i386.deb: Size mismatch
E: Unable to correct for unavailable packages
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
E: pbuilder-satisfydepends failed.
I: Copying back the cached apt archive contents
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting /root/xapi-autobuilder/tmp-debs filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//10275 and its subdirectori=
es
make[2]: *** [xen-api-libs_0.1+1319487461-1_i386.deb] Error 1
make[2]: Leaving directory `/root/xapi-autobuilder/tmp-debs'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/root/xapi-autobuilder'
make: *** [build] Error 2

I can manually download the .deb file.. Not sure where to go from here.=20

Thanks,

Errol Neal

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users

From xen-api-bounces@lists.xensource.com Sat Oct 29 15:19:30 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sat, 29 Oct 2011 15:19:30 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKHFR-0005Xe-Qw; Sat, 29 Oct 2011 15:19:29 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RKHFE-0005Ul-5h
	for xen-api@lists.xensource.com; Sat, 29 Oct 2011 15:19:16 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1319926752!2054438!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28992 invoked from network); 29 Oct 2011 22:19:13 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Oct 2011 22:19:13 -0000
X-IronPort-AV: E=Sophos;i="4.69,425,1315180800"; 
   d="scan'208";a="8659756"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	29 Oct 2011 22:19:06 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX01.citrite.net ([10.30.203.162]) with mapi; Sat, 29 Oct 2011
	23:19:06 +0100
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: =?utf-8?B?U8OpYmFzdGllbiBSaWNjaW8=?= <sr@swisscenter.com>
Date: Sat, 29 Oct 2011 23:19:02 +0100
Thread-Topic: Proect Kronos - i386 or x86_64 ?
Thread-Index: AcyWiMVSXzqx3neHQn+P24y/wHlnSw==
Message-ID: <AFD4354F-CD26-4F02-B43A-F870184245A1@eu.citrix.com>
References: <4EA93ADF.5020500@swisscenter.com>
	<A1346EF3-9588-4ACA-9011-3585B46F51CB@eu.citrix.com>
	<4EA9469E.5070801@swisscenter.com>
In-Reply-To: <4EA9469E.5070801@swisscenter.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
MIME-Version: 1.0
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: Proect Kronos - i386 or x86_64 ?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1923872332=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1923872332==
Content-Language: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhpbmsgdGhpcyBpcyBmaXhlZCBub3cgLSBhIGNvdXBsZSBvZiBwcm9ibGVtcyB3aXRoIG15IGJ1
aWxkIGJveGVzLiBMZXQgbWUga25vdyBpZiB0aGVyZSBhcmUgYW55IHByb2JsZW1zIQ0KDQpKb24N
Cg0KU2VudCBmcm9tIG15IGlQYWQNCg0KT24gMjcgT2N0IDIwMTEsIGF0IDEyOjU1LCAiU8OpYmFz
dGllbiBSaWNjaW8iIDxzckBzd2lzc2NlbnRlci5jb20+IHdyb3RlOg0KDQo+IEhpIEpvbmF0aGFu
LA0KPiANCj4gSGVoZSBva2ksIHRoYW5rcyBpbiBhZHZhbmNlIDopDQo+IA0KPiBTw6liYXN0aWVu
DQo+IA0KPiBPbiAyNy4xMC4yMDExIDEzOjQ2LCBKb25hdGhhbiBMdWRsYW0gd3JvdGU6DQo+PiBE
cmF0LiBUaGUgcGxhbiB3YXMgdG8gaGF2ZSBib3RoIGluIHRoZXJlLiBDbGVhcmx5IEkndmUgc2Ny
ZXdlZCB1cC4gSSdsbCBjaGVjayBpdCBvdXQuDQo+PiANCj4+IEpvbg0KPj4gDQo+PiBPbiAyNyBP
Y3QgMjAxMSwgYXQgMTI6MDUsIFPDqWJhc3RpZW4gUmljY2lvIHdyb3RlOg0KPj4gDQo+Pj4gSGks
DQo+Pj4gDQo+Pj4gSSBhbSBmb2xsb3dpbmcgdGhlIHByb2plY3Qgc2luY2UgdGhlIGVhcmx5IHRp
bWVzIGFuZCBrZWVwIG15IHRlc3QgYm94ZXMNCj4+PiB1cGRhdGVkIHF1aXRlIG9mdGVuIGFuZA0K
Pj4+IGhhZCBhcHBsaWVkIG15IG93biBwYXRjaGVzIGZvciBhIGNvdXBsZSBvZiB0aGluZ3MuDQo+
Pj4gDQo+Pj4gSG93ZXZlciB0b2RheSBJIHdhcyB3aWxsaW5nIHRvIHJlc3RhcnQgdGhlbSBmcm9t
IHNjcmF0Y2ggZm9sbG93aW5nIHRoZQ0KPj4+IHByb2NlZHVyZSBvbiB0aGUgd2lraSBwYWdlLCB0
byBzZWUgaG93IGl0IGFjdHVha2xseSBjb21lcyBvdXQgb2YgdGhlIGJveC4NCj4+PiANCj4+PiBT
byBJIGluc3RhbGxlZCBzcXVlZXplIDMyLWJpdCAoaW4gdGhlIGhvd3RvIHRoZSBrZXJuZWwgdG8g
YmUgaW5zdGFsbGVkDQo+Pj4gaXMgNjg2KSwgYnV0IHRoZW4gd2hlbiByZWFjaGluZyB0aGUgImFw
dC1nZXQgaW5zdGFsbCB4YXBpIGVsaWxvYWRlciINCj4+PiBwYXJ0IG9mIHRoZSBob3d0bywgaXQg
ZG9lc24ndCBmaW5kIHhhcGkgb24gdGhlIHJlcG8uDQo+Pj4gDQo+Pj4gV2hpbGUgbG9va2luZyBh
dCB0aGUgcmVwbzoNCj4+PiBodHRwOi8vZG93bmxvYWRzLnhlbi5vcmcvWENQL2RlYmlhbi9yZXBv
L2RlYmlhbi9wb29sL21haW4veC94ZW4tYXBpLw0KPj4+IEkgc2VlIHRoYXQgdGhlIHBhY2thZ2Vz
IGFyZSBhbWQ2NC4NCj4+PiANCj4+PiBIYXMgdGhlIHByb2plY3Qgc3dpdGNoZWQgdG8gdXNlIGEg
NjRiaXQgZG9tMCA/DQo+Pj4gDQo+Pj4gVGhhbmtzIGZvciB5b3VyIGhlbHAuDQo+Pj4gDQo+Pj4g
Q2hlZXJzLA0KPj4+IFPDqWJhc3RpZW4NCj4+PiANCj4gDQo=


--===============1923872332==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1923872332==--

From xen-api-bounces@lists.xensource.com Sun Oct 30 08:59:29 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 30 Oct 2011 08:59:29 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKXnE-0005tZ-8d; Sun, 30 Oct 2011 08:59:28 -0700
Received: from mail174.messagelabs.com ([85.158.138.51])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKXn3-0005qX-1v; Sun, 30 Oct 2011 08:59:17 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-13.tower-174.messagelabs.com!1319990353!37197118!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29377 invoked from network); 30 Oct 2011 15:59:13 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-13.tower-174.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Oct 2011 15:59:13 -0000
X-IronPort-AV: E=Sophos;i="4.69,427,1315180800"; 
   d="scan'208";a="8662259"
Received: from lonpmailmx02.citrite.net ([10.30.203.163])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	30 Oct 2011 15:59:11 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.160]) by
	LONPMAILMX02.citrite.net ([10.30.203.163]) with mapi; Sun, 30 Oct 2011
	15:59:11 +0000
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: "eneal@businessgrade.com" <eneal@businessgrade.com>
Date: Sun, 30 Oct 2011 15:59:10 +0000
Thread-Topic: [Xen-users] [Project Kronos] Problems with xapi-autobuilder
Thread-Index: AcyXHN1wCl2NnSAQShiaDbvKMkeSoQ==
Message-ID: <FFCF7BCC-5A0B-44C1-A250-1277BB801269@eu.citrix.com>
References: <1319898379615671500@businessgrade.com>
In-Reply-To: <1319898379615671500@businessgrade.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	xen-api <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: [Xen-users] [Project Kronos] Problems with
	xapi-autobuilder
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

I think I fixed this yesterday evening - can you try again? You'll need to =
'make clean' before 'make'

Jon

On 29 Oct 2011, at 15:26, Errol Neal wrote:

> Hi. I'm getting an error here.. not sure how to resolve it:
>=20
> Need to get 26.6 kB/58.3 MB of archives. After unpacking 180 MB will be u=
sed.
> WARNING: untrusted versions of the following packages will be installed!
>=20
> Untrusted packages could compromise your system's security.
> You should only proceed with the installation if you are certain that
> this is what you want to do.
>=20
>  libvhd-dev libxen-ocaml-dev libxen-dev libxen-ocaml-4.1 libvhd
>=20
> *** WARNING ***   Ignoring these trust violations because
>                  aptitude::CmdLine::Ignore-Trust-Violations is 'true'!
> Writing extended state information...
> Get: 1 http://ftp.uk.debian.org/debian/ sid/main libxenstore3.0 i386 4.1.=
1-3 [26.6 kB]
> Fetched 26.6 kB in 0s (54.2 kB/s)
> E: Failed to fetch http://ftp.uk.debian.org/debian/pool/main/x/xen/libxen=
store3.0_4.1.1-3_i386.deb: Size mismatch
> E: Unable to correct for unavailable packages
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Reading extended state information...
> Initializing package states...
> Writing extended state information...
> E: pbuilder-satisfydepends failed.
> I: Copying back the cached apt archive contents
> I: unmounting /var/cache/pbuilder/ccache filesystem
> I: unmounting /root/xapi-autobuilder/tmp-debs filesystem
> I: unmounting dev/pts filesystem
> I: unmounting proc filesystem
> I: cleaning the build env
> I: removing directory /var/cache/pbuilder/build//10275 and its subdirecto=
ries
> make[2]: *** [xen-api-libs_0.1+1319487461-1_i386.deb] Error 1
> make[2]: Leaving directory `/root/xapi-autobuilder/tmp-debs'
> make[1]: *** [binary] Error 2
> make[1]: Leaving directory `/root/xapi-autobuilder'
> make: *** [build] Error 2
>=20
> I can manually download the .deb file.. Not sure where to go from here.=20
>=20
> Thanks,
>=20
> Errol Neal
>=20
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xensource.com
> http://lists.xensource.com/xen-users


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-users-bounces@lists.xensource.com Sun Oct 30 13:32:11 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 30 Oct 2011 13:32:11 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKc38-0005Gf-Qh; Sun, 30 Oct 2011 13:32:10 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKc24-0004wU-91; Sun, 30 Oct 2011 13:31:04 -0700
X-Env-Sender: eneal@businessgrade.com
X-Msg-Ref: server-15.tower-182.messagelabs.com!1320006659!1266272!1
X-Originating-IP: [66.151.104.17]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 935 invoked from network); 30 Oct 2011 20:31:00 -0000
Received: from smtp1.businessgrade.com (HELO smtp1.businessgrade.com)
	(66.151.104.17)
	by server-15.tower-182.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 30 Oct 2011 20:31:00 -0000
Received: from axigen1 (127.0.0.1) by axigen1 (Axigen) with ESMTPSA id 2C8101; 
	Sun, 30 Oct 2011 16:27:50 -0400
Received: from [76.100.160.112] by businessgrade.com with HTTP;
	Sun, 30 Oct 2011 16:27:50 -0400
From: Errol Neal <eneal@businessgrade.com>
Date: Sun, 30 Oct 2011 16:27:50 -0400
X-Mailer: Axigen WebMail
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
Message-ID: <1320006470249086500@businessgrade.com>
In-Reply-To: <FFCF7BCC-5A0B-44C1-A250-1277BB801269@eu.citrix.com>
References: <1319898379615671500@businessgrade.com>
	<FFCF7BCC-5A0B-44C1-A250-1277BB801269@eu.citrix.com>
Subject: Re: Re: [Xen-users] [Project Kronos] Problems with xapi-autobuilder
MIME-Version: 1.0
X-AxigenVirus-Level: 1
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	xen-api <xen-api@lists.xensource.com>
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: eneal@businessgrade.com
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0034507285=="
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

This is a MIME message. You may need a MIME compliant mail user agent.
--===============0034507285==
Content-Type: multipart/alternative;
	boundary="===axigen=5137088151002457283743635156943366212577=axigen==="

This is a MIME message. You may need a MIME compliant mail user agent.
--===axigen=5137088151002457283743635156943366212577=axigen===
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline


Jonathan Ludlam  wrote:
>                 I think I fixed this yesterday evening - can you try agai=
n? You'll need to 'make clean' before 'make'
>=20
> Jon
>=20
>=20
> You sure did. Thanks!



                
--===axigen=5137088151002457283743635156943366212577=axigen===
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html><head><style type=3D'text/css'>body { font-family: Arial; font-size: =
10pt; }p { margin: 0; }</style></head><body><div align=3D"left"><br></div>J=
onathan Ludlam  wrote:<br><blockquote style=3D"margin-left: 8px; padding-le=
ft: 8px; border-left: 1px solid lightgrey;">
                I think I fixed this yesterday evening - can you try again?=
 You'll need to 'make clean' before 'make'<br><br>Jon<br><br><br></blockquo=
te>You sure did. Thanks!<br><br><br><br>
                </body></html>
--===axigen=5137088151002457283743635156943366212577=axigen===--



--===============0034507285==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
--===============0034507285==--



From xen-users-bounces@lists.xensource.com Sun Oct 30 15:06:18 2011
Return-path: <xen-users-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 30 Oct 2011 15:06:18 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKdWD-0002dP-HO; Sun, 30 Oct 2011 15:06:17 -0700
Received: from mail182.messagelabs.com ([85.158.139.83])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKdU9-0002Hw-Vj; Sun, 30 Oct 2011 15:04:18 -0700
X-Env-Sender: eneal@businessgrade.com
X-Msg-Ref: server-15.tower-182.messagelabs.com!1320012245!1270642!1
X-Originating-IP: [66.151.104.17]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5115 invoked from network); 30 Oct 2011 22:04:06 -0000
Received: from smtp1.businessgrade.com (HELO smtp1.businessgrade.com)
	(66.151.104.17)
	by server-15.tower-182.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 30 Oct 2011 22:04:06 -0000
Received: from axigen1 (127.0.0.1) by axigen1 (Axigen) with ESMTPSA id 361D51; 
	Sun, 30 Oct 2011 18:00:56 -0400
Received: from [76.100.160.112] by businessgrade.com with HTTP;
	Sun, 30 Oct 2011 18:00:56 -0400
From: Errol Neal <eneal@businessgrade.com>
Date: Sun, 30 Oct 2011 18:00:56 -0400
X-Mailer: Axigen WebMail
To: eneal@businessgrade.com
Message-ID: <1320012056890514500@businessgrade.com>
In-Reply-To: <1320006470249086500@businessgrade.com>
References: <1319898379615671500@businessgrade.com>
	<FFCF7BCC-5A0B-44C1-A250-1277BB801269@eu.citrix.com>
	<1320006470249086500@businessgrade.com>
Subject: Re: Re: Re: [Xen-users] [Project Kronos] Problems with
	xapi-autobuilder
MIME-Version: 1.0
X-AxigenVirus-Level: 1
Cc: xen-api <xen-api@lists.xensource.com>,
	Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
X-BeenThere: xen-users@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: eneal@businessgrade.com
List-Id: Xen user discussion <xen-users.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xensource.com>
List-Help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1290244578=="
Sender: xen-users-bounces@lists.xensource.com
Errors-To: xen-users-bounces@lists.xensource.com

This is a MIME message. You may need a MIME compliant mail user agent.
--===============1290244578==
Content-Type: multipart/alternative;
	boundary="===axigen=8956527908236156325566328038521248669637=axigen==="

This is a MIME message. You may need a MIME compliant mail user agent.
--===axigen=8956527908236156325566328038521248669637=axigen===
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline


Errol Neal  wrote:
>                =20
> Jonathan Ludlam  wrote:
> >                 I think I fixed this yesterday evening - can you try ag=
ain? You'll need to 'make clean' before 'make'
>=20
> Jon
>=20
>=20
> You sure did. Thanks!



Any chance you fixed this error today :)

Unable to resolve dependencies!  Giving up...
The following NEW packages will be installed:
  bsdmainutils{a} camlp4{a} camlp4-extra{a} debhelper{a} dmsetup{a} file{a}
  gettext{a} gettext-base{a} groff-base{a} html2text{a} intltool-debian{a}
  libcroco3{a} libdevmapper1.02.1{a} libglib2.0-0{a} libmagic1{a}
  libncurses5-dev{a} libpcre3{a} libpipeline1{a} libtinfo-dev{a}
  libudev0{a} libunistring0{a} libvhd{a} libxml2{a} man-db{a}
  ocaml-base-nox{a} ocaml-interp{a} ocaml-nox{a} po-debconf{a}
  xen-api-libs{a}
0 packages upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/55.5 MB of archives. After unpacking 172 MB will be used.
Abort.
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: debhelper (>=3D 8.0.0) but it is =
not going to be installed
                                 Depends: ocaml-nox but it is not going to =
be installed
                                 Depends: camlp4 but it is not going to be =
installed
                                 Depends: camlp4-extra but it is not going =
to be installed
                                 Depends: xen-api-libs but it is not going =
to be installed
                                 Depends: ocaml-xapi-client but it is not i=
nstallable
                                 Depends: ocaml-findlib but it is not going=
 to be installed
                                 Depends: libxmlm-ocaml-dev but it is not g=
oing to be installed
                                 Depends: libxen-dev but it is not going to=
 be installed
                                 Depends: libtype-conv-camlp4-dev but it is=
 not going to be installed
                                 Depends: uuid-dev but it is not going to b=
e installed
                                 Depends: libdevmapper-dev but it is not go=
ing to be installed
                                 Depends: libxen-ocaml-4.1 but it is not go=
ing to be installed
                                 Depends: libxen-ocaml-dev but it is not go=
ing to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specif=
y a solution).
I: Copying back the cached apt archive contents
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting /root/xapi-autobuilder/tmp-debs filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//14495 and its subdirectori=
es
make[2]: *** [vhdd_0.1+1319505631-1_i386.deb] Error 1
make[2]: Leaving directory `/root/xapi-autobuilder/tmp-debs'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/root/xapi-autobuilder'
make: *** [build] Error 2

Any thoughts?

Thanks in advance..


>                                 
--===axigen=8956527908236156325566328038521248669637=axigen===
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html><head><style type=3D'text/css'>body { font-family: Arial; font-size: =
10pt; }p { margin: 0; }</style></head><body><div align=3D"left"><br></div>E=
rrol Neal  wrote:<br><blockquote style=3D"margin-left: 8px; padding-left: 8=
px; border-left: 1px solid lightgrey;">
                <style type=3D"text/css">body { font-family: Arial; font-si=
ze: 10pt; }p { margin: 0; }</style><div align=3D"left"><br></div>Jonathan L=
udlam  wrote:<br><blockquote style=3D"margin-left: 8px; padding-left: 8px; =
border-left: 1px solid lightgrey;">
                I think I fixed this yesterday evening - can you try again?=
 You'll need to 'make clean' before 'make'<br><br>Jon<br><br><br></blockquo=
te>You sure did. Thanks!<br><br><br><br></blockquote>Any chance you fixed t=
his error today :)<br><br>Unable to resolve dependencies!&nbsp; Giving up..=
.<br>The following NEW packages will be installed:<br>&nbsp; bsdmainutils{a=
} camlp4{a} camlp4-extra{a} debhelper{a} dmsetup{a} file{a}<br>&nbsp; gette=
xt{a} gettext-base{a} groff-base{a} html2text{a} intltool-debian{a}<br>&nbs=
p; libcroco3{a} libdevmapper1.02.1{a} libglib2.0-0{a} libmagic1{a}<br>&nbsp=
; libncurses5-dev{a} libpcre3{a} libpipeline1{a} libtinfo-dev{a}<br>&nbsp; =
libudev0{a} libunistring0{a} libvhd{a} libxml2{a} man-db{a}<br>&nbsp; ocaml=
-base-nox{a} ocaml-interp{a} ocaml-nox{a} po-debconf{a}<br>&nbsp; xen-api-l=
ibs{a}<br>0 packages upgraded, 29 newly installed, 0 to remove and 0 not up=
graded.<br>Need to get 0 B/55.5 MB of archives. After unpacking 172 MB will=
 be used.<br>Abort.<br>&nbsp;-&gt; Finished parsing the build-deps<br>Readi=
ng package lists...<br>Building dependency tree...<br>Reading state informa=
tion...<br>apt-utils is already the newest version.<br>You might want to ru=
n 'apt-get -f install' to correct these:<br>The following packages have unm=
et dependencies:<br>&nbsp;pbuilder-satisfydepends-dummy : Depends: debhelpe=
r (&gt;=3D 8.0.0) but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; Depends: ocaml-nox but it is not going to be insta=
lled<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: camlp4 but it i=
s not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D=
epends: camlp4-extra but it is not going to be installed<br>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: xen-api-libs but it is not going to be=
 installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: ocaml-xap=
i-client but it is not installable<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; Depends: ocaml-findlib but it is not going to be installed<br>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: libxmlm-ocaml-dev but it is no=
t going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depen=
ds: libxen-dev but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: libtype-conv-camlp4-dev =
but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; Depends: uuid-dev but it is not going to be installed<br>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: libdevmapper-dev but it is not goi=
ng to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: l=
ibxen-ocaml-4.1 but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; Depends: libxen-ocaml-dev but it is not going to be =
installed<br>E: Unmet dependencies. Try 'apt-get -f install' with no packag=
es (or specify a solution).<br>I: Copying back the cached apt archive conte=
nts<br>I: unmounting /var/cache/pbuilder/ccache filesystem<br>I: unmounting=
 /root/xapi-autobuilder/tmp-debs filesystem<br>I: unmounting dev/pts filesy=
stem<br>I: unmounting proc filesystem<br>I: cleaning the build env<br>I: re=
moving directory /var/cache/pbuilder/build//14495 and its subdirectories<br=
>make[2]: *** [vhdd_0.1+1319505631-1_i386.deb] Error 1<br>make[2]: Leaving =
directory `/root/xapi-autobuilder/tmp-debs'<br>make[1]: *** [binary] Error =
2<br>make[1]: Leaving directory `/root/xapi-autobuilder'<br>make: *** [buil=
d] Error 2<br><br>Any thoughts?<br><br>Thanks in advance..<br><br><br><bloc=
kquote style=3D"margin-left: 8px; padding-left: 8px; border-left: 1px solid=
 lightgrey">
                </blockquote>
                </body></html>
--===axigen=8956527908236156325566328038521248669637=axigen===--



--===============1290244578==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
--===============1290244578==--



From xen-api-bounces@lists.xensource.com Sun Oct 30 23:21:51 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 30 Oct 2011 23:21:51 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKlFn-0001Lu-De; Sun, 30 Oct 2011 23:21:51 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKlFa-0001Ix-W0; Sun, 30 Oct 2011 23:21:39 -0700
X-Env-Sender: Jonathan.Ludlam@eu.citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1320042095!2154128!1
X-Originating-IP: [62.200.22.115]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25657 invoked from network); 31 Oct 2011 06:21:35 -0000
Received: from smtp.eu.citrix.com (HELO SMTP.EU.CITRIX.COM) (62.200.22.115)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Oct 2011 06:21:35 -0000
X-IronPort-AV: E=Sophos;i="4.69,429,1315180800"; d="scan'208,217";a="8666780"
Received: from lonpmailmx01.citrite.net ([10.30.203.162])
	by LONPIPO01.EU.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	31 Oct 2011 06:21:35 +0000
Received: from LONPMAILBOX01.citrite.net ([10.30.224.161]) by
	LONPMAILMX01.citrite.net ([10.30.203.162]) with mapi; Mon, 31 Oct 2011
	06:21:35 +0000
From: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
To: "eneal@businessgrade.com" <eneal@businessgrade.com>
Date: Mon, 31 Oct 2011 06:21:33 +0000
Thread-Topic: [Xen-users] [Project Kronos] Problems with xapi-autobuilder
Thread-Index: AcyXlVbRVTTmd5KRS0e/SerKfQW2XA==
Message-ID: <7512798D-5886-4053-960D-E2C27FC2733A@eu.citrix.com>
References: <1319898379615671500@businessgrade.com>
	<FFCF7BCC-5A0B-44C1-A250-1277BB801269@eu.citrix.com>
	<1320006470249086500@businessgrade.com>
	<1320012056890514500@businessgrade.com>
In-Reply-To: <1320012056890514500@businessgrade.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
MIME-Version: 1.0
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	xen-api <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: [Xen-users] [Project Kronos] Problems with
	xapi-autobuilder
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1762567495=="
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

--===============1762567495==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_7512798D58864053960DE2C27FC2733Aeucitrixcom_"

--_000_7512798D58864053960DE2C27FC2733Aeucitrixcom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Would you be content with being told that this wasn't essential? vhdd is an=
 optional part. As long as you've built a xapi .deb then you're fine :-)

Jon

On 30 Oct 2011, at 22:00, Errol Neal wrote:


Errol Neal wrote:

Jonathan Ludlam wrote:
I think I fixed this yesterday evening - can you try again? You'll need to =
'make clean' before 'make'

Jon


You sure did. Thanks!



Any chance you fixed this error today :)

Unable to resolve dependencies!  Giving up...
The following NEW packages will be installed:
  bsdmainutils{a} camlp4{a} camlp4-extra{a} debhelper{a} dmsetup{a} file{a}
  gettext{a} gettext-base{a} groff-base{a} html2text{a} intltool-debian{a}
  libcroco3{a} libdevmapper1.02.1{a} libglib2.0-0{a} libmagic1{a}
  libncurses5-dev{a} libpcre3{a} libpipeline1{a} libtinfo-dev{a}
  libudev0{a} libunistring0{a} libvhd{a} libxml2{a} man-db{a}
  ocaml-base-nox{a} ocaml-interp{a} ocaml-nox{a} po-debconf{a}
  xen-api-libs{a}
0 packages upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/55.5 MB of archives. After unpacking 172 MB will be used.
Abort.
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: debhelper (>=3D 8.0.0) but it is =
not going to be installed
                                 Depends: ocaml-nox but it is not going to =
be installed
                                 Depends: camlp4 but it is not going to be =
installed
                                 Depends: camlp4-extra but it is not going =
to be installed
                                 Depends: xen-api-libs but it is not going =
to be installed
                                 Depends: ocaml-xapi-client but it is not i=
nstallable
                                 Depends: ocaml-findlib but it is not going=
 to be installed
                                 Depends: libxmlm-ocaml-dev but it is not g=
oing to be installed
                                 Depends: libxen-dev but it is not going to=
 be installed
                                 Depends: libtype-conv-camlp4-dev but it is=
 not going to be installed
                                 Depends: uuid-dev but it is not going to b=
e installed
                                 Depends: libdevmapper-dev but it is not go=
ing to be installed
                                 Depends: libxen-ocaml-4.1 but it is not go=
ing to be installed
                                 Depends: libxen-ocaml-dev but it is not go=
ing to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specif=
y a solution).
I: Copying back the cached apt archive contents
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting /root/xapi-autobuilder/tmp-debs filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//14495 and its subdirectori=
es
make[2]: *** [vhdd_0.1+1319505631-1_i386.deb] Error 1
make[2]: Leaving directory `/root/xapi-autobuilder/tmp-debs'
make[1]: *** [binary] Error 2
make[1]: Leaving directory `/root/xapi-autobuilder'
make: *** [build] Error 2

Any thoughts?

Thanks in advance..


--_000_7512798D58864053960DE2C27FC2733Aeucitrixcom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html><head><base href=3D"x-msg://928/"></head><body style=3D"word-wrap: br=
eak-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Would you be content with being told that this wasn't essential? vhdd is =
an optional part. As long as you've built a xapi .deb then you're fine :-)<=
div><br></div><div>Jon</div><div><br><div><div>On 30 Oct 2011, at 22:00, Er=
rol Neal wrote:</div><br class=3D"Apple-interchange-newline"><blockquote ty=
pe=3D"cite"><span class=3D"Apple-style-span" style=3D"border-collapse: sepa=
rate; font-family: Helvetica; font-style: normal; font-variant: normal; fon=
t-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-spa=
ce: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing=
: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-ef=
fect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;=
 font-size: medium; "><span class=3D"Apple-style-span" style=3D"font-family=
: Arial; font-size: 13px; "><br class=3D"Apple-interchange-newline">Errol N=
eal wrote:<br><blockquote style=3D"margin-left: 8px; padding-left: 8px; bor=
der-left-width: 1px; border-left-style: solid; border-left-color: rgb(211, =
211, 211); "><div align=3D"left"><br></div>Jonathan Ludlam wrote:<br><block=
quote style=3D"margin-left: 8px; padding-left: 8px; border-left-width: 1px;=
 border-left-style: solid; border-left-color: rgb(211, 211, 211); ">I think=
 I fixed this yesterday evening - can you try again? You'll need to 'make c=
lean' before 'make'<br><br>Jon<br><br><br></blockquote>You sure did. Thanks=
!<br><br><br><br></blockquote>Any chance you fixed this error today :)<br><=
br>Unable to resolve dependencies!&nbsp; Giving up...<br>The following NEW =
packages will be installed:<br>&nbsp; bsdmainutils{a} camlp4{a} camlp4-extr=
a{a} debhelper{a} dmsetup{a} file{a}<br>&nbsp; gettext{a} gettext-base{a} g=
roff-base{a} html2text{a} intltool-debian{a}<br>&nbsp; libcroco3{a} libdevm=
apper1.02.1{a} libglib2.0-0{a} libmagic1{a}<br>&nbsp; libncurses5-dev{a} li=
bpcre3{a} libpipeline1{a} libtinfo-dev{a}<br>&nbsp; libudev0{a} libunistrin=
g0{a} libvhd{a} libxml2{a} man-db{a}<br>&nbsp; ocaml-base-nox{a} ocaml-inte=
rp{a} ocaml-nox{a} po-debconf{a}<br>&nbsp; xen-api-libs{a}<br>0 packages up=
graded, 29 newly installed, 0 to remove and 0 not upgraded.<br>Need to get =
0 B/55.5 MB of archives. After unpacking 172 MB will be used.<br>Abort.<br>=
&nbsp;-&gt; Finished parsing the build-deps<br>Reading package lists...<br>=
Building dependency tree...<br>Reading state information...<br>apt-utils is=
 already the newest version.<br>You might want to run 'apt-get -f install' =
to correct these:<br>The following packages have unmet dependencies:<br>&nb=
sp;pbuilder-satisfydepends-dummy : Depends: debhelper (&gt;=3D 8.0.0) but i=
t is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; Depends: ocaml-nox but it is not going to be installed<br>&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: camlp4 but it is not going to be insta=
lled<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: camlp4-extra bu=
t it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Depends: xen-api-libs but it is not going to be installed<br>&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: ocaml-xapi-client but it is not =
installable<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: ocaml-fi=
ndlib but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; Depends: libxmlm-ocaml-dev but it is not going to be installed=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: libxen-dev but it i=
s not going to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D=
epends: libtype-conv-camlp4-dev but it is not going to be installed<br>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: uuid-dev but it is not goin=
g to be installed<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: li=
bdevmapper-dev but it is not going to be installed<br>&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; Depends: libxen-ocaml-4.1 but it is not going to be i=
nstalled<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Depends: libxen-ocam=
l-dev but it is not going to be installed<br>E: Unmet dependencies. Try 'ap=
t-get -f install' with no packages (or specify a solution).<br>I: Copying b=
ack the cached apt archive contents<br>I: unmounting /var/cache/pbuilder/cc=
ache filesystem<br>I: unmounting /root/xapi-autobuilder/tmp-debs filesystem=
<br>I: unmounting dev/pts filesystem<br>I: unmounting proc filesystem<br>I:=
 cleaning the build env<br>I: removing directory /var/cache/pbuilder/build/=
/14495 and its subdirectories<br>make[2]: *** [vhdd_0.1+1319505631-1_i386.d=
eb] Error 1<br>make[2]: Leaving directory `/root/xapi-autobuilder/tmp-debs'=
<br>make[1]: *** [binary] Error 2<br>make[1]: Leaving directory `/root/xapi=
-autobuilder'<br>make: *** [build] Error 2<br><br>Any thoughts?<br><br>Than=
ks in advance..</span></span></blockquote></div><br></div></body></html>=

--_000_7512798D58864053960DE2C27FC2733Aeucitrixcom_--


--===============1762567495==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

--===============1762567495==--


From xen-api-bounces@lists.xensource.com Sun Oct 30 23:24:47 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 30 Oct 2011 23:24:47 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKlId-0002Aj-Lv; Sun, 30 Oct 2011 23:24:47 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RKlHq-0001uW-Pz
	for xen-api@lists.xensource.com; Sun, 30 Oct 2011 23:23:59 -0700
X-Env-Sender: sr@swisscenter.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1320042223!53088937!1
X-Originating-IP: [94.103.96.90]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11469 invoked from network); 31 Oct 2011 06:23:43 -0000
Received: from mail.swisslink.ch (HELO mail.swisslink.ch) (94.103.96.90)
	by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Oct 2011 06:23:43 -0000
Received: from [10.8.0.10] (gate.swisslink.ch [62.2.195.10])
	(authenticated bits=0)
	by mail.swisslink.ch (8.14.3/8.14.3/Debian-9.4) with ESMTP id
	p9V6Nnq7006513
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Mon, 31 Oct 2011 07:23:49 +0100
Message-ID: <4EAE3EF3.4010702@swisscenter.com>
Date: Mon, 31 Oct 2011 07:23:47 +0100
From: =?UTF-8?B?U8OpYmFzdGllbiBSaWNjaW8=?= <sr@swisscenter.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: Jonathan Ludlam <Jonathan.Ludlam@eu.citrix.com>
References: <4EA93ADF.5020500@swisscenter.com>
	<A1346EF3-9588-4ACA-9011-3585B46F51CB@eu.citrix.com>
	<4EA9469E.5070801@swisscenter.com>
	<AFD4354F-CD26-4F02-B43A-F870184245A1@eu.citrix.com>
In-Reply-To: <AFD4354F-CD26-4F02-B43A-F870184245A1@eu.citrix.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.97.2 at mail
X-Virus-Status: Clean
Cc: "xen-api@lists.xensource.com" <xen-api@lists.xensource.com>
Subject: [Xen-API] Re: Proect Kronos - i386 or x86_64 ?
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi Jon,

It seems to rock the party now. Thanks for the fix!

Cheers,
SÃ©bastien

On 30.10.2011 00:19, Jonathan Ludlam wrote:
> Think this is fixed now - a couple of problems with my build boxes. Let me know if there are any problems!
>
> Jon
>
> Sent from my iPad
>
> On 27 Oct 2011, at 12:55, "SÃ©bastien Riccio"<sr@swisscenter.com>  wrote:
>


_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

From xen-api-bounces@lists.xensource.com Mon Oct 31 12:32:21 2011
Return-path: <xen-api-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Mon, 31 Oct 2011 12:32:21 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKxam-0006K4-RZ; Mon, 31 Oct 2011 12:32:20 -0700
Received: from mail21.messagelabs.com ([85.158.143.35])
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RKxad-0006Gr-1y; Mon, 31 Oct 2011 12:32:11 -0700
X-Env-Sender: mike.mcclurg@citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1320089526!2336886!1
X-Originating-IP: [66.165.176.89]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20553 invoked from network); 31 Oct 2011 19:32:07 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Oct 2011 19:32:07 -0000
X-IronPort-AV: E=Sophos;i="4.69,433,1315195200"; d="scan'208";a="18693926"
Received: from ftlpmailmx02.citrite.net ([10.13.107.66])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5;
	31 Oct 2011 15:32:04 -0400
Received: from [IPv6:::1] (10.80.16.67) by smtprelay.citrix.com (10.13.107.66)
	with Microsoft SMTP Server id 8.3.137.0;
	Mon, 31 Oct 2011 15:32:04 -0400
Message-ID: <4EAEF7B5.2030902@citrix.com>
Date: Mon, 31 Oct 2011 19:32:05 +0000
From: Mike McClurg <mike.mcclurg@citrix.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20110807 Icedove/5.0
MIME-Version: 1.0
To: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, 
	"xen-api@lists.xensource.com" <xen-api@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: [Xen-API] ANN: Project Kronos - Ubuntu UDS Session,
	1 Nov @ 20:15 UTC
X-BeenThere: xen-api@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
List-Post: <mailto:xen-api@lists.xensource.com>
List-Help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>,
	<mailto:xen-api-request@lists.xensource.com?subject=subscribe>
Sender: xen-api-bounces@lists.xensource.com
Errors-To: xen-api-bounces@lists.xensource.com

Hi all,

I just wanted to let you know that Jon Ludlam and I will be hosting a 
workshop on Project Kronos [1] tomorrow at the Ubuntu Developer Summit 
(UDS) for Ubuntu 12.04. We'll be discussing the status of the project, 
and the work remaining for us to get Kronos included in Ubuntu.

You can join in the workshop remotely. There will be a live audio stream 
[2], an IRC channel on freenode [3], and an etherpad instance to take 
notes [4]. You will need a Launchpad account to read or write on the 
etherpad, and you must register with the group Ubuntu Etherpad instance [5].

The workshop will start on Tuesday, 1 Nov, at 20:15 UTC (16:15 EST). I 
welcome everyone who is interested in Ubuntu, Xen and XCP to join!

Mike

[1] https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-kronos
[2] http://icecast.ubuntu.com:8000/status.xsl - go to antigua2 channel
[3] #ubuntu-uds-Antigua2 on freenode
[4] http://summit.ubuntu.com/uds-p/meeting/19427/servercloud-p-kronos/
[5] https://launchpad.net/~ubuntu-etherpad

_______________________________________________
xen-api mailing list
xen-api@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-api

