X-Git-Url: https://git.arvados.org/arvados-formula.git/blobdiff_plain/06050e0a5377d3d6a4c54c7f50fe53a06a07c837..aae498f891e8d96e9100c82966f8777664b44402:/arvados/defaults.yaml diff --git a/arvados/defaults.yaml b/arvados/defaults.yaml index d040caf..001840d 100644 --- a/arvados/defaults.yaml +++ b/arvados/defaults.yaml @@ -1,15 +1,23 @@ # -*- coding: utf-8 -*- # vim: ft=yaml +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: Apache-2.0 --- 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 +31,7 @@ arvados: - libxml2 - libxml2-dev - make - - python-dev + - python3-dev - ruby-dev - zlib1g-dev @@ -32,6 +40,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 +55,13 @@ arvados: key: '' insecure: false - ### SERVICES + resources: {} + + ### 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 +78,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 +99,7 @@ arvados: service: name: keep-web # webdav - port: 9002 + port: 9003 ##### KEEPSTORE keepstore: pkg: @@ -106,14 +120,21 @@ 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 + - python3-crunchstat-summary + - shellinabox gem: name: - arvados-cli - arvados-login-sync + shellinabox: + config: /etc/default/shellinabox + service: + name: shellinabox + port: 4200 + ##### WORKBENCH workbench: pkg: @@ -122,6 +143,7 @@ arvados: name: nginx # just for reference, is where the upstream is configured port: 9000 + ##### WORKBENCH2 workbench2: pkg: @@ -135,10 +157,3 @@ arvados: service: name: arvados-ws port: 8005 - ##### SSO - sso: - pkg: - name: arvados-sso - service: - name: arvados-sso - port: 8900