-
Type:
Task
-
Resolution: Fixed
-
Priority:
Critical - P2
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Correctness
-
Fully Compatible
-
Repl 2024-02-19, Correctness 2025-04-01
-
None
-
None
-
None
-
None
-
None
-
None
-
None
As currently phrased ("move testing to modern ..."), this is a never-ending task, where pieces can always evolve but it's hard to say this is finally "done".
I'm specifically repurposing this to upgrade the Jepsen tests currently running on Ubuntu18 to Ubuntu20+ to be compatible with the v5 toolchain. That may involve incidental updates to its core Jespen library, its Mongo Driver, etc, but the platform is the priority, and is required to quality the 8.2 release.
== OLD/STALE DESCRIPTION ==
After the changes from SERVER-86481 and SERVER-81467, the Jepsen tasks are running again in Evergreen on Ubuntu 18.04 and Debian 10. Neither of these platforms are supported for the versions of MongoDB Server they are testing. We should update them to more Linux distributions.
- is related to
-
SERVER-86971 jepsen uses libfaketime which is incompat with tcmalloc
-
- Closed
-
-
SERVER-102932 Remove --allocator=tcmalloc-gperf on Jepsen buildvariants
-
- Needs Scheduling
-
- related to
-
SERVER-90058 Update Jepsen version for "jepsen" (old) tests
-
- Open
-
-
SERVER-89904 Update Jepsen version for "jepsen-docker" tests
-
- Closed
-