projects
/
arvados-formula.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
test(dependencies): add ssl certs dependencies so nginx does not fail
[arvados-formula.git]
/
test
/
salt
/
states
/
examples
/
single_host
/
snakeoil_certs.sls
diff --git
a/test/salt/states/examples/single_host/snakeoil_certs.sls
b/test/salt/states/examples/single_host/snakeoil_certs.sls
index f6e69b83f0b88a94f7509ecd1302485d7af9fb68..6f4e9326fabce5b248640a85400266445c1c2f01 100644
(file)
--- a/
test/salt/states/examples/single_host/snakeoil_certs.sls
+++ b/
test/salt/states/examples/single_host/snakeoil_certs.sls
@@
-4,6
+4,8
@@
{%- set tpldir = curr_tpldir %}
include:
{%- set tpldir = curr_tpldir %}
include:
+ - nginx.passenger
+ - nginx.config
- nginx.service
{%- set arvados_ca_cert_file = '/etc/ssl/certs/arvados-snakeoil-ca.pem' %}
- nginx.service
{%- set arvados_ca_cert_file = '/etc/ssl/certs/arvados-snakeoil-ca.pem' %}
@@
-145,5
+147,8
@@
arvados_test_salt_states_examples_single_host_snakeoil_certs_nginx_snakeoil_file
ssl_certificate_key {{ arvados_key_file }};
- watch_in:
- service: nginx_service
ssl_certificate_key {{ arvados_key_file }};
- watch_in:
- service: nginx_service
-
-
+ - require:
+ - pkg: passenger_install
+ - cmd: arvados_test_salt_states_examples_single_host_snakeoil_certs_certs_permissions_cmd_run
+ - require_in:
+ - file: nginx_config