-
Type: Task
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
Use Case
As a node driver engineer
I want a green libmongocrypt CI
So that I can catch actual bugs
Dependencies
- None
Unknowns
- Exact list of which variant should be mapped to which node version (we know that Ubuntu 18 cannot run node 18)
Acceptance Criteria
- Pin all CI variant versions that currently use latest to instead use Node 16 (or Node 18 if possible, but full support won't be implemented until
NODE-4666)
Implementation Requirements
- Prebuilds need to be compiled on older versions of linux (glibc compat), double check nothing is changing related to that: prebuilds should be pinned to RHEL 7 (any supported node version)
Testing Requirements
- Existing tests should pass
Documentation Requirements
- None
Follow Up Requirements
NODE-4666will implement full support for Node 18 in libmongocrypt