From 7bc29a7324d13c9dfcc0382aae4553f9852f9379 Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Mon, 23 Nov 2015 23:48:07 +0000 Subject: [PATCH] adding dnf support to mariadb_server --- roles/mariadb_server/tasks/main.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/roles/mariadb_server/tasks/main.yml b/roles/mariadb_server/tasks/main.yml index 309d815dea..5022971a19 100644 --- a/roles/mariadb_server/tasks/main.yml +++ b/roles/mariadb_server/tasks/main.yml @@ -1,8 +1,16 @@ - name: ensure packages required for mariadb are installed - action: yum name={{ item }} state=latest + yum: name={{ item }} state=latest enablerepo={{ extra_enablerepos }} with_items: - mariadb-server - MySQL-python + when: ansible_distribution_major_version|int < 22 + +- name: ensure packages required for mariadb are installed + dnf: name={{ item }} state=latest enablerepo={{ extra_enablerepos }} + with_items: + - mariadb-server + - MySQL-python + when: ansible_distribution_major_version|int > 21 and ansible_cmdline.ostree is not defined - name: copy my.cnf copy: src={{ item }} dest=/etc/my.cnf owner=root group=root mode=0644