Ansible で su
ansibleでsu使うと
$ su
パスワード:
的な感じで日本語表記だと固まってしまう。
どうしたものかと考えた結果,リモートユーザのホームディレクトリに.i18nファイルを
作っちゃうのが手っ取り早いとなったので、
playbookに処理を追加。
- shell: "echo LANG=C > ~/.i18n"
register: result
changed_when: result.rc != 0
su: False
毎回chengedになっちゃうのも煩わしいのでchecnged_when使って回避
Comments
comments powered by Disqus