17750: set the ruby binary in passenger for Centos
authorJavier Bértoli <jbertoli@curii.com>
Wed, 21 Jul 2021 21:38:35 +0000 (18:38 -0300)
committerJavier Bértoli <jbertoli@curii.com>
Wed, 21 Jul 2021 21:38:35 +0000 (18:38 -0300)
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

test/salt/pillar/examples/nginx_passenger.sls

index 6bbd98942703acdf2682862f04f11a1951495039..7091e28cc9da5818d4120118abc3cb1d2f2fe206 100644 (file)
@@ -6,9 +6,11 @@
 {%- if grains.os_family in ('RedHat',) %}
   {%- set passenger_pkg = 'nginx-mod-http-passenger' %}
   {%- set passenger_mod = '/usr/lib64/nginx/modules/ngx_http_passenger_module.so' %}
 {%- if grains.os_family in ('RedHat',) %}
   {%- set passenger_pkg = 'nginx-mod-http-passenger' %}
   {%- set passenger_mod = '/usr/lib64/nginx/modules/ngx_http_passenger_module.so' %}
+  {%- set passenger_ruby = '/usr/local/rvm/rubies/ruby-2.5.8/bin/ruby' %}
 {%- else %}
   {%- set passenger_pkg = 'libnginx-mod-http-passenger' %}
   {%- set passenger_mod = '/usr/lib/nginx/modules/ngx_http_passenger_module.so' %}
 {%- else %}
   {%- set passenger_pkg = 'libnginx-mod-http-passenger' %}
   {%- set passenger_mod = '/usr/lib/nginx/modules/ngx_http_passenger_module.so' %}
+  {%- set passenger_ruby = '/usr/bin/ruby' %}
 {%- endif %}
 
 ### NGINX
 {%- endif %}
 
 ### NGINX
@@ -18,7 +20,7 @@ nginx:
     passenger_package: {{ passenger_pkg }}
   ### PASSENGER
   passenger:
     passenger_package: {{ passenger_pkg }}
   ### PASSENGER
   passenger:
-    passenger_ruby: /usr/local/rvm/rubies/ruby-2.5.8/bin/ruby
+    passenger_ruby: {{ passenger_ruby }}
 
   ### SERVER
   server:
 
   ### SERVER
   server: