[lustre-devel] Lustre Server on Arm64 Progress

Kevin Zhao kevin.zhao at linaro.org
Mon Sep 19 06:49:31 PDT 2022


Hi Lustre,

In June we enabled the Lustre Arm64 Server and client CI. And we have built
the Lustre Master branch code RPMs daily and publish the Lustre/e2progsfs
at https://uk.linaro.cloud/repo/

The CI Jenkins Link: http://213.146.155.72:8080/

The CI Management script: https://github.com/Linaro/lustretest

The jobs are daily to grab the code, build RPMs and run the whole test
suite. Now we cover all the tests and recorded at
https://github.com/Linaro/lustretest/blob/main/lustretest/cfg/test-groups.yaml


Now Lustre test cases fail on Arm64 is less than 20, we are still WIP to
fix all the test failure.

The Arm64 External CI has already been running for about 3 months, and it’s
time for us to think further and do more to make Arm64 official support for
Lustre.

Next step:

   1.

   Gerrit Patch Landing Triagger Arm64 Jobs: Considering our limited
   resources and the expectation about the Lustre code robust on Arm64, we’d
   planned to implement the Lustre patch landing CI. The idea is to run the
   Arm64 RPM build and the whole test suite when the patch in gerrit is +2 and
   cherry pick to the master branch.
   2.

   Build and store the Lustre packages for special versions(Both for 4K and
   64K page size). Now we just build and store the development release.


Any feedback/advice/help are really appreciated. Look forward to hearing
from you soon. Thanks for the upstream help.

-- 
*Best Regards*

*Kevin Zhao*

Tech Lead, LDCG Cloud Infra & Storage

Linaro Vertical Technologies

IRC(freenode): kevinz

Slack(kubernetes.slack.com): kevinz

kevin.zhao at linaro.org | Mobile/Direct/Wechat:  +86 18818270915
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20220919/3de41fe6/attachment.htm>


More information about the lustre-devel mailing list