[stable-2.7] Detect the socket path after starting the service. Fixes #47582
(cherry picked from commit 10e129e
)
Co-authored-by: Matt Martz <matt@sivel.net>
This commit is contained in:
parent
c5df4c538d
commit
c901f2c3c4
1 changed files with 9 additions and 9 deletions
|
@ -37,15 +37,6 @@
|
||||||
- 'default{{ python_suffix }}.yml'
|
- 'default{{ python_suffix }}.yml'
|
||||||
paths: '../vars'
|
paths: '../vars'
|
||||||
|
|
||||||
- name: Detect socket path
|
|
||||||
shell: >
|
|
||||||
echo "show variables like 'socket'\G" | mysql | grep 'Value: ' | sed 's/[ ]\+Value: //'
|
|
||||||
register: _socket_path
|
|
||||||
|
|
||||||
- name: Set socket path
|
|
||||||
set_fact:
|
|
||||||
mysql_socket: '{{ _socket_path["stdout"] }}'
|
|
||||||
|
|
||||||
- name: install mysqldb_test rpm dependencies
|
- name: install mysqldb_test rpm dependencies
|
||||||
yum: name={{ item }} state=latest
|
yum: name={{ item }} state=latest
|
||||||
with_items: "{{mysql_packages}}"
|
with_items: "{{mysql_packages}}"
|
||||||
|
@ -82,3 +73,12 @@
|
||||||
|
|
||||||
- name: start mysql_db service if not running
|
- name: start mysql_db service if not running
|
||||||
service: name={{ mysql_service }} state=started
|
service: name={{ mysql_service }} state=started
|
||||||
|
|
||||||
|
- name: Detect socket path
|
||||||
|
shell: >
|
||||||
|
echo "show variables like 'socket'\G" | mysql | grep 'Value: ' | sed 's/[ ]\+Value: //'
|
||||||
|
register: _socket_path
|
||||||
|
|
||||||
|
- name: Set socket path
|
||||||
|
set_fact:
|
||||||
|
mysql_socket: '{{ _socket_path["stdout"] }}'
|
||||||
|
|
Loading…
Reference in a new issue