[WIP] Remove Stretch and Percona support

This commit is contained in:
Emilien Mantel
2019-12-16 16:32:08 +01:00
parent ba8477d8ed
commit c338867c47
14 changed files with 24 additions and 108 deletions

View File

@@ -1,9 +1,5 @@
---
- name: INCLUDE | Setup Percona repository
import_tasks: 'percona/apt.yml'
when: mariadb_use_percona_apt | bool
- name: INCLUDE | Setup MariaDB repository
import_tasks: 'mariadb/upstream.yml'
when: mariadb_origin == 'upstream'
@@ -15,8 +11,3 @@
apt:
pkg: "{{ mariadb_tools }}"
install_recommends: no
- name: APT | Install percona-xtrabackup if needed
apt:
pkg: "{{ mariadb_xtrabackup_package }}"
when: mariadb_install_xtrabackup_package | bool

View File

@@ -5,21 +5,24 @@
register: apt_mariadb_version
changed_when: false
- name: DEBCONF | Prepare MariaDB silent installation (root password)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists
- block:
- name: DEBCONF | Prepare MariaDB silent installation (root password again)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password_again'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists
- name: DEBCONF | Prepare MariaDB silent installation (root password)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists
- name: DEBCONF | Prepare MariaDB silent installation (root password again)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password_again'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists and mariadb_root_password is string
- name: APT | Install MariaDB server
apt:

View File

@@ -1,16 +0,0 @@
---
- name: APT | Install Percona repository
apt:
deb: https://repo.percona.com/apt/percona-release_latest.generic_all.deb
- name: COMMAND | Enable percona tools repository
command: percona-release enable tools release
args:
creates: /etc/apt/sources.list.d/percona-tools-release.list
register: p
- name: APT | Update cache
apt:
update_cache: yes
when: p.changed