Uploaded image for project: 'Integrated Edge Cloud'
  1. Integrated Edge Cloud
  2. IEC-24

[IEC][SEBA] Change SEBA deployment method to replicate upstream Opencord SIAB

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Medium

    Description

      Currently we deploy SEBA on top of IEC by using the simpler approach, with three set of charts: cord-platform -> seba -> att-workflow.
      Although this method is mentioned in the Opencord Guide and it should work fine, in practice it seems to fail due to unpredictable race conditions, on both x86 and aarch64 setups (verified mostly on virtual PODs but could affect baremetal as well).

      Looking at the upstream Opencord SEBA-in-a-Box Jenkins jobs, we see that the deployment of SEBA is done at a more granular level, component by component. This is described in the Opencord Guide:
      https://guide.opencord.org/cord-6.1/profiles/seba/install.html#alternatively-install-seba-as-separate-components

      For this purpose we will need to make use of the opencord automation-tools repo which can deploy SEBA-in-a-Box by running "make siab"

      https://github.com/opencord/automation-tools/blob/master/seba-in-a-box/Makefile

      Similar work has been done for integrating PONSim support in IEC ci-management:

      https://gerrit.akraino.org/r/#/c/ci-management/+/1243/

      Attachments

        Issue Links

          Activity

            People

              ciprian.barbu.enea Ciprian Barbu
              ciprian.barbu.enea Ciprian Barbu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: