ExportXMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • DevProd Test Infrastructure
    • Fully Compatible
    • Correctness 2026-04-21
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Migrate the rhel8-asan sanitizer variant from x86 to arm64 as part of SERVER-121130.

      Variant Details

      Variant name: rhel8-asan
      Display name: ~ ASAN RHEL 8
      File: etc/evergreen_yml_components/variants/sanitizer/test_dev.yml lines 565–596
      Type: Self-compiling variant (compiles + tests)
      Current x86 distros:
      run_on: rhel8.8-large

      YAML Anchors Referenced

      *aubsan_options (san_options, defined at test_dev.yml line 158)

      Notes

      Uses --build_enterprise=False and --allocator=system. Runs fuzzer tasks (.aggfuzzer, .jstestfuzz).

      Migration Actions

      1. Create arm64 version with arm64 distros, compile tasks, and !.multiversion on test tasks
      2. Modify x86 version: add .multiversion to test task selectors (compile tasks stay unchanged)
      3. Run evergreen evaluate ./etc/evergreen.yml to validate. If the arm64 variant has no tasks, this variant has only multiversion tests and cannot be migrated.

            Assignee:
            Teodor Voinea
            Reporter:
            Teodor Voinea
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: