<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi all,<br>
    <br>
    On this <a
href="http://docs.openstack.org/diablo/openstack-compute/admin/content/selecting-a-hypervisor.html">page</a>,
    one can see that XenServer 5.6 and XCP are supported. Is there any
    chance to run xen VMs using just the 'xen hypervisor' package from
    linux distributions?<br>
    <br>
    This means: bare metal -> Fedora 16 -> nova-compute -> VM<br>
    <br>
    is the page: <a class="moz-txt-link-freetext" href="http://wiki.openstack.org/XenServerDevelopment">http://wiki.openstack.org/XenServerDevelopment</a> still
    valid for this configuration?<br>
    <br>
    <br>
    If yes, I get an error when testing the connection:<br>
    <br>
    sudo nova-manage shell python<br>
    <br>
    >>> import XenAPI<br>
    >>> import nova.virt.xenapi_conn<br>
    >>> nova.virt.xenapi_conn.XenAPI = XenAPI<br>
    >>> x =
    nova.virt.xenapi_conn.XenAPIConnection(<a class="moz-txt-link-rfc2396E" href="http://localhost">"http://localhost"</a>, "", "")<br>
    Traceback (most recent call last):<br>
      File "<console>", line 1, in <module><br>
      File "/usr/lib/python2.7/site-packages/nova/virt/xenapi_conn.py",
    line 162, in __init__<br>
        self._session = XenAPISession(url, user, pw)<br>
      File "/usr/lib/python2.7/site-packages/nova/virt/xenapi_conn.py",
    line 362, in __init__<br>
        self._session.login_with_password(user, pw)<br>
      File "/usr/lib/python2.7/site-packages/XenAPI.py", line 182, in
    <lambda><br>
        return lambda *params: self._login(name, params)<br>
      File "/usr/lib/python2.7/site-packages/XenAPI.py", line 148, in
    _login<br>
        result = _parse_result(getattr(self, 'session.%s' %
    method)(*params))<br>
      File "/usr/lib64/python2.7/xmlrpclib.py", line 1224, in __call__<br>
        return self.__send(self.__name, args)<br>
      File "/usr/lib64/python2.7/xmlrpclib.py", line 1575, in __request<br>
        verbose=self.__verbose<br>
      File "/usr/lib64/python2.7/xmlrpclib.py", line 1264, in request<br>
        return self.single_request(host, handler, request_body, verbose)<br>
      File "/usr/lib64/python2.7/xmlrpclib.py", line 1292, in
    single_request<br>
        self.send_content(h, request_body)<br>
      File "/usr/lib64/python2.7/xmlrpclib.py", line 1439, in
    send_content<br>
        connection.endheaders(request_body)<br>
      File "/usr/lib64/python2.7/httplib.py", line 951, in endheaders<br>
        self._send_output(message_body)<br>
      File "/usr/lib64/python2.7/httplib.py", line 811, in _send_output<br>
        self.send(msg)<br>
      File "/usr/lib64/python2.7/httplib.py", line 773, in send<br>
        self.connect()<br>
      File "/usr/lib64/python2.7/httplib.py", line 754, in connect<br>
        self.timeout, self.source_address)<br>
      File "/usr/lib/python2.7/site-packages/eventlet/green/socket.py",
    line 59, in create_connection<br>
        raise error, msg<br>
    error: [Errno 111] ECONNREFUSED<br>
    <br>
    <br>
    thank you<br>
    <br>
    michaël<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Michaël Van de Borne
R&D Engineer, SOA team, CETIC
Phone: +32 (0)71 49 07 45 Mobile: +32 (0)472 69 57 16, Skype: mikemowgli
<a class="moz-txt-link-abbreviated" href="http://www.cetic.be">www.cetic.be</a>, rue des Frères Wright, 29/3, B-6041 Charleroi
</pre>
  </body>
</html>