From 142025eafc4a3821c17e0b0489f0cd76c2bca486 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Thu, 12 Nov 2020 18:57:31 +0000 Subject: [PATCH] mirror: Install report_mirror script from git --- roles/mirror/reportmirror/tasks/main.yml | 27 +++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/roles/mirror/reportmirror/tasks/main.yml b/roles/mirror/reportmirror/tasks/main.yml index 222633d..d8f6ef8 100644 --- a/roles/mirror/reportmirror/tasks/main.yml +++ b/roles/mirror/reportmirror/tasks/main.yml @@ -1,10 +1,31 @@ --- - -- name: install reportmirror packages +- name: install python3 package: - name: mirrormanager2-client + name: python3 state: installed +- name: copy repportmirror files + git: + dest: /usr/local/src/report_mirror + repo: https://github.com/fedora-infra/mirrormanager2.git + +- name: install reportmirror script + copy: + dest: /usr/local/bin/report_mirror + src: /usr/local/src/report_mirror/client/report_mirror + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" + remote_src: true + +- name: create reportmirror config directory + file: + dest: /etc/mirrormanager-client + state: directory + mode: 0750 + owner: root + group: mirror + - name: create reportmirror config from template template: dest: /etc/mirrormanager-client/report_mirror.conf