update debugging with ssh wiki

Catherine Lee
2024-05-20 10:00:52 -07:00
parent b32331a517
commit aa5164f73c

@ -5,23 +5,16 @@
- [x] Linux (https://github.com/pytorch/pytorch/pull/62280)
- [x] Windows (https://github.com/pytorch/pytorch/pull/63440)
## Comparisons to CircleCIs Re-run with SSH
## Conditions and Limitations
### Similarities
* 2 hour time limit after job has finished for when SSH sessions will be closed out and runner will return to the regular runner pool
* **The job must still be running when you ssh into the machine.** If the job is finished running, you cannot ssh in.
* Only works on your own PRs. If you want to ssh into a job running on the main or someone else's job, see the below section about aws ssm.
* You will be removed from the machine after 2 hours.
* Only works for users who are connected to the Meta VPN
* No current planned support for outside collaborators
* Public keys for ssh are pulled from Github using `https://github.com/${github.actor}.keys`
* Example: https://github.com/seemethere.keys
### Differences
* Only works for users who are connected to the Meta VPN
## Known limitations
* Only works for users who are connected to the Meta VPN
* No current planned support for outside collaborators yet
## Workflow for users
1. Push a new commit / re-run completed workflows, see below for re-running jobs through the Github UI <br>