SkyPilot: Run AI and batch jobs on any infra (Kubernetes or 12+ clouds). Get unified execution, cost savings, and high GPU availability via a simple interface.
User's custom proxy may drop the connection for idleness. Since we are using the SSH control master, the master connection (the first connection made with the remote machine) can be idle even though the later connection is doing work. We now disable the control master for custom ssh proxy command.
Tested (run the relevant ones):
[ ] Code formatting: bash format.sh
[ ] Any manual or new tests for this PR (please specify below)
User's custom proxy may drop the connection for idleness. Since we are using the SSH control master, the master connection (the first connection made with the remote machine) can be idle even though the later connection is doing work. We now disable the control master for custom ssh proxy command.
Tested (run the relevant ones):
bash format.sh
pytest tests/test_smoke.py
pytest tests/test_smoke.py::test_fill_in_the_name
pytest tests/test_smoke.py::test_aws_with_ssh_proxy_command
conda deactivate; bash -i tests/backward_compatibility_tests.sh