1. Arm CI - AGW docker build enablement:
   1. Blocker to merge Arm PR https://github.com/magma/magma/pull/11289/commits:
       a. Fix x86 CI job failure: Per shubham, Missing debian packages in magma artifactory is the root cause.
       b. Moving x86 packages from Meta to Magma artifactory.
           Note: Arm debian packages are located under debian-test in Magma artifactory.
       c. Magma is supported only in 5.4 kernel. GHA supports only 5.11 kernel.
          Per shubham, Self hosted runners will solve this problem and he will write Terraform code
          to add this support.

2. srsRAN UE attach test (2 node topology):
    Topology: srsRAN (x86 instance) < -- > AGW (Arm Graviton2 instance)
    1. Youssef's PR https://github.com/magma/magma/pull/12438 is merged. But
        srsRAN UE attach manual test failed. Debugging in progress.
    2. Once Manual test works, Shubham/Tim will add a new CI job.
        Dependencies to add this CI job:
        a. NMS updates
        b. Limited GH resources to run srsRAN & Magma AGW. H/W resources to run these tests

    3. Govind/Shubham will update the magma documentation with the steps to build and run containerized AGW on Arm.

3. Once Arm PR is merged and srsRAN UE attach manual test is passed, plan for a release.

4. Test containerized S1AP tester on Arm
    a. Govind to try running the test following the readme from Ramon https://github.com/magma/magma/pull/11308/files
    b. Shubham/Tim to integrate containerized S1AP tester in Arm CI

5. OAI take over - Arm CI have to be enabled before the take over. Plans and ownership ?

6. Shubham/Tim to add a CI job to generate and upload Arm 3rd party debian packages and upload in magma arifactory.
    a. For now, these packages will be built on 5.4 kernel.

7. Generate artifacts like 3rd pary packages and docker builds on > 5.4 kernel and test those packages.

8. Bazel: New work flow will be added on Arm arch by Nils semmelrock

  • No labels
Write a comment…