Closed oluies closed 8 years ago
Tried upgrading all python stuff/packages to no avail:
Traceback (most recent call last):
File "/var/lib/ambari-agent/cache/stacks/HDP/2.4/services/NIFI/package/scripts/master.py", line 201, in <module>
Master().execute()
File "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py", line 219, in execute
method(env)
File "/var/lib/ambari-agent/cache/stacks/HDP/2.4/services/NIFI/package/scripts/master.py", line 109, in install
self.configure(env, True)
File "/var/lib/ambari-agent/cache/stacks/HDP/2.4/services/NIFI/package/scripts/master.py", line 145, in configure
Execute(format("cd {params.conf_dir}; mv flow.xml.gz flow_$(date +%d-%m-%Y).xml.gz ;"), user=params.nifi_user, ignore_failures=True)
File "/usr/lib/python2.6/site-packages/resource_management/core/base.py", line 154, in __init__
self.env.run()
File "/usr/lib/python2.6/site-packages/resource_management/core/environment.py", line 163, in run
Logger.info("Skipping failure of %s due to ignore_failures. Failure reason: %s" % (resource, str(ex)))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 191: ordinal not in range(128)
Environment does not contain any strangeness
>>> print b
{'LANG': 'en_US.UTF-8', 'TERM': 'screen', 'AMBARI_CONF_DIR': '/etc/ambari-server/conf:/usr/sbin:/sbin:/usr/lib/ambari-server/*:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTHONPATH': '/usr/lib/python2.6/site-packages:/usr/lib/python2.6/site-packages/ambari_commons:/usr/lib/python2.6/site-packages::/usr/lib/python2.6/site-packages', 'OLDPWD': '/', 'SHLVL': '5', 'PWD': '/var/lib/ambari-agent/tmp', 'PYTHON': '/usr/bin/python2', 'PATH': '/usr/sbin:/sbin:/usr/lib/ambari-server/*:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/ambari-agent', 'AMBARI_PASSPHRASE': 'DEV', '_': '/usr/bin/nohup'}
>>> s1 = b.decode('utf-8')
>>> print s1
{'LANG': 'en_US.UTF-8', 'TERM': 'screen', 'AMBARI_CONF_DIR': '/etc/ambari-server/conf:/usr/sbin:/sbin:/usr/lib/ambari-server/*:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTHONPATH': '/usr/lib/python2.6/site-packages:/usr/lib/python2.6/site-packages/ambari_commons:/usr/lib/python2.6/site-packages::/usr/lib/python2.6/site-packages', 'OLDPWD': '/', 'SHLVL': '5', 'PWD': '/var/lib/ambari-agent/tmp', 'PYTHON': '/usr/bin/python2', 'PATH': '/usr/sbin:/sbin:/usr/lib/ambari-server/*:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/ambari-agent', 'AMBARI_PASSPHRASE': 'DEV', '_': '/usr/bin/nohup'}
>>>
On Ubuntu we needed to make below additions to master.py in the Zeppelin service.
reload(sys) sys.setdefaultencoding
Might be the same issue here on the Nifi service. Can you try and let me know if that fixes the issue?
See this commit for more details
On Mar 22, 2016, at 7:49 AM, ?rjan Lundberg notifications@github.com<mailto:notifications@github.com> wrote:
Environment does not contain any strangeness
print b {'LANG': 'en_US.UTF-8', 'TERM': 'screen', 'AMBARI_CONFDIR': '/etc/ambari-server/conf:/usr/sbin:/sbin:/usr/lib/ambari-server/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTHONPATH': '/usr/lib/python2.6/site-packages:/usr/lib/python2.6/site-packages/ambaricommons:/usr/lib/python2.6/site-packages::/usr/lib/python2.6/site-packages', 'OLDPWD': '/', 'SHLVL': '5', 'PWD': '/var/lib/ambari-agent/tmp', 'PYTHON': '/usr/bin/python2', 'PATH': '/usr/sbin:/sbin:/usr/lib/ambari-server/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/ambari-agent', 'AMBARIPASSPHRASE': 'DEV', '': '/usr/bin/nohup'} s1 = b.decode('utf-8') print s1 {'LANG': 'en_US.UTF-8', 'TERM': 'screen', 'AMBARI_CONFDIR': '/etc/ambari-server/conf:/usr/sbin:/sbin:/usr/lib/ambari-server/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'PYTHONPATH': '/usr/lib/python2.6/site-packages:/usr/lib/python2.6/site-packages/ambaricommons:/usr/lib/python2.6/site-packages::/usr/lib/python2.6/site-packages', 'OLDPWD': '/', 'SHLVL': '5', 'PWD': '/var/lib/ambari-agent/tmp', 'PYTHON': '/usr/bin/python2', 'PATH': '/usr/sbin:/sbin:/usr/lib/ambari-server/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/ambari-agent', 'AMBARIPASSPHRASE': 'DEV', '': '/usr/bin/nohup'}
You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHubhttps://github.com/abajwa-hw/ambari-nifi-service/issues/5#issuecomment-199849813
Thanks now install and start works
Env: Ubuntu 14.04.1 HDP 2.4
I got this error
File "/usr/lib/python2.6/site-packages/resource_management/core/environment.py", line 163, in run Logger.info("Skipping failure of %s due to ignore_failures. Failure reason: %s" % (resource, str(ex))) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 191: ordinal not in range(128)
Lang settings
Full logs: