PyHPC CSCS Summer School 2026 event support#219
Conversation
|
👋 Thank you for your contribution! This pull request is from a forked repository so GitHub Actions will not be able to run CI. A maintainer will review your changes shortly and manually trigger the CI. @maintainers Please review this PR when you have a chance and follow the instructions in the CONTRIBUTING.md file to trigger the CI. |
| The generated EDF sets `PMIX_MCA_gds=hash` and `PMIX_MCA_psec=native`, which | ||
| are the PMIx settings used for clean Slurm MPI runs on Daint. | ||
|
|
||
| ## Run tests |
There was a problem hiding this comment.
We need instructions on how to deploy the container for 10 hours and connect to the JupyterLab, nsys, and ncu services from a web browser. Those instructions should mount the checked out repo so students solutions will persist.
I have a feeling we'll need to do SSH port forwarding. Will that cause issues with the responsiveness/interactivity of the nsys/ncu services that use WebRTC?
|
Closing in favor of #218, which targets the event branch as requested. |
Signed replacement for #215, based directly on current
mainand containing the full reviewed event change as one verified commit. Includes the follow-up fixes from #218.Key properties:
mainLive Daint validation on GH200 using the CI-built ARM64 image:
Local validation passed for Bash/Python/Ruff/YAML/Actions linting, all Compose files and Podman transforms, LFS, an 8-tutorial workflow matrix, generated EDFs, and diff checks.