[SERVER-84710] Require Bazel in Amazon Linux 2023 ARM Created: 09/Jan/24  Updated: 30/Jan/24  Resolved: 18/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.3.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Zack Winter Assignee: Zack Winter
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Build
Backwards Compatibility: Fully Compatible
Participants:

 Description   

As part of migrating from scons to bazel, we've created a handful of bazel build targets that mirror scons build targets. These build targets are libraries that can be included in the final mongo binary optionally.

Now that most of the scons command line options have been migrated over to bazel, the next step is to gradually enable bazel to run by default on the first variant Amazon Linux 2023 ARM.

This variant runs in nightly and is used as a release target for Atlas. The testing strategy is to rely on existing performance and correctness tests to catch any regressions when compared with the artifacts created from the scons build system.



 Comments   
Comment by Githook User [ 19/Jan/24 ]

Author:

{'name': 'Zack Winter', 'email': '3457246+zackwintermdb@users.noreply.github.com', 'username': 'zackwintermdb'}

Message: SERVER-84710 Build Converted Bazel Targets on Amazon Linux 2023 ARM (#18007)

GitOrigin-RevId: 43b89b17dfefe9d4956a2941187e3ecd3ab109c2
Branch: master
https://github.com/mongodb/mongo/commit/57fbef239cabc2a3b3a0436331d1dce5adf734ec

Comment by Githook User [ 10/Jan/24 ]

Author:

{'name': 'Zack Winter', 'email': '3457246+zackwintermdb@users.noreply.github.com', 'username': 'zackwintermdb'}

Message: SERVER-84710 run evergreen bazel tests on amazon linux 2023 ARM (#17957)

GitOrigin-RevId: 96ef547fa985f409065a96b8d8e9bd393f084594
Branch: master
https://github.com/mongodb/mongo/commit/61e25f2ce339d145ed288edb4723c728a15c4123

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