[DATALAB-2091]: added cron to remove admin_status containers on ssn if they have edge_status label
diff --git a/infrastructure-provisioning/src/ssn/scripts/configure_docker.py b/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
index f9ef56f..8f8df45 100644
--- a/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
+++ b/infrastructure-provisioning/src/ssn/scripts/configure_docker.py
@@ -178,6 +178,13 @@
         print('Failed to configure guacamole: ', str(err))
         return False
 
+def status_container_removal_cron():
+    try:
+        conn.sudo('bash -c \'echo "*/15 * * * * datalab-user docker container prune -f --filter until=50m --filter label=edge_status" >> /etc/crontab\'')
+    except Exception as err:
+        traceback.print_exc()
+        print('Failed to create admin status container removal cron: ', str(err))
+        return False
 
 ##############
 # Run script #
@@ -218,5 +225,9 @@
     if not configure_guacamole():
         sys.exit(1)
 
+    print("Adding cron to remove edge status containers")
+    if not status_container_removal_cron():
+        sys.exit(1)
+
     conn.close()
     sys.exit(0)