Use FQDN Ansible modules

This commit is contained in:
Emilien Mantel
2021-09-02 17:21:56 +02:00
parent 91e54c36e4
commit befa982e07
15 changed files with 80 additions and 78 deletions

View File

@@ -1,13 +1,13 @@
---
- name: INCLUDE | Setup MariaDB repository
import_tasks: 'mariadb/upstream.yml'
ansible.builtin.import_tasks: 'mariadb/upstream.yml'
when: mariadb_origin == 'upstream'
- name: INCLUDE | Install MariaDB
import_tasks: 'mariadb/default.yml'
ansible.builtin.import_tasks: 'mariadb/default.yml'
- name: APT | Install few MariaDB related tools
apt:
ansible.builtin.apt:
pkg: "{{ mariadb_tools }}"
install_recommends: false

View File

@@ -1,5 +1,5 @@
---
- name: APT | Install MariaDB server
apt:
ansible.builtin.apt:
pkg: mariadb-server

View File

@@ -1,17 +1,17 @@
---
- name: APT | Install GPG
apt:
ansible.builtin.apt:
name: gpg
- name: APT_KEY | Install MariaDB key
apt_key:
ansible.builtin.apt_key:
keyserver: "{{ mariadb_key_server }}"
id: "{{ item }}"
loop: "{{ mariadb_key_ids }}"
- name: TEMPLATE | Deploy APT pinning (prevent upgrades from Debian)
template:
ansible.builtin.template:
src: etc/apt/preferences.d/95-mariadb.j2
dest: /etc/apt/preferences.d/95-mariadb
mode: 0644
@@ -19,10 +19,10 @@
group: root
- name: APT_REPOSITORY | Add MariaDB repository
apt_repository:
ansible.builtin.apt_repository:
repo: 'deb {{ mariadb_repository }} {{ ansible_distribution_release }} main'
- name: APT_REPOSITORY | Add MariaDB (src) repository
apt_repository:
ansible.builtin.apt_repository:
repo: 'deb-src {{ mariadb_repository }} {{ ansible_distribution_release }} main'
when: mariadb_upstream_apt_src