Blob Blame History Raw
discourse_pgks:
  pkg.installed:
    - pkgs:
      - discourse

discourse_target:
  service.running:
    - name: discourse.target
    - enable: True

discourse_update_service:
  service.running:
    - name: discourse-update
    - enable: True

discourse_puma_service:
  service.running:
    - name: discourse-puma
    - enable: True

discourse_sidekiq_service:
  service.running:
    - name: discourse-puma
    - enable: True

discourse_restart:
  module.wait:
    - name: service.restart
    - m_name: discourse.target
    - require:
      - service: discourse_update_service
      - service: discourse_puma_service
      - service: discourse_sidekiq_service
      - service: discourse_target