fix(shellinabox): renamed pam file
[arvados-formula.git] / arvados / defaults.yaml
index d040cafdd54707f9df017e2a0c25256883bade62..07780b686eb745c03722fa4fe76ec947293f2ba3 100644 (file)
@@ -2,14 +2,19 @@
 # vim: ft=yaml
 ---
 arvados:
-  version: '2.0.2'
+  version: 'latest'
+  # Release: one of production, testing, development
+  # Used to select the repository to use
+  release: production     # defaults to production
   use_upstream_repo: true
   repo:
     humanname: Arvados Official Repository
   ruby:
     manage_ruby: false
     pkg: ruby
+    use_rvm: false
     manage_gems_deps: false
+
     gems_deps:
       - bundler
       - curl
@@ -23,7 +28,7 @@ arvados:
       - libxml2
       - libxml2-dev
       - make
-      - python-dev
+      - python3-dev
       - ruby-dev
       - zlib1g-dev
 
@@ -32,6 +37,11 @@ arvados:
     user: root
     group: root
     mode: 640
+    check_command: /usr/bin/arvados-server config-check -config
+
+  # Experimental feature
+  # only available when 'release: development'
+  auto_reload_config: false
 
   cluster:
     database:
@@ -42,12 +52,11 @@ arvados:
       key: ''
       insecure: false
 
-  ### SERVICES
+  ### THESE ARE THE PACKAGES AND DAEMONS BASIC CONFIGS
   ##### API
   api:
     pkg:
-      name:
-        - arvados-api-server
+      name: arvados-api-server
     gem:
       name:
         - arvados-cli
@@ -64,20 +73,20 @@ arvados:
   ##### DISPATCHER
   dispatcher:
     pkg:
-      name:
-        - crunch-dispatch-local
-        # - arvados-dispatch-cloud
-        # - crunch-dispatch-slurm
+      name: crunch-dispatch-local
+      # alternative dispatchers:
+      # arvados-dispatch-cloud
+      # crunch-dispatch-slurm
     service:
       name: crunch-dispatch-local
-      port: 9006
+      port: ''
   ##### KEEPPROXY
   keepproxy:
     pkg:
       name: keepproxy
     service:
       name: keepproxy
-      port: 25107
+      port: 25100
   ##### KEEPWEB
   keepweb:
     pkg:
@@ -85,7 +94,7 @@ arvados:
     service:
       name: keep-web
       # webdav
-      port: 9002
+      port: 9003
   ##### KEEPSTORE
   keepstore:
     pkg:
@@ -106,14 +115,20 @@ arvados:
       name:
         - arvados-client
         - arvados-src
-        - libpam-arvados
-        - python-arvados-fuse
-        - python-arvados-python-client
+        - python3-arvados-fuse
+        - python3-arvados-python-client
         - python3-arvados-cwl-runner
+        - shellinabox
     gem:
       name:
         - arvados-cli
         - arvados-login-sync
+    shellinabox:
+      config: /etc/default/shellinabox
+      service:
+        name: shellinabox
+        port: 4200
+
   ##### WORKBENCH
   workbench:
     pkg:
@@ -122,6 +137,7 @@ arvados:
       name: nginx
       # just for reference, is where the upstream is configured
       port: 9000
+
   ##### WORKBENCH2
   workbench2:
     pkg:
@@ -135,10 +151,3 @@ arvados:
     service:
       name: arvados-ws
       port: 8005
-  ##### SSO
-  sso:
-    pkg:
-      name: arvados-sso
-    service:
-      name: arvados-sso
-      port: 8900