You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: add SSH key fixtures and improve E2E test SSH connectivity
- Add testing SSH key pair in fixtures/ directory for CI/CD compatibility
- Update cloud-init.yml to use the new testing public key
- Modify e2e_tests.rs to copy SSH keys to temporary directory during tests
- Use temporary SSH keys instead of relying on local ~/.ssh/testing_rsa
- Add tempfile dependency for secure temporary directory management
- Suppress dead_code warning for temp_dir field (needed for directory lifetime)
- Add verbose logging for SSH key and temp directory paths
This resolves the SSH connectivity issue in GitHub Actions by providing
self-contained SSH keys that don't depend on local machine configuration.
0 commit comments