RHEL 10 Tools Package Lookup Failure

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • DevProd Correctness
    • Fully Compatible
    • ALL
    • Correctness 2026-02-09
    • 200
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Error:

      ERROR:Could not find tools package for x86_64 and rhel10
      

      Description:

      Package tests fail on RHEL 10 because buildscripts/package_test.py:585 uses os_name[4] to extract the RHEL major version number. This only works for single-digit versions (rhel7, rhel8, rhel9).

      The Bug:

      • ("rhel10")[4] returns "1" (only the first digit of "10")
      • Compared against ("rhel93")[4] which returns "9"
      • No match found, function returns None

      Impact:

      • Package testing blocked on rhel10 platforms
      • Affects Evergreen builds on rhel10-64-bit variants

      Expected Behavior:
      Per comment at package_test.py:578-580, tools packages are cross-compatible across RHEL major versions. RHEL 10 should use RHEL 9 tools packages when RHEL 10 packages are unavailable.

      References:

            Assignee:
            Nicholas Jefferies
            Reporter:
            Nicholas Jefferies
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: