## Prerequisites
+### Resources
+
+The solution was tested on a VM with
+
+- 4x Core
+- 16 GBit RAM
+- 50 Gbit Storage
+
### Operating (HOST) System
```
### Docker Compose
```
-$ docker-compose version
-Docker Compose version v2.16.0
+$ docker compose version
+Docker Compose version v2.17.2
```
### GIT
```
$ 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
<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
```
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
```
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.
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
```