From ab139b55c0d8b0539a2413a737a726f63924bac4 Mon Sep 17 00:00:00 2001 From: Martin Skorupski Date: Tue, 7 Mar 2023 17:20:04 +0100 Subject: [PATCH] Deployment description - add reference to docker configuration - add python chapter - update versions Issue-ID: OAM-317 Change-Id: Ibeca515804e1a6adc5b1276a8e474e6b094f8eef Signed-off-by: Martin Skorupski --- solution/README-O-RU-Controller.md | 42 +++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/solution/README-O-RU-Controller.md b/solution/README-O-RU-Controller.md index e5f6bd3..ebfe318 100644 --- a/solution/README-O-RU-Controller.md +++ b/solution/README-O-RU-Controller.md @@ -5,24 +5,52 @@ as component for O-DU and/or SMO implementations. ## Prerequisites +### Operating (HOST) System + ``` $ cat /etc/os-release | grep PRETTY_NAME -PRETTY_NAME="Ubuntu 22.04.1 LTS" +PRETTY_NAME="Ubuntu 22.04.2 LTS" +``` + +### Docker +``` $ docker --version -Docker version 20.10.12, build 20.10.12-0ubuntu4 +Docker version 23.0.1, build a5ee5b1 +``` +Please follow the required docker daemon configuration as documented in the following README.md: +- [./smo/common/docker/README.md](./smo/common/docker/README.md) +### Docker Compose + +``` $ docker-compose version -docker-compose version 1.29.2, build unknown -docker-py version: -CPython version: 3.10.6 -OpenSSL version: OpenSSL 3.0.2 15 Mar 2022 +Docker Compose version v2.16.0 +``` +### GIT +``` $ git --version git version 2.34.1 +``` +### Python + +``` +$ python3 --version +Python 3.10.6 +``` +It is beneficial (but not mandatory) adding the following line add the +end of your ~/.bashrc file. I will suppress warnings when python script +do not verify self signed certificates for HTTPS communication. + +``` +export PYTHONWARNINGS="ignore:Unverified HTTPS request" ``` + +### ETC Host (DNS function) + Please modify the /etc/hosts of your system. * \: is the hostname of the system, where the browser is started @@ -46,6 +74,7 @@ $ cat /etc/hosts controller.oam.smo.o-ran-sc.org ``` + ## Bring Up Solution The following commands should be invoked. More detailed can be found in the @@ -59,7 +88,6 @@ docker-compose -f network/docker-compose.yml up -d ntsim-ng-o-ru-fh-11221 python network/config.py ``` - ## Verification Solution ### Login into O-RU-Controller UI -- 2.16.6