diff --git a/tests/integration/targets/test_mysql_role/tasks/mysql_role_initial.yml b/tests/integration/targets/test_mysql_role/tasks/mysql_role_initial.yml index c0909b5..24a8afd 100644 --- a/tests/integration/targets/test_mysql_role/tasks/mysql_role_initial.yml +++ b/tests/integration/targets/test_mysql_role/tasks/mysql_role_initial.yml @@ -63,6 +63,7 @@ mysql_user: <<: *mysql_params name: '{{ item }}' + host: '{{ gateway_addr }}' password: '{{ mysql_password }}' loop: - '{{ user0 }}' @@ -79,7 +80,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' check_mode: yes - name: Check @@ -103,7 +104,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -117,7 +118,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -149,7 +150,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' - name: Check assert: @@ -171,7 +172,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -184,7 +185,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -257,7 +258,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -270,7 +271,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -335,7 +336,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -349,7 +350,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -387,7 +388,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -401,7 +402,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mariadb' @@ -447,7 +448,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' priv: '*.*': 'SELECT,INSERT' 'mysql.*': 'UPDATE' @@ -478,7 +479,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' priv: '*.*': 'SELECT,INSERT' 'mysql.*': 'UPDATE' @@ -508,7 +509,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' priv: '*.*': 'SELECT,INSERT' 'mysql.*': 'UPDATE' @@ -528,7 +529,7 @@ name: '{{ role0 }}' state: present members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' priv: '*.*': 'SELECT,INSERT' 'mysql.*': 'UPDATE' @@ -557,8 +558,8 @@ name: '{{ role0 }}' state: present members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - '{{ role1 }}' check_mode: yes @@ -572,7 +573,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -586,7 +587,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -600,7 +601,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user1 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -614,7 +615,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -627,7 +628,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user2 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user2 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -641,7 +642,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -686,8 +687,8 @@ name: '{{ role0 }}' state: present members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - '{{ role1 }}' - name: Check @@ -700,7 +701,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -715,20 +716,20 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }}" when: db_engine == 'mariadb' - name: Check (mariadb) assert: that: - - "'{{ role0 }}' not in result.query_result.0.0['Grants for user0@localhost']" + - "'{{ role0 }}' not in result.query_result.0.0['Grants for user0@{{ gateway_addr }}']" when: db_engine == 'mariadb' - name: Check in DB, if not granted, the query will fail <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user1 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -741,7 +742,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -754,7 +755,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user2 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user2 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -767,7 +768,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -813,8 +814,8 @@ name: '{{ role0 }}' state: present members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - '{{ role1 }}' check_mode: yes @@ -832,8 +833,8 @@ name: '{{ role0 }}' state: present members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - '{{ role1 }}' - name: Check @@ -852,7 +853,7 @@ state: present append_members: yes members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' check_mode: yes - name: Check @@ -864,7 +865,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -878,7 +879,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -896,7 +897,7 @@ state: present append_members: yes members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' - name: Check assert: @@ -907,7 +908,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -920,7 +921,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -934,7 +935,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user1 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -947,7 +948,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -960,7 +961,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user2 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user2 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -973,7 +974,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -992,7 +993,7 @@ state: present append_members: yes members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' check_mode: yes - name: Check @@ -1010,7 +1011,7 @@ state: present append_members: yes members: - - '{{ user0 }}@localhost' + - '{{ user0 }}@{{ gateway_addr }}' - name: Check assert: @@ -1027,8 +1028,8 @@ state: present detach_members: yes members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' check_mode: yes - name: Check @@ -1041,7 +1042,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -1054,7 +1055,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1067,7 +1068,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user1 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -1080,7 +1081,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1093,7 +1094,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user2 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user2 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -1106,7 +1107,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1125,8 +1126,8 @@ state: present detach_members: yes members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - name: Check assert: @@ -1137,7 +1138,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user0 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user0 }}@{{ gateway_addr }} USING '{{ role0 }}'" when: db_engine == 'mysql' - name: Check @@ -1150,7 +1151,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user0 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1163,7 +1164,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user1 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -1177,7 +1178,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user1 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1190,7 +1191,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user2 }}@localhost USING '{{ role0 }}'" + query: "SHOW GRANTS FOR {{ user2 }}@{{ gateway_addr }} USING '{{ role0 }}'" ignore_errors: yes when: db_engine == 'mysql' @@ -1204,7 +1205,7 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = 'localhost' AND Role = '{{ role0 }}'" + query: "SELECT count(User) as user_roles FROM mysql.roles_mapping WHERE User = '{{ user2 }}' AND Host = '{{ gateway_addr }}' AND Role = '{{ role0 }}'" when: db_engine == 'mariadb' - name: Check (mariadb) @@ -1223,8 +1224,8 @@ state: present detach_members: yes members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' check_mode: yes - name: Check @@ -1240,8 +1241,8 @@ state: present detach_members: yes members: - - '{{ user1 }}@localhost' - - '{{ user2 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' + - '{{ user2 }}@{{ gateway_addr }}' - name: Check assert: @@ -1256,7 +1257,7 @@ state: present detach_members: yes members: - - '{{ user1 }}@localhost' + - '{{ user1 }}@{{ gateway_addr }}' - name: Check the role was created assert: @@ -1267,12 +1268,12 @@ <<: *task_params mysql_query: <<: *mysql_params - query: "SHOW GRANTS FOR {{ user1 }}@localhost" + query: "SHOW GRANTS FOR {{ user1 }}@'{{ gateway_addr }}'" - name: asssert detach_members did not add a user to the role assert: that: - - "'{{ role3 }}' not in result.query_result.0.0['Grants for {{ user1 }}@localhost']" + - "'{{ role3 }}' not in result.query_result.0.0" # test members_must_exist - name: try failing on not-existing user in check-mode @@ -1284,7 +1285,7 @@ members_must_exist: yes append_members: yes members: - - 'not_existent@localhost' + - 'not_existent@{{ gateway_addr }}' ignore_errors: yes check_mode: yes - name: assert failure @@ -1301,7 +1302,7 @@ members_must_exist: no append_members: yes members: - - 'not_existent@localhost' + - 'not_existent@{{ gateway_addr }}' check_mode: yes - name: Check for lack of change assert: @@ -1317,7 +1318,7 @@ members_must_exist: yes append_members: yes members: - - 'not_existent@localhost' + - 'not_existent@{{ gateway_addr }}' ignore_errors: yes - name: assert failure assert: @@ -1333,7 +1334,7 @@ members_must_exist: no append_members: yes members: - - 'not_existent@localhost' + - 'not_existent@{{ gateway_addr }}' - name: Check for lack of change assert: that: @@ -1547,7 +1548,7 @@ <<: *mysql_params name: '{{ role0 }}' state: present - admin: '{{ user0 }}@localhost' + admin: '{{ user0 }}@{{ gateway_addr }}' ignore_errors: yes - name: Check with MySQL @@ -1582,7 +1583,7 @@ <<: *mysql_params name: '{{ role0 }}' state: present - admin: '{{ user0 }}@localhost' + admin: '{{ user0 }}@{{ gateway_addr }}' ignore_errors: yes - name: Check with MySQL @@ -1606,7 +1607,7 @@ name: '{{ role0 }}' state: present members: - - '{{ nonexistent }}@localhost' + - '{{ nonexistent }}@{{ gateway_addr }}' ignore_errors: yes - name: Check @@ -1620,7 +1621,7 @@ - name: Drop DBs mysql_query: <<: *mysql_params - query: 'DROP DATABASE {{ item }}' + query: 'DROP DATABASE IF EXISTS {{ item }}' loop: - '{{ test_db }}' - '{{ test_db1 }}'