Activity log for bug #1314674

Date Who What changed Old value New value Message
2014-04-30 15:16:09 Sebastian Rieger bug added bug
2014-04-30 16:47:52 Tracy Jones tags vmware
2014-05-21 17:16:41 Tracy Jones nova: status New Invalid
2014-06-09 14:30:17 James Page bug task added suds (Ubuntu)
2014-06-09 17:04:38 James Page description I'm currently trying to integrate an OpenStack testbed (based on Icehouse nova-2014.1 , Ubuntu 14.04 standard packages) with VCenter. I configured nova.conf http://docs.openstack.org/trunk/config-reference/content/vmware.html: compute_driver=vmwareapi.VMwareVCDriver reserved_host_memory_mb=0 [vmware] host_ip=192.168.0.146 host_username=root host_password=<password_here> cluster_name=VCOS datastore_regex=qnap* Using the password I'm able to login to VCenter using vSphere Web Client, Cluster VCOS was created using DRS, and I also defined a port group br-int on the ESXi hosts in the cluster. Although OpenStack Nova using KVM works like a breeze on two other compute nodes, I constantly get error messages on the node running VMwareVCDriver in note-compute.log 2014-04-30 16:44:10.263 1383 ERROR suds.client [-] <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <ns1:Body> <ns0:RetrieveServiceContent> <_this type="ServiceInstance">ServiceInstance</_this> </ns0:RetrieveServiceContent> </ns1:Body> </SOAP-ENV:Envelope> 2014-04-30 16:44:10.265 1383 CRITICAL nova.virt.vmwareapi.driver [-] Unable to connect to server at 192.168.78.103, sleeping for 60 seconds 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver Traceback (most recent call last): 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line 795, in _create_session 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver self.vim = self._get_vim_object() 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line 784, in _get_vim_object 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver return vim.Vim(protocol=self._scheme, host=self._host_ip) 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 117, in __init__ 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver self._service_content = self.retrieve_service_content() 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 120, in retrieve_service_content 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver return self.RetrieveServiceContent("ServiceInstance") 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 196, in vim_request_handler 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver raise error_util.VimFaultException(fault_list, excep) 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver VimFaultException: Server raised fault: 'Element tag ns0:RetrieveServiceContent uses an undefined namespace prefix ns0 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing SOAP body 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 224 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing SOAP envelope 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 38 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing HTTP request before method was determined 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 0' 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver ...to me it seems like there is some problem with the SOAP message... ns0 is not defined as a namespace und <SOAP-ENV:Envelope>? I also tried a fresh install of the VCenter Appliance 5.1 and 5.5 without any luck. From the error message names above I cannot see any configuration etc. I might have missed? [Impact] Users of the Nova VMWare integration can't use the distro provided package. [Test Case] sudo apt-get install nova-compute-vmware (configure /etc/nova/nova.conf to point to a vsphere deployment) error in original bug report [Regression potential] The fix is to drop a distro patch which has all ready been dropped in Debian and utopic. [Original Bug Report] I'm currently trying to integrate an OpenStack testbed (based on Icehouse nova-2014.1 , Ubuntu 14.04 standard packages) with VCenter. I configured nova.conf http://docs.openstack.org/trunk/config-reference/content/vmware.html: compute_driver=vmwareapi.VMwareVCDriver reserved_host_memory_mb=0 [vmware] host_ip=192.168.0.146 host_username=root host_password=<password_here> cluster_name=VCOS datastore_regex=qnap* Using the password I'm able to login to VCenter using vSphere Web Client, Cluster VCOS was created using DRS, and I also defined a port group br-int on the ESXi hosts in the cluster. Although OpenStack Nova using KVM works like a breeze on two other compute nodes, I constantly get error messages on the node running VMwareVCDriver in note-compute.log 2014-04-30 16:44:10.263 1383 ERROR suds.client [-] <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">    <ns1:Body>       <ns0:RetrieveServiceContent>          <_this type="ServiceInstance">ServiceInstance</_this>       </ns0:RetrieveServiceContent>    </ns1:Body> </SOAP-ENV:Envelope> 2014-04-30 16:44:10.265 1383 CRITICAL nova.virt.vmwareapi.driver [-] Unable to connect to server at 192.168.78.103, sleeping for 60 seconds 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver Traceback (most recent call last): 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line 795, in _create_session 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver self.vim = self._get_vim_object() 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line 784, in _get_vim_object 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver return vim.Vim(protocol=self._scheme, host=self._host_ip) 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 117, in __init__ 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver self._service_content = self.retrieve_service_content() 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 120, in retrieve_service_content 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver return self.RetrieveServiceContent("ServiceInstance") 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vim.py", line 196, in vim_request_handler 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver raise error_util.VimFaultException(fault_list, excep) 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver VimFaultException: Server raised fault: 'Element tag ns0:RetrieveServiceContent uses an undefined namespace prefix ns0 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing SOAP body 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 224 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing SOAP envelope 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 38 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver while parsing HTTP request before method was determined 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver at line 1, column 0' 2014-04-30 16:44:10.265 1383 TRACE nova.virt.vmwareapi.driver ...to me it seems like there is some problem with the SOAP message... ns0 is not defined as a namespace und <SOAP-ENV:Envelope>? I also tried a fresh install of the VCenter Appliance 5.1 and 5.5 without any luck. From the error message names above I cannot see any configuration etc. I might have missed?
2014-06-09 17:04:47 James Page nominated for series Ubuntu Trusty
2014-06-09 17:04:47 James Page bug task added suds (Ubuntu Trusty)
2014-06-09 17:04:47 James Page nominated for series Ubuntu Utopic
2014-06-09 17:04:47 James Page bug task added suds (Ubuntu Utopic)
2014-06-09 17:04:55 James Page suds (Ubuntu Utopic): status New Fix Released
2014-06-09 17:05:13 James Page bug added subscriber Ubuntu Stable Release Updates Team
2014-06-09 17:05:16 James Page suds (Ubuntu Trusty): status New In Progress
2014-06-09 17:05:21 James Page suds (Ubuntu Trusty): importance Undecided High
2014-06-09 17:05:23 James Page suds (Ubuntu Trusty): assignee James Page (james-page)
2014-06-10 03:18:46 Lei Wang bug added subscriber Ray Wang
2014-06-10 16:24:51 Chris J Arges suds (Ubuntu Trusty): status In Progress Fix Committed
2014-06-10 16:24:56 Chris J Arges bug added subscriber SRU Verification
2014-06-10 16:25:00 Chris J Arges tags vmware verification-needed vmware
2014-06-10 20:24:28 Scott Talbert bug added subscriber Scott Talbert
2014-06-12 10:45:38 James Page tags verification-needed vmware verification-done vmware
2014-06-17 19:30:58 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2014-06-17 19:36:13 Launchpad Janitor suds (Ubuntu Trusty): status Fix Committed Fix Released