From cbd0958a8ec533d441ec8ca3be994736e5f5fed4 Mon Sep 17 00:00:00 2001 From: Rudy Attias Date: Wed, 19 Feb 2014 18:38:25 +0200 Subject: [PATCH 1/2] change grains to os_family instead of os (typeo?) --- bind/config.sls | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bind/config.sls b/bind/config.sls index 89555c9..432771c 100644 --- a/bind/config.sls +++ b/bind/config.sls @@ -41,7 +41,7 @@ bind_local_config: - pkg: bind {% endif %} -{% if grains['os'] == 'Debian' %} +{% if grains['os_family'] == 'Debian' %} bind_local_config: file: - managed From 0c4bcc891544cb9fac1c8b4a6fcec211cbdd5c98 Mon Sep 17 00:00:00 2001 From: Rudy Attias Date: Wed, 19 Feb 2014 18:48:24 +0200 Subject: [PATCH 2/2] also add watch(restarts) for all bind config files --- bind/config.sls | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bind/config.sls b/bind/config.sls index 432771c..64555dd 100644 --- a/bind/config.sls +++ b/bind/config.sls @@ -39,6 +39,8 @@ bind_local_config: - mode: {{ salt['pillar.get']('bind:config:mode', '644') }} - require: - pkg: bind + - watch_in: + - service: bind {% endif %} {% if grains['os_family'] == 'Debian' %} @@ -53,6 +55,8 @@ bind_local_config: - mode: {{ salt['pillar.get']('bind:config:mode', '644') }} - require: - pkg: bind + - watch_in: + - service: bind bind_options_config: file: @@ -65,6 +69,8 @@ bind_options_config: - mode: {{ salt['pillar.get']('bind:config:mode', '644') }} - require: - pkg: bind + - watch_in: + - service: bind bind_default_zones: file: @@ -77,6 +83,8 @@ bind_default_zones: - mode: {{ salt['pillar.get']('bind:config:mode', '644') }} - require: - pkg: bind + - watch_in: + - service: bind {% endif %} {% for key,args in salt['pillar.get']('bind:configured_zones', {}).iteritems() -%}