Project

General

Profile

Actions

Feature #14812

closed

[Workbench1] Load configuration from cluster config file

Added by Peter Amstutz over 5 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
07/02/2019
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
2.0
Release relationship:
Auto

Description

At startup, Workbench should
  1. execute arvados-server config-dump < /etc/arvados/config.yml (if that fails, error out)
  2. load the resulting YAML document
  3. use that document (instead of .../config/application.yml etc) as the application configuration
The main dev tasks are
  • Loading the new config at startup
  • Changing the config key uses to the new keys
Implementation notes:
  • If .../config/application.yml exists, values there should take precedence. This should be done with the same code used in RailsAPI. "config dump" and "config diff" rake tasks should be provided, just like in RailsAPI.
  • Install guide and upgrading/release notes need to be updated to ensure the "arvados-server" package is installed on the workbench host.
  • Update Arvbox to install arvados-server.

Subtasks 2 (0 open2 closed)

Task #15395: Review 14812-wb1-new-configResolvedPeter Amstutz07/02/2019

Actions
Task #15450: Fix packaging (ops)ResolvedWard Vandewege07/02/2019

Actions

Related issues

Related to Arvados - Story #13648: [Epic] Use one cluster configuration file for all componentsResolved

Actions
Related to Arvados - Support #15449: Workbench and API server packages depend on arvados-serverResolvedWard Vandewege

Actions
Blocked by Arvados - Story #13996: [API] Migrate RailsAPI to new cluster config fileResolvedPeter Amstutz03/26/2019

Actions
Actions

Also available in: Atom PDF