Supporting SystemUserSpawner
and using the --user $UID:$GID
flags
#5
Labels
feature-request
Request for a new feature
Feature description:
Broadly: Support for
PAMAuthenticator
,SystemUserSpawner
, and--user $UID:$GID
flags.Tying these together, this would allow
ml-hub
to take advantage of local system users. The primary benefit of this is that in a setting where each user can log in and spin up their ownml-workspace
, they now have a way to tie into their home directory on the host file-system. This allows for a single-location, transportable configuration across multiple workspaces, in the cases where a workspace is used as a "project sandbox" (if you will).Problem and motivation:
ml-hub
for a bit and it's great, but I (and other users on my system) find that we're setting up our shell configurations (and cloning projects) quite a bit.ml-hub
to work from local datasets (e.g. someone working on YouTube-8M – it's difficult to redownload the entire dataset in a reasonable timeframe.)ml-hub
.ml-workspaces
is more transparently accessible.ml-hub
– specify dataset repositories.ml-hub
supports local user mappings, and if there's a way to port this tosingularity
, HPCs could be interested in using this along with some smaller teams of ML researchers/developers.Is this something you're interested in working on?
Yea! I was planning to do some digging later this week to figure out how challenging an implementation is would be.
The text was updated successfully, but these errors were encountered: