Hi,

This issues was introduced when python-sahara client moved to using 
keystone-client sessions. The keystone client has debug logs enabled and tries 
to log all requests and responses. So when uploading a job binary the request 
body has a binary content which is not printable from python’s perspective. 
I’ve submitted a change to keystone-client 
https://review.openstack.org/#/c/183514/ 
<https://review.openstack.org/#/c/183514/> it’s in review progress now.

If you need a fast workaround you can disable debug logging of keystone client. 
Or you can use Sahara’s feature of storing job binaries in Swift containers.

Best Regards,
Nikita Konovalov
Mirantis, Inc

> On May 7, 2015, at 12:29 , Li, Chen <[email protected]> wrote:
> 
> Hi sahara,
>  
> I have a fresh installed devstack environment.
>  
> I try to upload sahara/etc/edp-examples/edp-pig/trim-spaces/udf.jar to Job 
> binaries (store in internal database) but failed.
> I get error in horizon_error.log, which complains “UnicodeDecodeError: 
> 'ascii' codec can't decode byte 0xe6 in position 14: ordinal not in 
> range(128)”. (https://bugs.launchpad.net/sahara/+bug/1452116)
>  
> I checked everywhere I know, but can’t find any clue why this happen because 
> this used to work.
>  
> There is message in locale/sahara.pot:
>         msgid "Job binary internal data must be a string of length greater 
> than zero"
> Is this means I can’t upload “jar” file to Job binary because Job binary 
> internal data must be a string ???
>  
> Anything I have missed ???
>  
> Looking forward to your reply!
>  
> Thanks.
> -chen
>  
>  
>  
>  
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: [email protected]?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to