@@ -25,9 +25,9 @@ mysql_salt_user_with_salt_user:
25
25
- connection_user: ' {{ mysql_salt_user }}'
26
26
- connection_pass: ' {{ mysql_salt_pass }}'
27
27
- connection_charset: utf8
28
- # - onlyif:
29
- # - mysql --user {{ mysql_salt_user }} --password='{{ mysql_salt_pass|replace("'", "'\"'\"'") }}' -h {{ mysql_host }} --execute="SELECT 1;"
30
- # - VALUE=$(mysql --user {{ mysql_salt_user }} --password='{{ mysql_salt_pass|replace("'", "'\"'\"'") }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = '{{ mysql_salt_user }}' AND host = '{{ host }}';"); if [ "$VALUE" = 'Y' ]; then /bin/true; else /bin/false; fi
28
+ - onlyif:
29
+ - mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1; 2>&1 "
30
+ - VALUE=$(mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' Y' ]; then /bin/true; else /bin/false; fi
31
31
{%- if os_family in [' RedHat' , ' Suse' ] %}
32
32
- require_in:
33
33
- mysql_user: mysql_root_password
@@ -47,8 +47,8 @@ mysql_salt_user_with_salt_user_grants:
47
47
- connection_pass: ' {{ mysql_salt_pass }}'
48
48
- connection_charset: utf8
49
49
- onlyif:
50
- - mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1;"
51
- - VALUE=$(mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;"); if [ "$VALUE" = ' Y' ]; then /bin/true; else /bin/false; fi
50
+ - mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1;" 2>&1
51
+ - VALUE=$(mysql --user {{ mysql_salt_user }} --password=' {{ mysql_salt_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' Y' ]; then /bin/true; else /bin/false; fi
52
52
- require:
53
53
- mysql_user: mysql_salt_user_with_salt_user
54
54
{%- if os_family in [' RedHat' , ' Suse' ] %}
@@ -67,8 +67,8 @@ mysql_salt_user_with_root_user:
67
67
- connection_pass: ' {{ mysql_root_pass }}'
68
68
- connection_charset: utf8
69
69
- onlyif:
70
- - mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1;"
71
- - VALUE=$(mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;"); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
70
+ - mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1;" 2>&1
71
+ - VALUE=$(mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
72
72
{%- if os_family in [' RedHat' , ' Suse' ] %}
73
73
- require_in:
74
74
- mysql_user: mysql_root_password
@@ -88,8 +88,8 @@ mysql_salt_user_with_root_user_grants:
88
88
- connection_pass: ' {{ mysql_root_pass }}'
89
89
- connection_charset: utf8
90
90
- onlyif:
91
- - mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1;"
92
- - VALUE=$(mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;"); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
91
+ - mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -h {{ mysql_host }} --execute="SELECT 1; 2>&1 "
92
+ - VALUE=$(mysql --user {{ mysql_root_user }} --password=' {{ mysql_root_pass| replace(" '" , " '\" '\" '" ) }}' -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
93
93
- require:
94
94
- mysql_user: mysql_salt_user_with_root_user
95
95
{%- if os_family in [' RedHat' , ' Suse' ] %}
@@ -107,8 +107,8 @@ mysql_salt_user_with_passwordless_root_user:
107
107
- connection_user: ' {{ mysql_root_user }}'
108
108
- connection_charset: utf8
109
109
- onlyif:
110
- - mysql --user {{ mysql_root_user }} -h {{ mysql_host }} --execute="SELECT 1;"
111
- - VALUE=$(mysql --user {{ mysql_root_user }} -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;"); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
110
+ - mysql --user {{ mysql_root_user }} -h {{ mysql_host }} --execute="SELECT 1; 2>&1 "
111
+ - VALUE=$(mysql --user {{ mysql_root_user }} -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
112
112
{%- if os_family in [' RedHat' , ' Suse' ] %}
113
113
- require_in:
114
114
- mysql_user: mysql_root_password
@@ -127,8 +127,8 @@ mysql_salt_user_with_passwordless_root_user_grants:
127
127
- connection_user: ' {{ mysql_root_user }}'
128
128
- connection_charset: utf8
129
129
- onlyif:
130
- - mysql --user {{ mysql_root_user }} -h {{ mysql_host }} --execute="SELECT 1;"
131
- - VALUE=$(mysql --user {{ mysql_root_user }} -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;"); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
130
+ - mysql --user {{ mysql_root_user }} -h {{ mysql_host }} --execute="SELECT 1; 2>&1 "
131
+ - VALUE=$(mysql --user {{ mysql_root_user }} -ss -e "SELECT Grant_priv FROM mysql.user WHERE user = ' {{ mysql_salt_user }}' AND host = ' {{ host }}' ;" 2>&1 ); if [ "$VALUE" = ' N' -o -z "$VALUE" ]; then /bin/true; else /bin/false; fi
132
132
- require:
133
133
- mysql_user: mysql_salt_user_with_passwordless_root_user
134
134
{%- if os_family in [' RedHat' , ' Suse' ] %}
0 commit comments