test(dependencies): add ssl certs dependencies so nginx does not fail
[arvados-formula.git] / test / salt / states / examples / single_host / snakeoil_certs.sls
index f6e69b83f0b88a94f7509ecd1302485d7af9fb68..6f4e9326fabce5b248640a85400266445c1c2f01 100644 (file)
@@ -4,6 +4,8 @@
 {%- set tpldir = curr_tpldir %}
 
 include:
+  - nginx.passenger
+  - nginx.config
   - 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
-
-
+    - require:
+      - pkg: passenger_install
+      - cmd: arvados_test_salt_states_examples_single_host_snakeoil_certs_certs_permissions_cmd_run
+    - require_in:
+      - file: nginx_config