From 8f001149e6a231b7461abf3e442cb4dc585b8ba2 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mon, 8 Dec 2014 15:55:00 +0100 Subject: [PATCH] Add the crawler sub-role for mirrormanager --- roles/mirrormanager/crawler/tasks/main.yml | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 roles/mirrormanager/crawler/tasks/main.yml diff --git a/roles/mirrormanager/crawler/tasks/main.yml b/roles/mirrormanager/crawler/tasks/main.yml new file mode 100644 index 0000000000..73ce952717 --- /dev/null +++ b/roles/mirrormanager/crawler/tasks/main.yml @@ -0,0 +1,26 @@ +--- +# Configuration for MirrorManager's crawler + +- name: clean yum metadata + command: yum clean all + tags: + - packages + +- name: install needed packages + yum: pkg={{ item }} state=present + with_items: + - mirrormanager-crawler + tags: + - packages + +- name: install MM configuration file + template: src={{ roles }}/mirrormanager/templates/mirrormanager.cfg + dest=/etc/mirrormanager/mirrormanager.cfg + mode=600 + tags: + - config + +- name: install the cron job + copy: src=crawler.cron dest=/etc/cron.d/mm2_crawler.cron + tags: + - config