Feature #5284

[Docker] Auto setup as much as possible for new users

Added by Brett Smith about 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Docker
Target version:
Start date:
02/19/2015
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

The API server Docker image is configured with auto_setup_new_users, but none of the related settings like auto_setup_new_users_with_repository. If a user starts using Docker Arvados by logging into Workbench with their Google account, it'll appear to work, but they'll regularly trip over things that would normally be there on a production system but aren't here.

At the very least, the API server Docker image should set as many auto_setup_new_users_* settings as possible to true.

We may also want to consider adding new auto_setup_new_users_* settings to make this entire experience friendlier. For example, it would be nice if a corresponding account appeared on the Docker shell server.

History

#1 Updated by Brett Smith about 4 years ago

Alternatively, maybe we shouldn't do any automatic user setup at all, and instead make sure the user is consistently encouraged to use the user already set up in the Docker container. We already write an Arvados settings.conf with that API token. Maybe we should also give them a Workbench URL with that API token; instructions to clone that git repository; etc.

#2 Updated by Tom Clegg about 4 years ago

  • Tracker changed from Bug to Feature

#3 Updated by Tom Clegg about 4 years ago

  • Target version changed from Bug Triage to Arvados Future Sprints

Also available in: Atom PDF