Vagrantで作った仮想環境の中でAnsibleを使ってサーバーのPlaybook作成時に
tarファイルの解凍を実行すると、
[WARNING]: Consider using unarchive module rather than running tar の警告文
TASK [WIN : copy win arcfile] ****************************************** ok: [182.22.156.198] TASK [WIN : win arcfile unpack] **************************************** [WARNING]: Consider using unarchive module rather than running tar changed: [182.22.156.198] TASK [WIN : win arcfile unpack] **************************************** ok: [182.22.156.198]
あれ?実行終了してないしエラーではないのかな・・・?
見た感じtarじゃなくてunarchive使うといいよ~って事だと思いながらも
気になってしょうがないのでググってみた。
調べたところ、特に問題はなさそう。
でも、せっかくモジュールがあるんだから使いなよ!って言われてるので今回はunarchiveを使ってみようと思う
- name: win arcfile unpack command: tar zxf WIN_pkg-2.2.4.tar.gz args: chdir: /usr/local/WIN
から↓に変更することで警告文出なくなった🤥
- name: win arcfile unpack unarchive: src: ../files/WIN_pkg-2.2.4.tar.gz dest: /usr/local/WIN
TASK [OriginalWIN : win arcfile unpack] **************************************** changed: [182.22.156.198]
いろんなモジュールあるんだなぁ~
もっと勉強せねば!!