Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes how to build release G version of Non-RT RIC. Note:


Info
titleDo you really need to build?

In general, there is no need to build the images manually.

Building from scratch is error-prone, and some development experience is required.

All images for the release are available in nexus image repositories. 

Please refer to the page  Release G - Run in Docker for running the release G Non-RT RIC.  


Details of the architecture can be found from  Release G page. 

...

     git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/a1policymanagementservice" -b g-release  --recursive

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/dmaapadapter" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/helmmanager" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/informationcoordinatorservice" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/rappcatalogue" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/dmaapmediatorproducer" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/rapp/ransliceassurance" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/rapp/orufhrecovery" -b g-release

git clone "https://gerrit.o-ran-sc.org/r/nonrtric/plt/sme" -b g-release        

...

Code Block
languagebash
cd auth-token-fetch
docker build -t o-ran-sc/nonrtric-plt-auth-token-fetch:<image-version> .


To build docker image of the enhanced rappcatalogue, go into the repo rappcatalogue run the commands below. Use the version found in the file container-tag.yaml.

Code Block
languagebash
cd catalogue-enhanced
docker build -t o-ran-sc/nonrtric-plt-rappcatalogue-enhanced:<image-version> .


To build docker image of dmaapmediatorproducer, go into the repo run the command below. Use the version found in the file container-tag.yaml.

...

Code Block
languagebash
themeEmacs
$ docker images

o-ran-sc/nonrtric-plt-a1policymanagementservice       2.5.1-SNAPSHOT  
o-ran-sc/nonrtric-plt-dmaapadapter                    1.2.1-SNAPSHOT
o-ran-sc/nonrtric-plt-helmmanager                     1.2.1-SNAPSHOT
o-ran-sc/nonrtric-plt-informationcoordinatorservice   1.4.1-SNAPSHOT  
o-ran-sc/nonrtric-plt-rappcatalogue                   1.2.0-SNAPSHOT 
o-ran-sc/nonrtric-plt-rappcatalogue-enhanced          1.0.1
o-ran-sc/nonrtric-plt-auth-token-fetch                1.1.1
o-ran-sc/nonrtric-plt-dmaapmediatorproducer           1.1.1
o-ran-sc/nonrtric-rapp-ransliceassurance-icsversion   1.1.1
o-ran-sc/nonrtric-rapp-ransliceassurance              1.2.1
o-ran-sc/nonrtric-rapp-orufhrecovery                  1.1.1  
o-ran-sc/nonrtric-plt-capifcore                       1.0.1

...