Activity log for bug #1610125

Date Who What changed Old value New value Message
2016-08-05 08:26:36 Haifeng.Yan bug added bug
2016-08-05 09:14:25 Haifeng.Yan summary TypeError: initial_value must be str or None, not bytes TypeError: six.StringIO(resp.content) must be str or None, not bytes
2016-08-05 13:16:53 Haifeng.Yan description using the example from https://github.com/openstack/oslo.vmware/blob/master/doc/source/usage.rst output: # python vmware.py /root/haven/env/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py:821: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning) Traceback (most recent call last): File "vmware.py", line 65, in <module> vmware = VirtualMachine('192.85.168.132', 'toolchain', 'r4usi@pln_01') File "vmware.py", line 57, in __init__ retries=0.1, interval=10) File "vmware.py", line 50, in __init__ self.sess = get_session(host, username, password, retries, interval) File "vmware.py", line 19, in get_session interval, File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 184, in __init__ self._create_session() File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 123, in func return evt.wait() File "/root/haven/env/lib/python3.4/site-packages/eventlet/event.py", line 121, in wait return hubs.get_hub().switch() File "/root/haven/env/lib/python3.4/site-packages/eventlet/hubs/hub.py", line 294, in switch return self.greenlet.switch() File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/common/loopingcall.py", line 124, in _inner idle = self.f(*self.args, **self.kw) File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 96, in _func result = f(*args, **kwargs) File "/root/haven/env/lib/python3.4/site-packages/oslo_concurrency/lockutils.py", line 271, in inner return f(*args, **kwargs) File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 231, in _create_session session_manager = self.vim.service_content.sessionManager File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 200, in vim pool_maxsize=self._pool_size) File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/vim.py", line 44, in __init__ pool_maxsize) File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/service.py", line 201, in __init__ cache=_CACHE) File "/root/haven/env/lib/python3.4/site-packages/suds/client.py", line 115, in __init__ self.wsdl = reader.open(url) File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 150, in open d = self.fn(url, self.options) File "/root/haven/env/lib/python3.4/site-packages/suds/wsdl.py", line 136, in __init__ d = reader.open(url) File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 74, in open d = self.download(url) File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 92, in download fp = self.options.transport.open(Request(url)) File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/service.py", line 149, in open return six.StringIO(resp.content) TypeError: initial_value must be str or None, not bytes using the example from https://github.com/openstack/oslo.vmware/blob/master/doc/source/usage.rst output: # python vmware.py /root/haven/env/lib/python3.4/site-packages/requests/packages/urllib3/connectionpool.py:821: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html   InsecureRequestWarning) Traceback (most recent call last):   File "vmware.py", line 65, in <module>     vmware = VirtualMachine('xxxxxxxxx', 'xxx', 'xxxxxxx')   File "vmware.py", line 57, in __init__     retries=0.1, interval=10)   File "vmware.py", line 50, in __init__     self.sess = get_session(host, username, password, retries, interval)   File "vmware.py", line 19, in get_session     interval,   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 184, in __init__     self._create_session()   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 123, in func     return evt.wait()   File "/root/haven/env/lib/python3.4/site-packages/eventlet/event.py", line 121, in wait     return hubs.get_hub().switch()   File "/root/haven/env/lib/python3.4/site-packages/eventlet/hubs/hub.py", line 294, in switch     return self.greenlet.switch()   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/common/loopingcall.py", line 124, in _inner     idle = self.f(*self.args, **self.kw)   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 96, in _func     result = f(*args, **kwargs)   File "/root/haven/env/lib/python3.4/site-packages/oslo_concurrency/lockutils.py", line 271, in inner     return f(*args, **kwargs)   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 231, in _create_session     session_manager = self.vim.service_content.sessionManager   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/api.py", line 200, in vim     pool_maxsize=self._pool_size)   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/vim.py", line 44, in __init__     pool_maxsize)   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/service.py", line 201, in __init__     cache=_CACHE)   File "/root/haven/env/lib/python3.4/site-packages/suds/client.py", line 115, in __init__     self.wsdl = reader.open(url)   File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 150, in open     d = self.fn(url, self.options)   File "/root/haven/env/lib/python3.4/site-packages/suds/wsdl.py", line 136, in __init__     d = reader.open(url)   File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 74, in open     d = self.download(url)   File "/root/haven/env/lib/python3.4/site-packages/suds/reader.py", line 92, in download     fp = self.options.transport.open(Request(url))   File "/root/haven/env/lib/python3.4/site-packages/oslo_vmware/service.py", line 149, in open     return six.StringIO(resp.content) TypeError: initial_value must be str or None, not bytes
2016-08-05 13:17:03 Haifeng.Yan oslo.vmware: assignee Haifeng.Yan (yanheven)
2016-09-08 06:18:32 Haifeng.Yan oslo.vmware: status New Fix Released