Newer
Older
# Scripts and files
- `setup_euler.py` does:
- login to euler for all course user accounts specified in
`credentials.txt` file and accepts license agreement if asked.
- sets up and checks passwordless ssh access for course accounts on euler
- `update_conda_env_on_euler.sh` sets up conda and packages for the workshop
in `/cluster/scratch/schmittu/mlw`, repeated calls will run updates, e.g. when
- `setup_course_accounts_on_euler.sh` copies current notebooks and scripts
from `to_deploy_on_euler/` to euler for every user from `credentials.txt`.
- `update_installer_at_sis_website.sh` zips abnd copies files from `to_deploy_on_course_computers`
to `https://sis.id.ethz.ch`. These can later be downloaded.
## Notes
- we use the same keypair for all course accounts. This could be improved in the future,
but would require some work.
- the private key is also hard coded in `start_jupyter_nb.sh` script!.