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