-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: buildscripts
-
DevProd Build
-
Fully Compatible
-
v9.0, v8.3
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Adds the `requires_large_host` tag to the `compile_mongor` task in
`etc/evergreen_yml_components/tasks/compile_tasks.yml`.
`compile_mongor` builds `archive-mongor-debug` and `archive-mongor-stripped`, but on several
variants it inherited a small `run_on` distro. Tagging it `requires_large_host` upgrades the
distro it is scheduled on — e.g. `enterprise-rhel-8-64-bit-dynamic-debug-mode` goes from
`rhel8.8-small` to `rhel8.8-xlarge`, and `windows-debug-suggested` from `windows-2022-small`
to `windows-2022-large`.
-
-
- Testing
-
`python buildscripts/yamllinters.py` — `evergreen-lint` reports 0 errors for both
`etc/evaluated_evergreen.yml` and `etc/evaluated_evergreen_nightly.yml`, confirming every
variant that runs `compile_mongor` now resolves to a distro allowed by the
`enforce-tasks-distro-with-special-tag` rule.