Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-19799

ATM: auto-select distro to match specified architecture

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      This isn't really an LU issue so much as ATM, but I can no longer access that project.

      Specifying Test-Parameters: ... clientarch=aarch64 by itself will currently fail on master because the default distro is el8.10 but there are only aarch64 builds for rocky9.5. It would be great if autotest selected an available distro for that CPU architecture automatically, if it is not explicitly specified in the session parameters.

      For example in patch https://review.whamcloud.com/63451 I specified "Test-Parameters: trivial testlist=sanity clientarch=aarch64" but it failed with:

      NOTE: This patch received a -1 score because there are untestable Enforced sessions
      The following sessions were skipped because they are untestable:
      Untestable Enforced:

      Test-Parameters line #1: custom on el8.10-x86_64/el8.10-aarch64/ldiskfs/ldiskfs
      client: el8.10 - aarch64 | lustre-reviews #120675

      Supported build configurations for lustre-reviews #120675:
      Clients

      rocky9.5 - aarch64 - inkernel
      el8.9 - ppc64le - inkernel
      :

      I had to explicitly add "clientdistro=rocky9.5" to the requested test sessions via the "Maloo Results" page, but it would require editing the commit message and retriggering the build to actually land the patch (though I'll probably just get Oleg to remove the Maloo -1 if this patch is passing). It's just a waste of build/test resources for something that Autotest can figure out on its own, and avoids delays for the developer.

      Attachments

        Activity

          People

            colmstea Charlie Olmstead
            adilger Andreas Dilger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: