0
エンコードすることはできません。Ansible 'ASCII' コーデックは文字のuは ' u2013' 私はいくつかのVARSと私の脚本を実行しようとしています
ERROR! Unexpected Exception, this is probably a bug: 'ascii' codec can't encode character u'\u2013' in position 17: ordinal not in range(128)
Traceback (most recent call last):File "/usr/bin/ansible-playbook",
line 105, in <module>cli.parse() File "/usr/lib/python2.7/site-
packages/ansible/cli/playbook.py", line 72, in parse super(PlaybookCLI,
self).parse()File "/usr/lib/python2.7/site-packages/ansible/cli/__init__.py", line 567, in parse
self.options, self.args = self.parser.parse_args(self.args[1:])File "/usr/lib64/python2.7/optparse.py",
line 1401, in parse_args
self.error(str(err))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2013' in
position 17: ordinal not in range(128)`
:何らかの理由で
ansible-playbook playbook.yml -–extra-vars "env=dev app=appname
instance_type=t2.micro keypair=pem.pem security_group=sg-XXXX domain=domain type=microservice"
を、それは次のようなエラーがスローされます
プレイリストを渡さずに同じコマンドを実行しても、同じエラーが表示されます。
-–extra-vars
を使用するのは正しい方法ですか?