[lustre-devel] Lustre Server on Arm64 Progress
Kevin Zhao via lustre-devel <[email protected]>
| Newsgroups | org.lustre.lists.lustre-devel |
|---|---|
| Message-ID | <CACzn6-U5JR6XKuJQjMRtrDne+voBR0hrjFhx2kW_um1kbaxL5A@mail.gmail.com> |
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 [email protected] | Mobile/Direct/Wechat: +86 18818270915 _______________________________________________ lustre-devel mailing list [email protected] http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org