[SERVER-74871] Clean up Jepsen tests Created: 15/Mar/23  Updated: 29/Oct/23  Resolved: 05/Apr/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.0-rc0, 6.0.6, 6.3.2

Type: Improvement Priority: Major - P3
Reporter: Ryan Egesdahl (Inactive) Assignee: Ryan Egesdahl (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Assigned Teams:
Server Development Platform
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.3, v6.0
Participants:
Linked BF Score: 56

 Description   

We should clean up the Jepsen test infrastructure. We no longer need to install Docker ourselves, nor do we need to (nor should we) use sudo to create and start the containers. Also, the Debian 11 tests will always fail because the binaries we're downloading are not compatible with the Docker container Jepsen uses, so we should just remove it.



 Comments   
Comment by Githook User [ 20/Apr/23 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-74871 Run jepsen_docker on debian10 only and clean up dead code

(cherry picked from commit 0287f5807abee5124dfd327f447cb52e00fc7edd)
Branch: v6.3
https://github.com/mongodb/mongo/commit/c41ceaebba3859a3718543e840c54fadbb82757e

Comment by Uladzimir Makouski [ 18/Apr/23 ]

Reoccurring on v6.3 branch: BFG-1897515

Comment by Githook User [ 06/Apr/23 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-74871 Run jepsen_docker on debian10 only and clean up dead code

(cherry picked from commit 0287f5807abee5124dfd327f447cb52e00fc7edd)
Branch: v6.0
https://github.com/mongodb/mongo/commit/35cdf0e8337a7575fcaec932ae50f8a1d27d1c36

Comment by Githook User [ 05/Apr/23 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-74871 Run jepsen_docker on debian10 only and clean up dead code
Branch: master
https://github.com/mongodb/mongo/commit/0287f5807abee5124dfd327f447cb52e00fc7edd

Comment by Steven Vannelli [ 03/Apr/23 ]

We will stop running Jepsen on deb11

And we will delete some dead code for docker setup.

Generated at Thu Feb 08 06:28:45 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.