-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Tests
-
None
-
Fully Compatible
We have a number of tests that test TLS connections with certificate verification. These are marked as requiring "local TLS" which means they are not run in Evergreen. It is desirable to run these tests in Evergreen for two reasons:
1. Doing so ensures the driver's TLS-related functionality continues to work as expected.
2. Testing in Evergreen allows testing TLS-related functionality on all Ruby versions.
This ticket is for figuring out how to run "local TLS" tests in Evergreen. It may involve running mongod instances outside of mongo-orchestration, in order to launch servers with specific certificates.
- is duplicated by
-
RUBY-1828 Consolidate certificate configuration in SpecConfig
- Closed
- is related to
-
RUBY-1794 Verify that driver can connect to server with full TLS verification
- Closed
- related to
-
RUBY-1822 Support providing certificate chains as client certificates
- Closed
-
RUBY-1823 Support adding multiple CA certificates
- Closed
- links to