hmdc / PlanningBoardExperiments-deprecated

This repository has no code
0 stars 0 forks source link

Reproducibility for User environments prior to the implementation of the Personal Research Environment #6

Open mreekie opened 5 years ago

mreekie commented 5 years ago

Is feature related to a problem?

This addresses - How do we let people continue working with the same applications and data after their job ends and they start a new job.

Describe the Proposed Feature

We plan to implement a feature that alllows a snapshot of the current environment to be captured as a container image. These images would allow for the contents of the application disk to be frozen and restored.

Prior to implementing this we need a way to lessen the pain of people having to invest time in customizing their environment only to have it wiped away during a back-end maintenance or other issue that causes their Sid app to have to be terminated.

Describe alternatives or features you've seen elsewhere

Renku has a similar feature.

Links to Other products with similar feature

Helpful Context, Background

any_thing_that_makes_it_easier_to_understand_goes_here

List any other Features this is potentially related to

List any Epics and Issues on the Sid board

mreekie commented 4 years ago

We have been looking at this. It appears that these solutions are environment specific and are done through built in configuration of dependencies or by startup shell scripts.

We recently found out that we can't do the "relatively easy" approach of saving libraries to to google drive. It will work in some cases but can't be relied on because google drive does not support many native file system features, in particular the ability to link files is missing.

whorka commented 4 years ago

Related to: saving container state (personal research environment): #43 and #30 and #31 and #18 and #9