VNC consoles used to be an openstackx extension.  Anthony is working today on moving it into openstack contrib.<br><br><div class="gmail_quote">On Wed, Jan 18, 2012 at 3:06 PM, Mohammad Banikazemi <span dir="ltr"><<a href="mailto:mb@us.ibm.com">mb@us.ibm.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<p><font face="sans-serif">Thanks for the script.</font><br>
<font face="sans-serif">Maybe I am being paranoid or I have messed up my setup but since yesterday I cannot use VNC console.</font><br>
<font face="sans-serif">I get the following:</font><br>
<font size="3" color="#FF0000" face="HelveticaNeue"><b>Error: </b></font><font size="3" color="#FF0000" face="HelveticaNeue">Unable to get VNC console for instance "7874ca62-d756-43cb-90ad-1c25ea781723"</font><br>


<font face="sans-serif">Any idea what may have led to this issue. Thanks much.</font><br>
<br>
<br>
<img width="16" height="16" border="0" alt="Inactive hide details for Joshua Harlow ---01/18/2012 03:59:19 PM---I've also had to run the following before. Might be useful "><font color="#424282" face="sans-serif">Joshua Harlow ---01/18/2012 03:59:19 PM---I've also had to run the following before. Might be useful for others. Might be a bug somewhere that</font><br>


<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:      </font><font size="1" face="sans-serif">Joshua Harlow <<a href="mailto:harlowja@yahoo-inc.com" target="_blank">harlowja@yahoo-inc.com</a>></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:        </font><font size="1" face="sans-serif">Anthony Young <<a href="mailto:sleepsonthefloor@gmail.com" target="_blank">sleepsonthefloor@gmail.com</a>>, Mohammad Banikazemi/Watson/IBM@IBMUS, </font><br>


<font size="1" color="#5F5F5F" face="sans-serif">Cc:        </font><font size="1" face="sans-serif">"openstack-bounces+mb=<a href="mailto:us.ibm.com@lists.launchpad.net" target="_blank">us.ibm.com@lists.launchpad.net</a>"     <openstack-bounces+mb=<a href="mailto:us.ibm.com@lists.launchpad.net" target="_blank">us.ibm.com@lists.launchpad.net</a>>, openstack <<a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a>></font><br>


<font size="1" color="#5F5F5F" face="sans-serif">Date:      </font><font size="1" face="sans-serif">01/18/2012 03:59 PM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:   </font><font size="1" face="sans-serif">Re: [Openstack] libvirt issues</font><br>
</p><hr width="100%" size="2" align="left" noshade style="color:#8091a5"><div><div class="h5"><br>
<br>
<br>
<font face="Calibri">I’ve also had to run the following before.<br>
Might be useful for others. Might be a bug somewhere that causes them to be leftover...<br>
<br>
$ more clear-domains.py <br>
import libvirt<br>
import sys<br>
<br>
connUri = "qemu:///system"<br>
conn = libvirt.open(connUri)<br>
<br>
if(conn == None):<br>
    print("Could not open connection to " + connUri)<br>
    sys.exit(1)<br>
    <br>
<br>
definedDomains = conn.listDefinedDomains()<br>
am = len(definedDomains)<br>
print("Found %s leftover domains" %(am))<br>
print(definedDomains)<br>
<br>
if(am):<br>
    print("Clearing %s domains" %(am))<br>
    for domain in  definedDomains:<br>
        print("Found domain " +domain)<br>
        dom = conn.lookupByName(domain)<br>
        print "Clearing domain id %d running %s" % (dom.ID(), dom.OSType())<br>
        print(<a href="http://dom.info" target="_blank">dom.info</a>())<br>
        dom.undefine()<br>
<br>
<br>
<br>
On 1/18/12 11:37 AM, "Anthony Young" <</font><a href="http://sleepsonthefloor@gmail.com" target="_blank"><font color="#0000FF" face="Calibri"><u>sleepsonthefloor@gmail.com</u></font></a><font face="Calibri">> wrote:<br>


</font>
<ul style="padding-left:36pt"><font face="Calibri">It is likely that one of devstack, nova, openstackx, or dashboard are out-of-date.  You should update those directories, and then re-run stack.sh<br>
<br>
A<br>
<br>
On Wed, Jan 18, 2012 at 8:42 AM, Mohammad Banikazemi <</font><a href="http://mb@us.ibm.com" target="_blank"><font color="#0000FF" face="Calibri"><u>mb@us.ibm.com</u></font></a><font face="Calibri">> wrote:</font>
<ul style="padding-left:36pt"><font face="Calibri">I resolved the 2nd problem by using "virsh undefine instance-00000002". Still have the 1st problem.<br>
</font><font color="#424282" face="Calibri"><br>
Mohammad Banikazemi---01/18/2012 11:36:03 AM---After the dashboard issues were resolved yesterday I run into the following problems:</font><font face="Calibri"><br>
</font><font color="#5F5F5F" face="Calibri"><br>
From: </font><font face="Calibri">Mohammad Banikazemi/Watson/IBM@IBMUS</font><font color="#5F5F5F" face="Calibri"><br>
To: </font><font face="Calibri">openstack <</font><a href="http://openstack@lists.launchpad.net" target="_blank"><font color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font face="Calibri">>, </font><font color="#5F5F5F" face="Calibri"><br>


