+clean_old_packages() {
+dpkg -s 'osm-devops' &> /dev/null
+
+if [ $? -eq 0 ]; then
+
+ # Remove old packages
+ echo "Removing the old OSM packages"
+ sudo apt-get remove -y osm-devops
+ sudo apt-get remove -y osm-imdocs
+ sudo apt-get remove -y python3-osmclient
+ sudo apt-get remove -y python3-osm-im
+ # Clean the previous repos that might exist
+ sudo sed -i "/osm-download.etsi.org/d" /etc/apt/sources.list
+fi
+}
+
+#TBD
+clean_volumes(){
+ result=`docker stack ls|wc -l`
+ echo "Stack is running ####%%%%% $result"
+ if [ $result -gt 1 ]; then
+ echo "Inside $result > 1"
+ #TBD take user confirmation
+ docker stack ls |awk '{print $1}' |tail -n+2|xargs docker stack rm
+ sleep 3m
+ docker volume ls|awk '/_mon_db|_mongo_db|_osm_packages|_pol_db|_prom_db|_ro|_ro_db/{print $2}' \
+ |xargs -r --no-run-if-empty docker volume rm
+ fi
+}
+