summaryrefslogtreecommitdiffstats
path: root/roles/dnf-automatic/tasks
diff options
context:
space:
mode:
authorMiroslav Suchý <msuchy@redhat.com>2016-01-04 13:16:52 +0100
committerMiroslav Suchý <msuchy@redhat.com>2016-01-04 13:16:52 +0100
commit15dabba643384499ce66b8bf0eaf8f8b859079ac (patch)
tree82a776655183d768c4ad24c92c538058be741d32 /roles/dnf-automatic/tasks
parent0a200b27e05f68dbab81865cf471011d280bb5f1 (diff)
downloadansible-15dabba643384499ce66b8bf0eaf8f8b859079ac.tar.gz
ansible-15dabba643384499ce66b8bf0eaf8f8b859079ac.tar.xz
ansible-15dabba643384499ce66b8bf0eaf8f8b859079ac.zip
run dnf-automatic only for recent Fedoras
copr-keygen is still on F21 and it fails there
Diffstat (limited to 'roles/dnf-automatic/tasks')
-rw-r--r--roles/dnf-automatic/tasks/main.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/roles/dnf-automatic/tasks/main.yml b/roles/dnf-automatic/tasks/main.yml
index 4520a06f9..80b80462f 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