Browse Source

Restart (if needed) before reload (#244)

Some configuration changes only take effect after a restart of the service.
When the module 'apache-reload' is triggered too early, it fails which results
in a false-negative result of the Salt run.
In order to fix that 'apache-restart' and the service definition itself are
put before 'apache-reload'. Reload should always succeed if restart did.
tags/v0.37.4
alxwr 6 years ago
parent
commit
4af4ff5970
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      apache/init.sls

+ 5
- 0
apache/init.sls View File

service.running: service.running:
- name: {{ apache.service }} - name: {{ apache.service }}
- enable: True - enable: True
- require:
- module: apache-restart
- module: apache-reload


# The following states are inert by default and can be used by other states to # The following states are inert by default and can be used by other states to
# trigger a restart or reload as needed. # trigger a restart or reload as needed.
module.wait: module.wait:
- name: service.reload - name: service.reload
- m_name: {{ apache.service }} - m_name: {{ apache.service }}
- require:
- module: apache-restart


apache-restart: apache-restart:
module.wait: module.wait:

Loading…
Cancel
Save