Date: </font><font face="Calibri">01/18/2012 11:36 AM</font><font color="#5F5F5F" face="Calibri"><br>
Subject: </font><font face="Calibri">[Openstack] libvirt issues</font><font color="#5F5F5F" face="Calibri"><br>
Sent by: </font><a href="http://openstack-bounces+mb=us.ibm.com@lists.launchpad.net" target="_blank"><font color="#0000FF" face="Calibri"><u>openstack-bounces+mb=us.ibm.com@lists.launchpad.net</u></font></a><font face="Calibri"><br>


</font><hr width="100%" size="2" align="left" noshade><font face="Calibri"><br>
<br>
<br>
After the dashboard issues were resolved yesterday I run into the following problems:<br>
<br>
1- Now eventhough my dashboard interface looks ok I still keep getting the red box errors on top of my main page:</font><font size="4" color="#FF0000" face="Calibri"><b><br>
Error: </b></font><font size="4" color="#FF0000" face="Calibri">Unable to get service info: This error may be caused by a misconfigured Nova url in keystone's service catalog, or by missing openstackx extensions in Nova. See the Horizon README.</font><font face="Calibri"><br>


What am i missing here?</font><font size="4" face="Calibri"><br>
</font><font face="Calibri"><br>
<br>
2- I am not sure if this is related to the changes or something on my part has been modified incorrectly but trying to create a vm everything seems to be going fine until I see the following errors essentially saying there is a instance with the same name already and the vm does not get created. What am I doing wrong? The nova/instance directory is empty and since I start with devstack, the nova tables are all empty in the database.</font><font size="4" face="Calibri"><br>


</font><font size="4" face="Calibri"><b><br>
<br>
libvir: Domain Config error : operation failed: domain 'instance-00000003' already exists with uuid 500d2d3e-df6c-8e6a-5775-c39b60c18997</b></font><font face="Calibri"><br>
<br>
<a href="tel:2012-01-18%2011" value="+12012011811" target="_blank">2012-01-18 11</a> <tel:2012-01-18%2011> :14:28,641 ERROR nova.compute.manager [-] Instance 3e9ac9b4-c018-490d-a546-1b3a7d3ee5f4 failed to spawn<br>


(nova.compute.manager): TRACE: Traceback (most recent call last):<br>
(nova.compute.manager): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 507, in _spawn<br>
(nova.compute.manager): TRACE:     network_info, block_device_info)<br>
(nova.compute.manager): TRACE:   File "/opt/stack/nova/nova/exception.py", line 126, in wrapped<br>
(nova.compute.manager): TRACE:     return f(*args, **kw)<br>
(nova.compute.manager): TRACE:   File "/opt/stack/nova/nova/virt/libvirt/connection.py", line 679, in spawn<br>
(nova.compute.manager): TRACE:     domain = self._create_new_domain(xml)<br>
(nova.compute.manager): TRACE:   File "/opt/stack/nova/nova/virt/libvirt/connection.py", line 1261, in _create_new_domain<br>
(nova.compute.manager): TRACE:     domain = self._conn.defineXML(xml)<br>
(nova.compute.manager): TRACE:   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1708, in defineXML<br>
(nova.compute.manager): TRACE:     if ret is None:raise libvirtError('virDomainDefineXML() failed', conn=self)<br>
(nova.compute.manager): TRACE: libvirtError: operation failed: domain 'instance-00000003' already exists with uuid 500d2d3e-df6c-8e6a-5775-c39b60c18997<br>
(nova.compute.manager): TRACE: <br>
<a href="tel:2012-01-18%2011" value="+12012011811" target="_blank">2012-01-18 11</a> <tel:2012-01-18%2011> :14:28,644 DEBUG nova.compute.manager [-] deallocating network for instance: 3e9ac9b4-c018-490d-a546-1b3a7d3ee5f4 from (pid=3170) _deallocate_network /opt/stack/nova/nova/compute/manager.py:529<br>


