From a519df469abd6bcb3d9519dd346ac2b43836c016 Mon Sep 17 00:00:00 2001 From: "aravind.est" Date: Tue, 22 Jul 2025 08:41:16 +0100 Subject: [PATCH] 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 --- smo-install/README.md | 19 +++++++++---------- smo-install/scripts/layer-2/2-install-oran.sh | 2 ++ 2 files changed, 11 insertions(+), 10 deletions(-) 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." -- 2.16.6