[COMPASS-4400] Create aws jumpbox and add to connection-model integration tests Created: 03/Sep/20  Updated: 10/Jan/24  Resolved: 18/Nov/20

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Documentation Changes: Not Needed

 Description   

Currently the `connection-model` ssh tunnel isn't going fully tested because it requires a jumpbox to be configured: https://github.com/mongodb-js/connection-model/blob/master/test/ssh-tunnel.test.js#L371

Currently our ssh jump box used to run these tests has been deleted. We should make a new one and add the configuration to the travis tests to make sure we're fully testing the feature. Also adding it to the docs so that we can have it in our environment when testing locally will be good: https://github.com/10gen/compass-internal-docs/blob/master/testing/testing-ssh.md 



 Comments   
Comment by Rhys Howell [ 18/Nov/20 ]

We'll use a docker instance for SSH tunneling (and then can connect to an Atlas fixture off that if we want).

Generated at Wed Feb 07 22:36:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.