Add kafka bridge
[oam.git] / solution / README-O-RU-Controller.md
index ebfe318..c652f1e 100644 (file)
@@ -5,6 +5,14 @@ as component for O-DU and/or SMO implementations.
 
 ## Prerequisites
 
+### Resources
+
+The solution was tested on a VM with
+
+- 4x Core
+- 16 GBit RAM 
+- 50 Gbit Storage
+
 ### Operating (HOST) System
 
 ```
@@ -24,8 +32,8 @@ Please follow the required docker daemon configuration as documented in the foll
 ### Docker Compose
 
 ```
-$ docker-compose version
-Docker Compose version v2.16.0
+$ docker compose version
+Docker Compose version v2.17.2
 ```
 
 ### GIT
@@ -40,6 +48,12 @@ git version 2.34.1
 ```
 $ python3 --version
 Python 3.10.6
+
+```
+sudo apt install python3-pip
+pip install jproperties
+```
+
 ```
 It is beneficial (but not mandatory) adding the following line add the
 end of your ~/.bashrc file. I will suppress warnings when python script
@@ -69,9 +83,11 @@ $ cat /etc/hosts
 <deployment-system-ipv4>           gateway.smo.o-ran-sc.org
 <deployment-system-ipv4>          identity.smo.o-ran-sc.org
 <deployment-system-ipv4>          messages.smo.o-ran-sc.org
-<deployment-system-ipv4> ves-collector.oam.smo.o-ran-sc.org
 <deployment-system-ipv4>         odlux.oam.smo.o-ran-sc.org
-<deployment-system-ipv4>    controller.oam.smo.o-ran-sc.org
+<deployment-system-ipv4>         flows.oam.smo.o-ran-sc.org
+<deployment-system-ipv4>         tests.oam.smo.o-ran-sc.org
+<deployment-system-ipv4> ves-collector.dcn.smo.o-ran-sc.org
+<deployment-system-ipv4>    controller.dcn.smo.o-ran-sc.org
 
 ```
 
@@ -81,10 +97,10 @@ The following commands should be invoked. More detailed can be found in the
 next chapters.
 
 ```
-docker-compose -f smo/common/docker-compose.yml up -d
+docker compose -f smo/common/docker-compose.yml up -d
 python smo/common/identity/config.py
-docker-compose -f smo/oam/docker-compose.yml up -d odlux controller
-docker-compose -f network/docker-compose.yml up -d ntsim-ng-o-ru-fh-11221
+docker compose -f smo/oam/docker-compose.yml up -d odlux controller
+docker compose -f network/docker-compose.yml up -d ntsim-ng-o-ru-11221
 python network/config.py
 ```
 
@@ -94,9 +110,9 @@ python network/config.py
 
     https://odlux.oam.smo.o-ran-sc.org
 
-    User: admin // see .env file
+    User: admin 
 
-    Password: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
+    Password: // see .env file
 
 In case of trouble, please update the commands with your customized '.env' file.
 
@@ -117,7 +133,7 @@ In the O-RU Controller UI you should see the generated alarm notifications of th
 To stop all container please respect the following order
 
 ```
-docker-compose -f network/docker-compose.yml down
-docker-compose -f smo/oam/docker-compose.yml down
-docker-compose -f smo/common/docker-compose.yml down
+docker compose -f network/docker-compose.yml down
+docker compose -f smo/oam/docker-compose.yml down
+docker compose -f smo/common/docker-compose.yml down
 ```