- echo -e "\nUninstalling lightweight OSM"
- remove_stack osm
- echo "Now osm docker images and volumes will be deleted"
- newgrp docker << EONG
- docker image rm osm/ro
- docker image rm osm/lcm
- docker image rm osm/light-ui
- docker image rm osm/nbi
- docker image rm osm/mon
- docker image rm osm/pm
- docker volume rm osm_mon_db
- docker volume rm osm_mongo_db
- docker volume rm osm_osm_packages
- docker volume rm osm_ro_db
+ if [ -n "$INSTALL_ONLY" ]; then
+ if [ -n "$INSTALL_ELK" ]; then
+ echo -e "\nUninstalling OSM ELK stack"
+ remove_stack osm_elk
+ sudo rm -rf /etc/osm/docker/osm_elk
+ fi
+ if [ -n "$INSTALL_PERFMON" ]; then
+ echo -e "\nUninstalling OSM Performance Monitoring stack"
+ remove_stack osm_metrics
+ sg docker -c "docker image rm osm/kafka-exporter"
+ sudo rm -rf /etc/osm/docker/osm_metrics
+ fi
+ else
+ echo -e "\nUninstalling OSM"
+ remove_stack osm
+ remove_stack osm_elk
+ remove_stack osm_metrics
+ echo "Now osm docker images and volumes will be deleted"
+ newgrp docker << EONG
+ docker image rm osm/ro
+ docker image rm osm/lcm
+ docker image rm osm/light-ui
+ docker image rm osm/nbi
+ docker image rm osm/mon
+ docker image rm osm/pm
+ docker image rm osm/kafka-exporter
+ docker volume rm osm_mon_db
+ docker volume rm osm_mongo_db
+ docker volume rm osm_osm_packages
+ docker volume rm osm_ro_db