Solution: update smo deployment to ONAP Montreal Release 65/13365/1
authorMartin Skorupski <martin.skorupski@highstreet-technologies.com>
Wed, 18 Sep 2024 14:55:14 +0000 (16:55 +0200)
committerMartin Skorupski <martin.skorupski@highstreet-technologies.com>
Wed, 18 Sep 2024 14:55:48 +0000 (16:55 +0200)
- add docker and docker compose versions
- remove Command in action section, as it is different on different systems

Issue-ID: OAM-403
Change-Id: I865f29e353c1a9b63d80360621dd3244e9cf0935
Signed-off-by: Martin Skorupski <martin.skorupski@highstreet-technologies.com>
solution/README.md

index 7aa454f..19ec764 100644 (file)
@@ -54,7 +54,7 @@ PRETTY_NAME="Ubuntu 22.04.2 LTS"
 
 ```
 $ docker --version
-Docker version 23.0.1, build a5ee5b1
+Docker version 27.2.0, build 3ab4256
 ```
 Please follow the required docker daemon configuration as documented in the following README.md:
 - [./smo/common/docker/README.md](./smo/common/docker/README.md)
@@ -63,7 +63,7 @@ Please follow the required docker daemon configuration as documented in the foll
 
 ```
 $ docker compose version
-Docker Compose version v2.17.2
+Docker Compose version v2.29.2
 ```
 
 ### GIT
@@ -98,7 +98,15 @@ export PYTHONWARNINGS="ignore:Unverified HTTPS request"
 
 Please change in the different .env files the environment variable 'HOST_IP'
 to the IP address of the system where you deploy the solution - search for 
