Installtion pre-requisites updated 30/14730/1
authoraravind.est <aravindhan.a@est.tech>
Tue, 22 Jul 2025 07:41:16 +0000 (08:41 +0100)
committeraravind.est <aravindhan.a@est.tech>
Tue, 22 Jul 2025 07:41:16 +0000 (08:41 +0100)
Installation pre-requisites added.
Installation time showed at the end.

Issue-ID: INT-170
Change-Id: If696e9c778d4383f4ac90590b4b97ab49713cec9
Signed-off-by: aravind.est <aravindhan.a@est.tech>
smo-install/README.md
smo-install/scripts/layer-2/2-install-oran.sh

index 945aa11..22320e1 100644 (file)
@@ -20,6 +20,15 @@ Flavour name should be used as the directory name. It can be provided as an argu
 
 ```./dep/smo-install/scripts/layer-2/2-install-oran.sh <FLAVOUR> <MODE>```
 
+### Pre-requisites:
+* VM with 64GB Memory, 20VCPU, 60GB of disk space.
+* Helm 3.12.0 or later
+* Kubernetes 1.30 or later
+* Helm deploy/undeploy plugin
+* Helm cm-push plugin
+* yq
+* jq
+
 
 ## Release Mode Installation
 
@@ -30,13 +39,6 @@ Release mode uses the helm charts from the nexus helm repositories as pointed be
 * NONRTRIC: ??? (nexus3.o-ran-sc.org/repository/o-ran-sc-helm/)
 * SMO: ??? (nexus3.o-ran-sc.org/repository/o-ran-sc-helm/)
 
-### Pre-requisites:
-* Helm 3.12.0 or later
-* Kubernetes 1.26 or later
-* Helm deploy/undeploy plugin
-* Helm cm-push plugin
-* yq
-
 ### Installation
 
 Clone the repository using the command below,
@@ -75,9 +77,6 @@ Verify pods:
 
 In this mode, the released helm charts are not used. Instead, the charts are built from the source code and installed.
 
-### Pre-requisites:
-* Kubernetes 1.26 or later
-
 ### Installation
 
 Clone the repository using the command below,
index 4be559f..715dd71 100755 (executable)
@@ -61,3 +61,5 @@ kubectl get pods -n onap
 kubectl get pods -n nonrtric
 kubectl get pods -n smo
 kubectl get namespaces
+
+echo "SMO Installation completed successfully in $(( ($(date +%s) - $timestamp) / 60 )) minutes."