From 0f86c8ed8de351067e48b9470f56f8a9cb536d40 Mon Sep 17 00:00:00 2001 From: Jorge-Rodriguez Date: Wed, 30 Sep 2020 08:02:16 +0300 Subject: [PATCH] Give test user privileges to run test operations --- tests/integration/targets/test_mysql_db/tasks/issue-28.yml | 3 ++- .../targets/test_mysql_replication/tasks/issue-28.yml | 6 ++---- .../integration/targets/test_mysql_user/tasks/issue-28.yml | 1 + .../targets/test_mysql_variables/tasks/issue-28.yml | 6 ++---- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/tests/integration/targets/test_mysql_db/tasks/issue-28.yml b/tests/integration/targets/test_mysql_db/tasks/issue-28.yml index c79fa53..fbf5dfd 100644 --- a/tests/integration/targets/test_mysql_db/tasks/issue-28.yml +++ b/tests/integration/targets/test_mysql_db/tasks/issue-28.yml @@ -30,6 +30,7 @@ <<: *mysql_params name: "{{ user_name_1 }}" password: "{{ user_password_1 }}" + priv: '*.*:ALL,GRANT' tls_requires: SSL: @@ -53,7 +54,7 @@ - name: attempt connection with newly created user ignoring hostname mysql_db: name: '{{ db_name }}' - state: present + state: absent login_user: '{{ user_name_1 }}' login_password: '{{ user_password_1 }}' login_host: 127.0.0.1 diff --git a/tests/integration/targets/test_mysql_replication/tasks/issue-28.yml b/tests/integration/targets/test_mysql_replication/tasks/issue-28.yml index d5089c2..4e098de 100644 --- a/tests/integration/targets/test_mysql_replication/tasks/issue-28.yml +++ b/tests/integration/targets/test_mysql_replication/tasks/issue-28.yml @@ -30,6 +30,7 @@ <<: *mysql_params name: "{{ user_name_1 }}" password: "{{ user_password_1 }}" + priv: '*.*:ALL,GRANT' tls_requires: SSL: @@ -68,9 +69,6 @@ - name: Drop mysql user mysql_user: <<: *mysql_params - name: '{{ item }}' + name: '{{ user_name_1 }}' host: 127.0.0.1 state: absent - with_items: - - "{{ user_name_1 }}" - - "{{ user_name_2 }}" diff --git a/tests/integration/targets/test_mysql_user/tasks/issue-28.yml b/tests/integration/targets/test_mysql_user/tasks/issue-28.yml index d010ab4..fda5988 100644 --- a/tests/integration/targets/test_mysql_user/tasks/issue-28.yml +++ b/tests/integration/targets/test_mysql_user/tasks/issue-28.yml @@ -30,6 +30,7 @@ <<: *mysql_params name: "{{ user_name_1 }}" password: "{{ user_password_1 }}" + priv: '*.*:ALL,GRANT' tls_requires: SSL: diff --git a/tests/integration/targets/test_mysql_variables/tasks/issue-28.yml b/tests/integration/targets/test_mysql_variables/tasks/issue-28.yml index 876622b..720abce 100644 --- a/tests/integration/targets/test_mysql_variables/tasks/issue-28.yml +++ b/tests/integration/targets/test_mysql_variables/tasks/issue-28.yml @@ -30,6 +30,7 @@ <<: *mysql_params name: "{{ user_name_1 }}" password: "{{ user_password_1 }}" + priv: '*.*:ALL,GRANT' tls_requires: SSL: @@ -68,9 +69,6 @@ - name: Drop mysql user mysql_user: <<: *mysql_params - name: '{{ item }}' + name: '{{ user_name_1 }}' host: 127.0.0.1 state: absent - with_items: - - "{{ user_name_1 }}" - - "{{ user_name_2 }}"