[SERVER-66804] Remove check_binary_version from test setup Created: 26/May/22  Updated: 29/Oct/23  Resolved: 13/Jun/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.2, 6.1.0-rc0

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

Issue Links:
Backports
Related
related to SERVER-63191 Create Task that Generates Version Me... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.0, v5.0, v4.4, v4.2
Sprint: Dev Platform 2022-06-13
Participants:

 Description   

We added check_binary_version to the test setup so we could bypass the compile step in some situations. However, we no longer do that anymore and this has become an unnecessary check. We can remove it and anything that was being done to prepare for it as well.



 Comments   
Comment by Githook User [ 12/Aug/22 ]

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-66804 Remove check_binary_version from test setup

(cherry picked from commit 8c3c18c8d00c6abc84d7157f991168e943b02d45)
Branch: v6.0
https://github.com/mongodb/mongo/commit/017df23da72d15ffea2d58f1b0378a040ad7f194

Comment by Ryan Egesdahl (Inactive) [ 11/Aug/22 ]

This needs to be backported for SERVER-63191 because it interacts with later commits.

Comment by Githook User [ 13/Jun/22 ]

Author:

{'name': 'Tausif Rahman', 'email': 'tausif.rahman@mongodb.com', 'username': 'trahman1318'}

Message: SERVER-66804 Remove check_binary_version from test setup
Branch: master
https://github.com/mongodb/mongo/commit/8c3c18c8d00c6abc84d7157f991168e943b02d45

Comment by Max Hirschhorn [ 26/May/22 ]

We added check_binary_version to the test setup so we could bypass the compile step in some situations.

For some historical context, check_binary_version predates the bypass compile behavior. It was introduced as a part of SERVER-23524 to sanity check the MongoDB version matches the Evergreen task ID. The Evergreen agent had limitations around its management for its task directory and there were other bugs around duplicate Evergreen agent processes over the years so we had left it in.

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