From 15dabba643384499ce66b8bf0eaf8f8b859079ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 4 Jan 2016 13:16:52 +0100 Subject: [PATCH] run dnf-automatic only for recent Fedoras copr-keygen is still on F21 and it fails there --- roles/dnf-automatic/tasks/main.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/roles/dnf-automatic/tasks/main.yml b/roles/dnf-automatic/tasks/main.yml index 4520a06f9e..80b80462f6 100644 --- a/roles/dnf-automatic/tasks/main.yml +++ b/roles/dnf-automatic/tasks/main.yml @@ -10,19 +10,19 @@ dnf: name=dnf-automatic state=present tags: - packages - when: ansible_distribution == 'Fedora' + when: ansible_distribution == 'Fedora' and ansible_distribution_major_version|int > 21 - name: install /etc/dnf/automatic.conf template: src=automatic.conf.j2 dest=/etc/dnf/automatic.conf mode=0644 tags: - config - when: ansible_distribution == 'Fedora' + when: ansible_distribution == 'Fedora' and ansible_distribution_major_version|int > 21 - name: enable and start dnf-automatic command: systemctl enable dnf-automatic.timer creates=/etc/systemd/system/basic.target.wants/dnf-automatic.timer tags: - config - when: ansible_distribution == 'Fedora' + when: ansible_distribution == 'Fedora' and ansible_distribution_major_version|int > 21 - name: check if dnf-automatic.timer is active command: systemctl is-active dnf-automatic.timer @@ -30,8 +30,8 @@ always_run: yes changed_when: 1 != 1 ignore_errors: true - when: ansible_distribution == 'Fedora' + when: ansible_distribution == 'Fedora' and ansible_distribution_major_version|int > 21 - name: start dnf-automatic.timer if it is not active command: systemctl start dnf-automatic.timer - when: automaticative|failed and ansible_distribution == 'Fedora' + when: automaticative|failed and ansible_distribution == 'Fedora' and ansible_distribution_major_version|int > 21