Project

General

Custom queries

Profile

Actions

Story #15795

closed

[API] Accept configured SystemRootToken without doing a database lookup

Added by Tom Clegg over 5 years ago. Updated about 5 years ago.

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

100%

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

Description

The main benefit is a simpler installation process (the installer can use a randomly generated string, instead of running a rake task that depends on other parts of the configuration being ready enough for API to start up). A secondary benefit is speeding up system requests a little bit.

With this change, RailsAPI can also throw an "invalid config" error at startup if SystemRootToken is not configured. (With the current code this can't be treated as an error because RailsAPI needs to load its config in order to generate a valid SystemRootToken.)


Subtasks 1 (0 open1 closed)

Task #15872: Review 15795-sys-root-tokenResolvedTom Clegg11/23/2019

Actions

Related issues 2 (0 open2 closed)

Related to Arvados - Story #15107: [controller] Implement native Google login (configurable as an alternative to sso-provider)ResolvedTom Clegg10/31/2019

Actions
Related to Arvados - Story #15720: [API] Unified user listing across all clusters in a federationResolvedTom Clegg11/19/2019

Actions
#1

Updated by Tom Clegg over 5 years ago

  • Project changed from 40 to Arvados
#2

Updated by Tom Clegg over 5 years ago

  • Related to Story #15107: [controller] Implement native Google login (configurable as an alternative to sso-provider) added
#3

Updated by Tom Clegg over 5 years ago

  • Description updated (diff)
#4

Updated by Tom Clegg over 5 years ago

  • Related to Story #15720: [API] Unified user listing across all clusters in a federation added
#5

Updated by Peter Amstutz over 5 years ago

  • Assigned To set to Peter Amstutz
  • Target version changed from To Be Groomed to 2019-12-04 Sprint
#12

Updated by Tom Clegg over 5 years ago

  • Status changed from New to In Progress
#13

Updated by Peter Amstutz over 5 years ago

  • Target version deleted (2019-12-04 Sprint)
#17

Updated by Tom Clegg over 5 years ago

  • Status changed from In Progress to Resolved
#18

Updated by Peter Amstutz about 5 years ago

  • Release set to 22
Actions

Also available in: Atom PDF