rApp manager is an application which lifecycle manages the rApp.
rApp packaging model used here is purely a prototype
ONAP ACM is used here as a backend of rApp manager to lifecycle manage the deployment items as part of rApp.
ONAP ACM related details can be found here.
This integration is based on the Service Manager function developed as part of O-RAN SC. It is available here
This integration is based on the ICS as part of O-RAN SC NONRTRIC. It is available here
This build supports Linux and Windows environments.
In case of below error during the build in Windows environment:
[INFO] --- exec-maven-plugin:3.1.0:exec (git submodule update) @ rapp-manager-sme ---
C:/Program Files/Git/mingw64/libexec/git-core\git-submodule: line 7: basename: command not found
C:/Program Files/Git/mingw64/libexec/git-core\git-submodule: line 7: sed: command not found
C:/Program Files/Git/mingw64/libexec/git-core\git-submodule: line 22: .: git-sh-setup: file not found
It is necessary to append additional paths listed below to the System environment variable named "PATH". These paths can vary based on the git installation location.
C:\Program Files\Git\usr\bin
C:\Program Files\Git\mingw64\libexec\git-core