From: aravind.est Date: Tue, 22 Jul 2025 07:41:16 +0000 (+0100) Subject: Installtion pre-requisites updated X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=a519df469abd6bcb3d9519dd346ac2b43836c016;p=it%2Fdep.git Installtion pre-requisites updated Installation pre-requisites added. Installation time showed at the end. Issue-ID: INT-170 Change-Id: If696e9c778d4383f4ac90590b4b97ab49713cec9 Signed-off-by: aravind.est --- diff --git a/smo-install/README.md b/smo-install/README.md index 945aa112..22320e18 100644 --- a/smo-install/README.md +++ b/smo-install/README.md @@ -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 ``` +### 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, diff --git a/smo-install/scripts/layer-2/2-install-oran.sh b/smo-install/scripts/layer-2/2-install-oran.sh index 4be559ff..715dd71e 100755 --- a/smo-install/scripts/layer-2/2-install-oran.sh +++ b/smo-install/scripts/layer-2/2-install-oran.sh @@ -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."