- 
    Type:
Improvement
 - 
    Resolution: Unresolved
 - 
    Priority:
Minor - P4
 - 
    None
 - 
    Affects Version/s: None
 - 
    Component/s: None
 - 
    None
 
- 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
Background & Motivation
MONGOCRYPT-352 changed the behavior of mongocrypt_kms_ctx_endpoint to always include a default port.
This caused test failures on Linux and macOS in the testKmsCtx test.
After updating the test's assertion to check for a port, that caused test failures on Windows.
Linux and macOS build libmongocrypt from source from the latest commit. Windows downloads the latest tagged release: https://github.com/mongodb/mongo-go-driver/blob/15ace228e3bfdf37faa31e558d5eb2745a75469f/.evergreen/config.yml#L75-L86
I think it is preferable to use the latest libmongocrypt release. If behavior changes cause test failures, we can address those as part of upgrading the libmongocrypt version dependency.
Scope
- Update Linux and macOS to use the latest libmongocrypt release instead of building from the latest commit.
 
- is related to
 - 
                    
GODRIVER-2216 Change testKmsCtx expectedHost to be port-agnostic
-         
 - Closed
 
 -