Ansible: рдХрд╛рд░реНрдп рдирд┐рд╖реНрдкрд╛рджрдХ рдЙрдкрдпреЛрдЧ .format () рдЬрд┐рд╕рдореЗрдВ \ u2018 рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рджрд┐рд╕ре░ 2016  ┬╖  2рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ansible/ansible

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреНрд░рдХрд╛рд░

  • рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ
рдШрдЯрдХ рдХрд╛ рдирд╛рдо

ansible / plugins / рдХрд╛рд░реНрд░рд╡рд╛рдИ / __ init__.py

рдЙрддреНрддрд░ рд╕рдВрд╕реНрдХрд░рдг
ansible 2.2.0.0
  config file = /etc/ansible/ansible.cfg
  configured module search path = Default w/o overrides
рд╡рд┐рдиреНрдпрд╛рд╕

рдХреЛрдИ рдирд╣реАрдВ

рдУрдПрд╕ / рдкрд░реНрдпрд╛рд╡рд░рдг

x86_64 GNU / рд▓рд┐рдирдХреНрд╕

рд╕рд╛рд░рд╛рдВрд╢

рд▓рд┐рдирдХреНрд╕ рдмреЙрдХреНрд╕ рд╕реЗ рд╡рд╛рдкрд╕ рдЖрдиреЗ рд╡рд╛рд▓реА рддреНрд░реБрдЯрд┐ рдореЗрдВ \ u2018 рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЬрдЧрд░ 2.x рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореБрджреНрджрд╛ рд╣реИред

рджреЗрдЦреЗрдВ - '{0}'ред рдкреНрд░рд╛рд░реВрдк (u'Test it \ u2018s рдпреВрдирд┐рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди ')
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
рдпреВрдирд┐рдХреЛрдбреЗрдирд╛рдХреЛрдб: 'рдПрд╕рд╕реАрдЖрдИ' рдХреЛрдбрдХ рдЪрд░рд┐рддреНрд░ u '\ u2018' рдХреЛ 7 рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рд╛рдВрдХреЗрддрд┐рдХ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдмрджрд▓рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рдХреНрд░рдо рдореЗрдВ рдирд╣реАрдВ (128)

рд▓реЗрдХрд┐рди рдЕрдЬрдЧрд░ 3.x рдореЗрдВ рдареАрдХ рдЪрд▓рд╛

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

рд╕рдВрджреЗрд╢ рдмреЙрдХреНрд╕ рдмреЙрдХреНрд╕ рд╕реЗ рд╡рд╛рдкрд╕ рдЖ рд░рд╣рд╛ рд╣реИ, \ u2018 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдШрд╛рддрдХ: [crlg.be-cloud.be]: рд╡рд┐рдлрд▓! => {
"рд╡рд┐рдлрд▓": рд╕рдЪ,
"рд╕рдВрджреЗрд╢": "рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рдЕрд╕реНрдерд┐рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЖрд░рд╕реА: 1, рдЧрд▓рдд: chown: '/tmp/ansible-tmp-148313768.83-3208985635661/' рдХреЗ рдмрджрд▓рддреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡: рдСрдкрд░реЗрд╢рди рдирд╣реАрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреА \ nchown: '/tmp/ansible-tmp-1483137683.83-3208985635661/git.py' рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдмрджрд▓рдиреЗ:ред рдСрдкрд░реЗрд╢рди рдирд╣реАрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреА \ n) рдЗрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ https://docs.ansible.com/ansible /become.html#becoming -an -
}

рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо

рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдгрд╛рдо
An exception occurred during task execution. The full traceback is:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/ansible/executor/task_executor.py", line 119, in run
    res = self._execute()
  File "/usr/lib/python2.7/dist-packages/ansible/executor/task_executor.py", line 490, in _execute
    result = self._handler.run(task_vars=variables)
  File "/usr/lib/python2.7/dist-packages/ansible/plugins/action/normal.py", line 33, in run
    results = merge_hash(results, self._execute_module(tmp=tmp, task_vars=task_vars))
  File "/usr/lib/python2.7/dist-packages/ansible/plugins/action/__init__.py", line 618, in _execute_module
    self._fixup_perms2(remote_files, remote_user)
  File "/usr/lib/python2.7/dist-packages/ansible/plugins/action/__init__.py", line 395, in _fixup_perms2
    ' see https://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user'.format(res['rc'], res['stderr']))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 29: ordinal not in range(128)

fatal: [crlg.be-cloud.be]: FAILED! => {
    "failed": true, 
    "msg": "Unexpected failure during module execution.", 
    "stdout": ""
}

рдореИрдВрдиреЗ "xxxx% s xxxx"% (res ['rc'], res ['stderr']) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ред

affects_2.2 bug python3

рд╕рднреА 2 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕ рдбрд┐рд╡реЗрд▓рдкрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: bb5d8fb476c6e42f1e89b47c00e45f8b088ae40b рдФрд░ рдЪреЗрд░реА-рд╕реНрдерд┐рд░-2.2 рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рдЧрдпрд╛ред

рдЗрд╕реЗ рдЕрдЧрд▓реЗ 2.2 рд░рд┐рд▓реАрдЬ рдореЗрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рд╕реНрдерд┐рд░-2.2 рд╢рд╛рдЦрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЪреЗрдХрдЖрдЙрдЯ рд╕реЗ рдЪрд▓рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЖрдк ansible-2.2.1.0-0.2.rc2.tar.gz рдХреЛ рдпрд╣рд╛рдВ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: https: //releases.ansible.com/ansible/ рдЗрд╕реЗ

рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ рдЬрдм рддрдХ рдЖрдк рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!

need_info

рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдкреИрдЪ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж !!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

renaudguerin picture renaudguerin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

eparis picture eparis  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rchady picture rchady  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yatesr picture yatesr  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alberttwong picture alberttwong  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