refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>
arvados_test_salt_states_examples_single_host_etc_hosts_host_present:
host.present:
arvados_test_salt_states_examples_single_host_etc_hosts_host_present:
host.present:
- names:
- {{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
# FIXME! This just works for our testings.
- names:
- {{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
# FIXME! This just works for our testings.
- {{ entry }}
- {{ entry }}.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
{%- endfor %}
- {{ entry }}
- {{ entry }}.{{ arvados.cluster.name }}.{{ arvados.cluster.domain }}
{%- endfor %}
+ - require_in:
+ - file: nginx_config
+ - service: nginx_service
{%- from "arvados/map.jinja" import arvados with context %}
{%- set tpldir = curr_tpldir %}
{%- from "arvados/map.jinja" import arvados with context %}
{%- set tpldir = curr_tpldir %}
-include:
- - nginx.service
-
{%- set arvados_ca_cert_file = '/etc/ssl/certs/arvados-snakeoil-ca.pem' %}
{%- set arvados_ca_key_file = '/etc/ssl/private/arvados-snakeoil-ca.key' %}
{%- set arvados_cert_file = '/etc/ssl/certs/arvados-snakeoil-cert.pem' %}
{%- set arvados_ca_cert_file = '/etc/ssl/certs/arvados-snakeoil-ca.pem' %}
{%- set arvados_ca_key_file = '/etc/ssl/private/arvados-snakeoil-ca.key' %}
{%- set arvados_cert_file = '/etc/ssl/certs/arvados-snakeoil-cert.pem' %}
- contents: |
ssl_certificate {{ arvados_cert_file }};
ssl_certificate_key {{ arvados_key_file }};
- contents: |
ssl_certificate {{ arvados_cert_file }};
ssl_certificate_key {{ arvados_key_file }};
+ - require:
+ - pkg: nginx_install
+ - require_in:
+ - file: nginx_config
+ - service: nginx_service
- watch_in:
- service: nginx_service
- watch_in:
- service: nginx_service