ansible-galaxy install throws UnicodeDecodeError exception
Issue
- When running the command
ansible-galaxy install
it throws the exception below:
Traceback (most recent call last):
File "/bin/ansible-galaxy", line 123, in <module>
exit_code = cli.run()
File "/usr/lib/python2.7/site-packages/ansible/cli/galaxy.py", line 370, in run
context.CLIARGS['func']()
File "/usr/lib/python2.7/site-packages/ansible/cli/galaxy.py", line 880, in execute_install
installed = role.install()
File "/usr/lib/python2.7/site-packages/ansible/galaxy/role.py", line 319, in install
role_tar_file.extract(member, self.path)
File "/usr/lib64/python2.7/tarfile.py", line 2084, in extract
self._extract_member(tarinfo, os.path.join(path, tarinfo.name))
File "/usr/lib64/python2.7/posixpath.py", line 80, in join
path += '/' + b
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 11: ordinal not in range(128)
Environment
- Ansible 2.9.6
- Red Hat Ansible Tower 3.6.3
- Python 2.7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.