私はsaltstack状態ファイルを介してfirewalldを設定しようとしています(Centos7上)。サービスを永続的な構成に問題なく追加できますが、実際には、実行中の構成ではなく、「永続的な」構成になります。そのため、リロードが必要か、または (あまりオプションではありませんが) 実行中の構成にも同じサービスを追加する必要があります。
サービスを追加するために使用したもの:
public:
firewalld.present:
- name: public
- services:
- http
それは機能しますが、永続的です。
「時計」を追加しようとしましたが、まったく機能しません。
firewalld:
service.running:
- watch:
- file: /etc/firewalld/zones/public.xml
エラーは次のとおりです。
Comment: The following requisites were not found:
watch:
file: /etc/firewalld/zones/public.xml
それで、何ができるでしょうか?状態ファイルを介してサービスの再読み込みを指示するにはどうすればよいですか?