Prasanna Santhanam created CLOUDSTACK-601:
---------------------------------------------
Summary: Marvin unicode decode errors when running mysql queries
via dbClient
Key: CLOUDSTACK-601
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-601
Project: CloudStack
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: Test Tools
Reporter: Prasanna Santhanam
Assignee: Prasanna Santhanam
When forming dbQueries with results from the management server API response we
see the following unicode error from mysql-connector-python
Traceback (most recent call last):
File "/root/cloudstack-oss_new/test/integration/smoke/test_snapshots.py",
line 246, in test_01_snapshot_root_disk
% str(snapshot.id<http://snapshot.id>)
File "/usr/local/lib/python2.7/site-packages/marvin/dbConnection.py", line
35, in execute
File "/usr/local/lib/python2.7/site-packages/mysql/connector/__init__.py",
line 44, in Connect
return MySQLConnection(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/mysql/connector/connection.py",
line 106, in __init__
self.connect(**kwargs)
File "/usr/local/lib/python2.7/site-packages/mysql/connector/connection.py",
line 325, in connect
self._open_connection()
File "/usr/local/lib/python2.7/site-packages/mysql/connector/connection.py",
line 292, in _open_connection
self._ssl)
File "/usr/local/lib/python2.7/site-packages/mysql/connector/connection.py",
line 150, in _do_auth
charset=charset, client_flags=client_flags)
File "/usr/local/lib/python2.7/site-packages/mysql/connector/protocol.py",
line 87, in make_auth
'\x00' * 23 + auth[0] + auth[1] + auth[2]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa2 in position 1: ordinal
not in range(128)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira