Skip to content

Conversation

@mingxin-zheng
Copy link
Contributor

@mingxin-zheng mingxin-zheng commented Jul 14, 2025

This PR removes dependency on SSH tokens across Docker builds and run scripts, switches repository and package installations to HTTPS, and adds automated Raysim installation.

Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
@mingxin-zheng mingxin-zheng requested a review from Copilot July 14, 2025 14:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes dependency on SSH tokens across Docker builds and run scripts, switches repository and package installations to HTTPS, and adds automated Raysim installation.

  • Removed --ssh, SSH client installation, and related SSH setup in Dockerfiles and run scripts.
  • Updated pip install and git clone commands to use HTTPS URLs.
  • Introduced install_raysim.sh and integrated it into the ultrasound environment setup.

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
workflows/telesurgery/docker/sim.sh Removed SSH mount and --ssh build flag.
workflows/telesurgery/docker/real.sh Removed SSH mount and --ssh build flag.
workflows/telesurgery/docker/Dockerfile.sim Dropped openssh-client, SSH host scan, and SSH-based pip install.
workflows/telesurgery/docker/Dockerfile Dropped openssh-client and SSH host scan.
workflows/telesurgery/README.md Removed SSH agent instructions.
workflows/robotic_ultrasound/docker/README.md Removed BuildKit/SSH instructions and --ssh build flag.
workflows/robotic_ultrasound/docker/Dockerfile Removed SSH host setup and SSH mount in RUN mounts.
workflows/robotic_ultrasound/README.md Streamlined Raysim installation instructions.
workflows/robotic_surgery/docker/README.md Removed BuildKit/SSH instructions and --ssh build flag.
workflows/robotic_surgery/docker/Dockerfile Removed SSH host setup and SSH mount in RUN mounts.
tools/env_setup/env_setup_robot_us.sh Added unzip installation and integrated Raysim setup.
tools/env_setup/install_raysim.sh New script for downloading and installing Raysim.
tools/env_setup/install_isaac.sh Switched asset catalog pip install and cloning to HTTPS.
tools/env_setup/install_cosmos_transfer1.sh Switched cloning to HTTPS.

mingxin-zheng and others added 3 commits July 14, 2025 14:36
Signed-off-by: Mingxin Zheng <[email protected]>
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Mingxin Zheng <[email protected]>
Copy link
Contributor

@KumoLiu KumoLiu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update, LGTM.

@mingxin-zheng
Copy link
Contributor Author

/build

@mingxin-zheng mingxin-zheng changed the base branch from mz/0.2.0 to main July 15, 2025 09:38
@mingxin-zheng mingxin-zheng enabled auto-merge July 15, 2025 09:39
Signed-off-by: Mingxin Zheng <[email protected]>
@mingxin-zheng
Copy link
Contributor Author

/build

@mingxin-zheng mingxin-zheng changed the title Remove SSH token use Update Dependency Tags to 0.2.0 and Remove SSH Token Use Jul 15, 2025
@mingxin-zheng
Copy link
Contributor Author

/build

@mingxin-zheng mingxin-zheng disabled auto-merge July 15, 2025 12:08
@mingxin-zheng mingxin-zheng merged commit 58487d4 into main Jul 15, 2025
4 checks passed
@mingxin-zheng mingxin-zheng deleted the mz/remove_ssh branch July 15, 2025 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants