summaryrefslogtreecommitdiff
path: root/test/integration/targets/setup_mysql8/tasks/main.yml
diff options
context:
space:
mode:
authorSam Doran <sdoran@redhat.com>2019-10-23 11:11:02 -0400
committerGitHub <noreply@github.com>2019-10-23 11:11:02 -0400
commit3e4ae4225688c02190a00cd1818136d8e09f3a16 (patch)
treeb449a7893785b0c7509175cba4d562cf5de58885 /test/integration/targets/setup_mysql8/tasks/main.yml
parent68de182555b185737353e780882159a3d213908c (diff)
downloadansible-3e4ae4225688c02190a00cd1818136d8e09f3a16.tar.gz
Cleanup after MySQL integration tests (#63641)
Add handlers to setup_mysql_db and setup_mysql8 to remove installed packages.
Diffstat (limited to 'test/integration/targets/setup_mysql8/tasks/main.yml')
-rw-r--r--test/integration/targets/setup_mysql8/tasks/main.yml14
1 files changed, 13 insertions, 1 deletions
diff --git a/test/integration/targets/setup_mysql8/tasks/main.yml b/test/integration/targets/setup_mysql8/tasks/main.yml
index ed2c364e36..86ea1f8e0f 100644
--- a/test/integration/targets/setup_mysql8/tasks/main.yml
+++ b/test/integration/targets/setup_mysql8/tasks/main.yml
@@ -2,5 +2,17 @@
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Setup MySQL 8:
+- name: Include distribution specific variables
+ include_vars: "{{ lookup('first_found', params) }}"
+ vars:
+ params:
+ files:
+ - '{{ ansible_facts.distribution }}-{{ ansible_facts.distribution_major_version }}.yml'
+ - '{{ ansible_facts.os_family }}.yml'
+ - 'default.yml'
+ paths: vars
+
- import_tasks: setup_mysql8.yml
- when: ansible_distribution == 'CentOS' and ansible_distribution_major_version >= '7'
+ when:
+ - ansible_facts.distribution == 'CentOS'
+ - ansible_facts.distribution_major_version is version_compare('7', '>=')