<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="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;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’ve been working on Nova (stable/essex) with VMWare ESXi as the Hypervisor. Everything working fine except “nova-manage service describe_resource” function. Following snip shows the error:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">root@openstack-secondary:~# nova-manage service describe_resource openstack-secondary<o:p></o:p></p>
<p class="MsoNormal">Command failed, please check log for more info<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">And the nova-manage log is like this:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2012-08-14 12:50:04 DEBUG nova.rpc.common [req-990062e8-1a10-43f8-84bd-68f3ebfeb065 None None] Making asynchronous call on scheduler ... from (pid=12241) multicall /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:319<o:p></o:p></p>
<p class="MsoNormal">2012-08-14 12:50:04 DEBUG nova.rpc.common [req-990062e8-1a10-43f8-84bd-68f3ebfeb065 None None] MSG_ID is 3fc554e4da964cab9d6145cec70ef81b from (pid=12241) multicall /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:322<o:p></o:p></p>
<p class="MsoNormal">2012-08-14 12:50:04 DEBUG nova.rpc.common [req-990062e8-1a10-43f8-84bd-68f3ebfeb065 None None] Pool creating new connection from (pid=12241) create /usr/lib/python2.7/dist-packages/nova/rpc/amqp.py:57<o:p></o:p></p>
<p class="MsoNormal">2012-08-14 12:50:04 INFO nova.rpc.common [req-990062e8-1a10-43f8-84bd-68f3ebfeb065 None None] Connected to AMQP server on xx.xx.xx.xx:5672<o:p></o:p></p>
<p class="MsoNormal">2012-08-14 12:50:04 CRITICAL nova [req-990062e8-1a10-43f8-84bd-68f3ebfeb065 None None] Remote error: IndexError list index out of range<o:p></o:p></p>
<p class="MsoNormal">[u'Traceback (most recent call last):\n', u'  File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 250, in _process_data\n    rval = node_func(context=ctxt, **node_args)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/scheduler/manager.py",
 line 154, in show_host_resources\n    compute_ref = compute_ref[\'compute_node\'][0]\n', u'IndexError: list index out of range\n'].<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE: Traceback (most recent call last):<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/bin/nova-manage", line 2459, in <module><o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     main()<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/bin/nova-manage", line 2446, in main<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     fn(*fn_args, **fn_kwargs)<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/bin/nova-manage", line 1126, in describe_resource<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     "args": {"host": host}})<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/__init__.py", line 69, in call<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     return _get_impl().call(context, topic, msg, timeout)<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 624, in call<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     return rpc_amqp.call(context, topic, msg, timeout, Connection.pool)<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 336, in call<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     rv = list(rv)<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 304, in __iter__<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:     raise result<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE: RemoteError: Remote error: IndexError list index out of range<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE: [u'Traceback (most recent call last):\n', u'  File "/usr/lib/python2.7/dist-packages/nova/rpc/amqp.py", line 250, in _process_data\n    rval = node_func(context=ctxt, **node_args)\n', u'  File "/usr/lib/python2.7/dist-packages/nova/scheduler/manager.py",
 line 154, in show_host_resources\n    compute_ref = compute_ref[\'compute_node\'][0]\n', u'IndexError: list index out of range\n'].<o:p></o:p></p>
<p class="MsoNormal">(nova): TRACE:   <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Also I’m getting an error while compute is trying to update its status to the scheduler. The error in compute’s log is as show below:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2012-08-14 12:54:22 INFO nova.compute.manager [-] Updating host status<o:p></o:p></p>
<p class="MsoNormal">2012-08-14 12:54:22 ERROR nova.manager [-] Error during ComputeManager._report_driver_status:<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE: Traceback (most recent call last):<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/manager.py", line 155, in periodic_tasks<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:     task(self, context)<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2217, in _report_driver_status<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:     self.driver.get_host_stats(refresh=True))<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/virt/driver.py", line 572, in get_host_stats<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:     raise NotImplementedError()<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE: NotImplementedError<o:p></o:p></p>
<p class="MsoNormal">(nova.manager): TRACE:<o:p></o:p></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal">Compute_nodes table is not getting updated because compute is not able to poll scheduler with host details. And "nova-manage service describe_resouce hostname" fetches data from compute_nodes table. Is the problem related to the vmwareapi?<span style="color:#1F497D">
</span>Has anyone faced/worked on similar problem?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Any help would be appreciated..:) <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Sirisha G<o:p></o:p></p>
</div>
<p>DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.</p>
</body>
</html>