diff --git a/tools/cleanup-containers b/tools/cleanup-containers
index 549fa553d41f0bdd3c68a23df2e3ddd98a328994..d2759c598a183764099f72e350331b75b0e067e8 100755
--- a/tools/cleanup-containers
+++ b/tools/cleanup-containers
@@ -42,7 +42,10 @@ fi
 
 echo "Stopping containers..."
 for container in ${containers_to_kill}; do
+sudo systemctl disable kolla-${container}-container.service
 sudo systemctl stop kolla-${container}-container.service
+sudo systemctl is-failed kolla-${container}-container.service && \
+sudo systemctl reset-failed kolla-${container}-container.service
 done
 
 echo "Removing containers..."