From 5c2acb13a0006645353a6ebf782ae230a05cecfd Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 9 Jan 2019 21:58:38 +0100 Subject: added percona as mysql pkg provider --- roles/mysql/tasks/main.yml | 2 +- roles/mysql/tasks/percona.yml | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 roles/mysql/tasks/percona.yml (limited to 'roles/mysql/tasks') diff --git a/roles/mysql/tasks/main.yml b/roles/mysql/tasks/main.yml index ecd0ef90..22b37fcf 100644 --- a/roles/mysql/tasks/main.yml +++ b/roles/mysql/tasks/main.yml @@ -11,5 +11,5 @@ state: present force: yes -- name: remove unsecure defaults +- name: remove insecure defaults import_tasks: mysql-secure-installation.yml diff --git a/roles/mysql/tasks/percona.yml b/roles/mysql/tasks/percona.yml new file mode 100644 index 00000000..1bef3a03 --- /dev/null +++ b/roles/mysql/tasks/percona.yml @@ -0,0 +1,11 @@ +--- +- name: Add percona repository key + apt_key: + data: "{{ lookup('file', 'percona.asc') }}" + state: present + +- name: Add percona repository + apt_repository: + repo: "deb http://repo.percona.com/apt {{ ansible_distribution_release }} main" + state: present + filename: percona-release -- cgit v1.2.3