[SERVER-33805] Change Jepsen tasks running in Evergreen to use mongobridge Created: 11/Mar/18 Updated: 29/Oct/23 Resolved: 17/Apr/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 3.4.15, 3.6.5, 3.7.6 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Max Hirschhorn | Assignee: | Samyukta Lanka |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Backport Requested: |
v3.6, v3.4
|
||||||||||||||||||||
| Sprint: | TIG 2018-04-23 | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||||||
| Description |
|
With the changes from https://github.com/jepsen-io/mongodb/pull/9, it is now possible to run MongoDB's Jepsen tests using mongobridge rather than iptables for the networking partitioning. This means it is no longer necessary to use LXC containers in Evergreen to provide virtualization. Establishing SSH connections to the LXC containers has seemingly been unreliable with there being ~220 "System Failure"-related BF/BFG tickets (of ~840 total). We should also consider preemptively vendoring https://github.com/jepsen-io/jepsen and https://github.com/aphyr/dom-top as branches in the 10gen/jepsen repository in case we ever depend on a snapshotted version of the jepsen-io/jepsen repository. Leiningen supports checkout dependencies so we can easily compile the project using our vendored copies. |
| Comments |
| Comment by Githook User [ 28/Apr/18 ] |
|
Author: {'email': 'samy.lanka@gmail.com', 'username': 'lankas', 'name': 'Samy Lanka'}Message: (cherry picked from commit 8a6c15fd3c42927f5b8a5f688bde5fced706c908) |
| Comment by Githook User [ 28/Apr/18 ] |
|
Author: {'email': 'samy.lanka@gmail.com', 'username': 'lankas', 'name': 'Samy Lanka'}Message: (cherry picked from commit 8a6c15fd3c42927f5b8a5f688bde5fced706c908) |
| Comment by Githook User [ 17/Apr/18 ] |
|
Author: {'name': 'Samy Lanka', 'email': 'samy.lanka@gmail.com', 'username': 'lankas'}Message: |