=== modified file 'doc/changes.rst'
@@ -1,6 +1,13 @@
Version History
***************
+.. _version_0_5_0:
+
+Version 0.5.0
+================================
+* Add new android_install_binaries action
+* Fix problem when reporting failure messages that contain unicode
+
.. _version_0_4_5:
Version 0.4.5
=== modified file 'lava_dispatcher/job.py'
@@ -138,7 +138,7 @@
logging.info("Action %s finished." % cmd['command'])
if status == 'fail':
err_msg = "Lava failed at action %s with error: %s\n" %\
- (cmd['command'], err)
+ (cmd['command'], unicode(err, 'ascii', 'replace'))
if cmd['command'] == 'lava_test_run':
err_msg += "Lava failed on test: %s" %\
params.get('test_name', "Unknown")