<a href="tel:2012-01-18%2011" value="+12012011811" target="_blank">2012-01-18 11</a> <tel:2012-01-18%2011> :14:28,644 DEBUG nova.rpc [-] Making asynchronous cast on network... from (pid=3170) cast /opt/stack/nova/nova/rpc/impl_kombu.py:859<br>


<a href="tel:2012-01-18%2011" value="+12012011811" target="_blank">2012-01-18 11</a> <tel:2012-01-18%2011> :14:28,799 ERROR nova.rpc [-] Exception during message handling<br>
(nova.rpc): TRACE: Traceback (most recent call last):<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/impl_kombu.py", line 723, in _process_data<br>
(nova.rpc): TRACE:     rval = node_func(context=ctxt, **node_args)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/exception.py", line 126, in wrapped<br>
(nova.rpc): TRACE:     return f(*args, **kw)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 149, in decorated_function<br>
(nova.rpc): TRACE:     self.add_instance_fault_from_exc(context, instance_uuid, e)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__<br>
(nova.rpc): TRACE:     self.gen.next()<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 144, in decorated_function<br>
(nova.rpc): TRACE:     return function(self, context, instance_uuid, *args, **kwargs)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 561, in run_instance<br>
(nova.rpc): TRACE:     self._run_instance(context, instance_uuid, **kwargs)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 390, in _run_instance<br>
(nova.rpc): TRACE:     vm_state=vm_states.ERROR)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__<br>
(nova.rpc): TRACE:     self.gen.next()<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 377, in _run_instance<br>
(nova.rpc): TRACE:     self._deallocate_network(context, instance)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__<br>
(nova.rpc): TRACE:     self.gen.next()<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 374, in _run_instance<br>
(nova.rpc): TRACE:     injected_files, admin_password)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py", line 507, in _spawn<br>
(nova.rpc): TRACE:     network_info, block_device_info)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/exception.py", line 126, in wrapped<br>
(nova.rpc): TRACE:     return f(*args, **kw)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/virt/libvirt/connection.py", line 679, in spawn<br>
(nova.rpc): TRACE:     domain = self._create_new_domain(xml)<br>
(nova.rpc): TRACE:   File "/opt/stack/nova/nova/virt/libvirt/connection.py", line 1261, in _create_new_domain<br>
(nova.rpc): TRACE:     domain = self._conn.defineXML(xml)<br>
(nova.rpc): TRACE:   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1708, in defineXML<br>
(nova.rpc): TRACE:     if ret is None:raise libvirtError('virDomainDefineXML() failed', conn=self)<br>
(nova.rpc): TRACE: libvirtError: operation failed: domain 'instance-00000003' already exists with uuid 500d2d3e-df6c-8e6a-5775-c39b60c18997<br>
(nova.rpc): TRACE: </font><font face="Consolas">_______________________________________________<br>
Mailing list: </font><a href="https://launchpad.net/~openstack" target="_blank"><font color="#0000FF" face="Consolas"><u>https://launchpad.net/~openstack</u></font></a><font face="Consolas"><br>
Post to     : </font><a href="http://openstack@lists.launchpad.net" target="_blank"><font color="#0000FF" face="Consolas"><u>openstack@lists.launchpad.net</u></font></a><font face="Consolas"><br>
Unsubscribe : </font><a href="https://launchpad.net/~openstack" target="_blank"><font color="#0000FF" face="Consolas"><u>https://launchpad.net/~openstack</u></font></a><font face="Consolas"><br>
More help   : </font><a href="https://help.launchpad.net/ListHelp" target="_blank"><font color="#0000FF" face="Consolas"><u>https://help.launchpad.net/ListHelp</u></font></a><font face="Calibri"><br>
<br>
<br>
<br>
_______________________________________________<br>
Mailing list: </font><a href="https://launchpad.net/~openstack" target="_blank"><font color="#0000FF" face="Calibri"><u>https://launchpad.net/~openstack</u></font></a><font face="Calibri"><br>
Post to     : </font><a href="http://openstack@lists.launchpad.net" target="_blank"><font color="#0000FF" face="Calibri"><u>openstack@lists.launchpad.net</u></font></a><font face="Calibri"><br>
Unsubscribe : </font><a href="https://launchpad.net/~openstack" target="_blank"><font color="#0000FF" face="Calibri"><u>https://launchpad.net/~openstack</u></font></a><font face="Calibri"><br>
More help   : </font><a href="https://help.launchpad.net/ListHelp" target="_blank"><font color="#0000FF" face="Calibri"><u>https://help.launchpad.net/ListHelp</u></font></a><font face="Calibri"><br>
</font></ul>
<font face="Calibri"><br>
</font><br>
</ul>
</div></div><p></p></div><br>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br></blockquote></div><br>