carpentries-incubator / hpc-intro

An Introduction to High Performance Computing
https://carpentries-incubator.github.io/hpc-intro/
Other
136 stars 139 forks source link

Filezilla remote tunneling instructions #453

Closed cdkharris closed 2 months ago

cdkharris commented 2 months ago

Adds a site snippet to provide instructions for using Filezilla with tunnels. At UCL many users need to connect to the cluster remotely through our SSH bastion without using our VPN, so we provide instructions for using tunnels to do this.

reid-a commented 2 months ago

Thanks for this, this looks useful. It's breaking the CI, it looks like some of the configs don't like it. I'll have a look, but it might be an easier fix at your end?

cdkharris commented 2 months ago

Looks like the problem is that I created a new snippet file for our site, but I haven't created the corresponding files for the other sites. I'll add some blank files for these snippets.

Before I add those, is this a useful addition to the lesson? It's useful for us, but I don't know whether it's useful for other sites.

reid-a commented 2 months ago

Honestly not sure. There are two reasons not to do it, firstly it might be specific to your site, and secondly we have a long-standing TODO about moving our repo away from snippets when we migrate it to the Carpentries Workbench.

My own personal opinion is that we should err on the site of inclusiveness and enriched functionality, and that doing this is a small increase in migration work, so I favor it. But I am not the one doing the work, either. So if you're looking for encouragement, consider yourself encouraged, but not much more than that!

cdkharris commented 2 months ago

Understood; I will add this change because it's possible that someone else will be interested in using SSH tunnels with Filezilla, but I'll keep anything more site-specific than this in our fork.