I-GUIDE / CI_Platform

iGUIDE CI Platform Deployment
Apache License 2.0
0 stars 0 forks source link

Versioned Kernels #29

Open fbaig opened 4 months ago

fbaig commented 4 months ago

Instead of changing kernels on every update, it would be good to keep versioned kernels. Some users who have submitted notebooks working on previous kernels have complained about broken dependencies and kernels with newer updates.

rkalyanapurdue commented 4 months ago

@fbaig could you please let us know which notebooks are broken so that we can test them?

nosolls commented 4 months ago

We can start adding versioned kernels.

How it's done on CyberGIS is that each versioned kernel has it's own conda environment. This is really the only way to do it in CVMFS, since it's basically a remote read-only filesystem. This will take up more room on the server, but having 2-3 versions per kernel could give us time to fix bugs between updates. Users wouldn't have to deal with the problems associated with it.