Procházet zdrojové kódy

Run saltutil.sync_all when minion is started

Unfortunately this is not idempotent, however we surely want to sync
everything when salt.minion state is executed.

Change-Id: I0faaf606b57dbd7d009156abfe50d2e5f350190e
pull/36/head
Filip Pytloun před 7 roky
rodič
revize
a7d2ecde9b
1 změnil soubory, kde provedl 11 přidání a 3 odebrání
  1. +11
    -3
      salt/minion/service.sls

+ 11
- 3
salt/minion/service.sls Zobrazit soubor

@@ -33,9 +33,17 @@ salt_minion_packages:

{%- if not grains.get('noservices', False) %}
salt_minion_service:
service.running:
- name: {{ minion.service }}
- enable: true
service.running:
- name: {{ minion.service }}
- enable: true
{%- endif %}

salt_minion_sync_all:
module.run:
- name: 'saltutil.sync_all'
{%- if not grains.get('noservices', False) %}
- watch:
- service: salt_minion_service
{%- endif %}

{%- endif %}

Načítá se…
Zrušit
Uložit