表題のように
ansible、ubuntu 16.04 でfirewallに関して設定しているのですがエラーがでます。
"firewalld and its python 2 module are required for this module, version 2.0.11 or newer required (3.0.9 or newer for offline operations)"
python2.7を使用してます。
どのように修正していけば良いのか分からず、困ってます。
よろしければ、お教えして頂けませんか?
お願い致します。
- hosts: all become: yes vars: port: 80/tcp state: enabled # enabled: open, disabled: close vars: port: 3586/tcp state: enabled # enabled: open, disabled: close tasks: - name: check if firewalld is running command: firewalld register: firewalld_result changed_when: False ignore_errors: True # rc is 3 when firewalld is stopped - name: set the port state firewalld: permanent=True port={{ port }} state={{ state }} notify: reload firewalld when: firewalld_result.stdout == "active" handlers: - name: reload firewalld service: name=firewalld state=restarted - hosts: google become: yes tasks: - firewalld: service: http permanent: true state: enabled zone: public immediate: true - firewalld: port: 3586/tcp permanent: true state: enabled zone: public immediate: true ``` ```ここに言語を入力 TASK [firewalld] *************************************************************** fatal: [111.111.11.11]: FAILED! => {"changed": false, "msg": "firewalld and its python 2 module are required for this module, version 2.0.11 or newer required (3.0.9 or newer for offline operations)"} to retry, use: --limit @/home/ubuntu/dt.retry ```
回答2件
あなたの回答
tips
プレビュー