X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=scripts%2Finstall%2Funinstall-all.sh;h=396325448a6a05e576dabc9062d43a8c6f65e003;hb=280cddf61651075ea8045c147799e302a3bb6b8e;hp=f179af70abb86089ff4890da36677b53285cc2ca;hpb=acdf2fef66569640282c560d0ee2823b5f26f268;p=nonrtric%2Fplt%2Frappmanager.git diff --git a/scripts/install/uninstall-all.sh b/scripts/install/uninstall-all.sh index f179af7..3963254 100755 --- a/scripts/install/uninstall-all.sh +++ b/scripts/install/uninstall-all.sh @@ -2,6 +2,7 @@ # ============LICENSE_START=============================================== # Copyright (C) 2023 Nordix Foundation. All rights reserved. +# Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved. # ======================================================================== # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,9 +20,14 @@ echo "######### Uninstalling Rapp Manager #########" +ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" echo "Uninstalling ACM Components..." helm uninstall csit-policy -n default +echo "Removing Kafka components..." +kubectl delete deploy zookeeper-deployment kafka-deployment +kubectl delete svc zookeeper-service kafka + echo "Uninstalling NONRTRIC Components..." sudo dep/bin/undeploy-nonrtric @@ -34,6 +40,18 @@ helm uninstall istiod -n istio-system helm uninstall istio-base -n istio-system kubectl delete ns istio-system +# Cleanup ChartMuseum +CM_PID_FILE="$ROOT_DIR/CM_PID.txt" +if [ -f $CM_PID_FILE ]; then + echo "Cleaning up ChartMuseum..." + PID=$(cat "$CM_PID_FILE") + echo "Killing ChartMuseum with PID $PID" + kill $PID + rm $CM_PID_FILE + echo "ChartMuseum cleanup completed" +fi + +rm -rf "$ROOT_DIR/chartstorage" rm -rf dep/ rm -rf docker/