-'aaa.bbb.ccc.ddd' and replace it. 
+'aaa.bbb.ccc.dd' and replace it. 
+
+
+```
+# replace xxx.yyy.zzz.www by your routable IP address
+grep -arl --include=*\.env 'aaa.bbb.ccc.dd' * | while read -r file; do
+    sed -i 's/aaa.bbb.ccc.dd/xxx.yyy.zzz.www/g' "$file"
+done
+``
 
 Please modify the /etc/hosts of your system.
 
@@ -288,81 +296,3 @@ The commands ...
 docker ps -a
 docker-compose ps
 docker rm -f $(docker ps -aq)
-
-## Commands in action
-
-```
-$ docker ps -a --format "table {{.Names}}\t{{.Image}}\t{{.Status}}" 
-NAMES     IMAGE     STATUS
-$ docker compose -f smo/common/docker-compose.yaml up -d
-[+] Running 9/9
- ✔ Network smo            Created                                                                                                                                                                  0.1s 
- ✔ Network dmz            Created                                                                                                                                                                  0.1s 
- ✔ Container zookeeper    Started                                                                                                                                                                  1.6s 
- ✔ Container persistence  Started                                                                                                                                                                  1.5s 
- ✔ Container identitydb   Started                                                                                                                                                                  1.2s 
- ✔ Container gateway      Healthy                                                                                                                                                                 12.1s 
- ✔ Container kafka        Started                                                                                                                                                                  2.2s 
- ✔ Container identity     Started                                                                                                                                                                 13.4s 
- ✔ Container messages     Started                                                                                                                                                                 13.4s 
-$ python3 smo/common/identity/config.py 
-Got token!
-User leia.organa created!
-User r2.d2 created!
-User luke.skywalker created!
-User jargo.fett created!
-User role jargo.fett supervision created!
-User role leia.organa administration created!
-User role luke.skywalker provision created!
-User role r2.d2 administration created!
-$ docker compose -f smo/oam/docker-compose.yaml up -d
-[+] Running 4/4
- ✔ Network oam              Created                                                                                                                                                                0.1s 
- ✔ Container controller     Healthy                                                                                                                                                               83.4s 
- ✔ Container ves-collector  Started                                                                                                                                                                1.2s 
- ✔ Container odlux          Started                                                                                                                                                               84.0s 
-$ docker compose -f smo/apps/docker-compose.yaml up -d
-WARN[0000] Found orphan containers ([odlux controller ves-collector]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up. 
-[+] Running 1/1
- ✔ Container flows  Started                                                                                                                                                                        0.9s 
-$ docker compose -f network/docker-compose.yaml up -d
-WARN[0000] Found orphan containers ([flows odlux controller ves-collector]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up. 
-[+] Running 6/6
- ✔ Container ntsim-ng-o-du-1123   Started                                                                                                                                                          2.6s 
- ✔ Container ntsim-ng-o-ru-11223  Started                                                                                                                                                          2.2s 
- ✔ Container ntsim-ng-o-ru-11221  Started                                                                                                                                                          1.9s 
- ✔ Container ntsim-ng-o-ru-11224  Started                                                                                                                                                          1.9s 
- ✔ Container ntsim-ng-o-du-1122   Started                                                                                                                                                          2.4s 
- ✔ Container ntsim-ng-o-ru-11222  Started                                                                                                                                                          2.3s 
-$ docker compose -f network/docker-compose.yaml restart ntsim-ng-o-du-1122 ntsim-ng-o-du-1123
-[+] Running 2/2
- ✔ Container ntsim-ng-o-du-1122  Started                                                                                                                                                           2.8s 
- ✔ Container ntsim-ng-o-du-1123  Started                                                                                                                                                           2.9s 
-$ python3 network/config.py 
-Set O-RU-11221 True
-Set O-RU-11224 True
-Set O-RU-11222 True
-Set O-DU-1123 True
-Set O-DU-1122 True
-Set O-RU-11223 True
-$ docker ps -a --format "table {{.Names}}\t{{.Image}}\t{{.Status}}"
-NAMES                 IMAGE                                                                                        STATUS
-ntsim-ng-o-ru-11221   nexus3.o-ran-sc.org:10004/o-ran-sc/nts-ng-o-ran-ru-fh:1.6.2                                  Up 4 minutes
-ntsim-ng-o-ru-11224   nexus3.o-ran-sc.org:10004/o-ran-sc/nts-ng-o-ran-ru-fh:1.6.2                                  Up 4 minutes
-ntsim-ng-o-ru-11222   nexus3.o-ran-sc.org:10004/o-ran-sc/nts-ng-o-ran-ru-fh:1.6.2                                  Up 4 minutes
-ntsim-ng-o-du-1123    o-ran-sc/nts-ng-o-ran-du-rel-18:1.6.2                                                        Up 54 seconds
-ntsim-ng-o-du-1122    nexus3.o-ran-sc.org:10004/o-ran-sc/nts-ng-o-ran-du:1.6.2                                     Up About a minute
-ntsim-ng-o-ru-11223   nexus3.o-ran-sc.org:10004/o-ran-sc/nts-ng-o-ran-ru-fh:1.6.2                                  Up 4 minutes
-flows                 nodered/node-red:latest-configured                                                           Up 4 minutes (healthy)
-odlux                 nexus3.onap.org:10001/onap/sdnc-web-image:2.4.2                                              Up 7 minutes
-controller            nexus3.onap.org:10001/onap/sdnc-image:2.4.2                                                  Up 8 minutes (healthy)
-ves-collector         nexus3.onap.org:10001/onap/org.onap.dcaegen2.collectors.ves.vescollector:1.10.1-configured   Up 8 minutes (healthy)
-messages              nexus3.onap.org:10001/onap/dmaap/dmaap-mr:1.1.18                                             Up 11 minutes
-identity              bitnami/keycloak:18.0.2                                                                      Up 11 minutes
-kafka                 nexus3.onap.org:10001/onap/dmaap/kafka111:1.0.4                                              Up 11 minutes
-zookeeper             nexus3.onap.org:10001/onap/dmaap/zookeeper:6.0.3                                             Up 11 minutes
-identitydb            bitnami/postgresql:13                                                                        Up 11 minutes
-persistence           docker.elastic.co/elasticsearch/elasticsearch-oss:7.9.3                                      Up 11 minutes
-gateway               traefik:v2.9                                                                                 Up 11 minutes (healthy)
-$ 
-```