From b0b3b0304523e1d18ee7869286794eb36c323725 Mon Sep 17 00:00:00 2001 From: Eric Paris Date: Sat, 30 May 2015 10:34:37 -0400 Subject: [PATCH] Use {{ ansible_pkg_mgr }} instead of yum This should make things work on systems with dnf and even on systems which use apt! --- contrib/ansible/roles/etcd/tasks/main.yml | 5 ++++- contrib/ansible/roles/kubernetes/tasks/main.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/contrib/ansible/roles/etcd/tasks/main.yml b/contrib/ansible/roles/etcd/tasks/main.yml index c655f5df1d4..67ff4d42c94 100644 --- a/contrib/ansible/roles/etcd/tasks/main.yml +++ b/contrib/ansible/roles/etcd/tasks/main.yml @@ -1,6 +1,9 @@ --- - name: Install etcd - yum: pkg=etcd state=latest + action: "{{ ansible_pkg_mgr }}" + args: + name: etcd + state: latest notify: - restart etcd when: not is_atomic diff --git a/contrib/ansible/roles/kubernetes/tasks/main.yml b/contrib/ansible/roles/kubernetes/tasks/main.yml index b03c55358b3..55ff6a4b7b8 100644 --- a/contrib/ansible/roles/kubernetes/tasks/main.yml +++ b/contrib/ansible/roles/kubernetes/tasks/main.yml @@ -3,7 +3,10 @@ when: ansible_distribution == "Fedora" - name: Install kubernetes - yum: pkg=kubernetes state=latest + action: "{{ ansible_pkg_mgr }}" + args: + name: kubernetes + state: latest notify: - restart daemons when: not is_atomic