Project

General

Profile

Actions

Bug #6750

closed

[API] Reconcile our API server package with the new SSO configuration method

Added by Brett Smith almost 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Story points:
0.5

Description

The old way of configuring the API server's SSO connection was to set globals in config/initializers/omniauth.rb.

The new way is to set various sso_* configuration settings in application.yml.

The API server installation guide documents the new configuration method, but our API server distribution packages always install omniauth.rb, effectively requiring users to use the old method. The API server distribution package should support and prefer the new configuration method.

Implementation:

  • arvados-api-server-upgrade.sh (in arvados-dev) should only install omniauth.rb when it already exists in /etc/arvados/api.
  • Update the install guide to remove references to installing omniauth.rb.
Actions

Also available in: Atom PDF