-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Build
-
Labels:None
The drivers-evergreen-tools repo has scripts for downloading and starting various MongoDB versions on various distros. Most or all other drivers in Evergreen have standardized on those scripts. The C Driver predates that repo (indeed its scripts were the basis for it) so we've never migrated to using drivers-evergreen-tools. Instead, our scripts have diverged from the copies there. This leaves us with problems in our copy of the scripts that have been solved for the other drivers, particularly when it comes to downloading different versions of MongoDB.
Let's replace the C Driver's scripts with a dependency on the drivers-evergreen-tools repo, and share in other drivers' efforts to maintain those scripts. First, the repo's scripts will need updating for to handle some distros that only the C Driver tests on.