From a36e3fbec354d41baea23a1e8749072dbf352a34 Mon Sep 17 00:00:00 2001
From: Matthew Mosesohn <matthew.mosesohn@gmail.com>
Date: Fri, 29 Jun 2018 19:53:21 +0300
Subject: [PATCH] Add rkt gc task (#2945)

---
 roles/rkt/files/rkt-gc.sh |  2 ++
 roles/rkt/tasks/main.yml  | 10 +++++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)
 create mode 100644 roles/rkt/files/rkt-gc.sh

diff --git a/roles/rkt/files/rkt-gc.sh b/roles/rkt/files/rkt-gc.sh
new file mode 100644
index 000000000..e260668cf
--- /dev/null
+++ b/roles/rkt/files/rkt-gc.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+rkt gc
diff --git a/roles/rkt/tasks/main.yml b/roles/rkt/tasks/main.yml
index d84a2165d..00f9e79c4 100644
--- a/roles/rkt/tasks/main.yml
+++ b/roles/rkt/tasks/main.yml
@@ -1,5 +1,13 @@
 ---
-
 - name: Install rkt
   import_tasks: install.yml
   when: not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]
+
+- name: Set up cron job to do garbage cleanup
+  copy:
+    src: rkt-gc.sh
+    dest: /etc/cron.hourly/rkt-gc.sh
+    owner: root
+    group: root
+    mode: 0750
+  when: not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]
-- 
GitLab