mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-07-24 13:50:26 -07:00
Refactor setup_mysql into setup_controller
This commit is contained in:
parent
405b809a86
commit
7049a280cb
15 changed files with 16 additions and 56 deletions
|
@ -1,5 +1,4 @@
|
|||
---
|
||||
home_dir: "{{ playbook_dir }}/root"
|
||||
db_engine_version: mysql:8.0.22
|
||||
mysql_base_port: 3306
|
||||
python_packages: [pymysql == 0.9.3]
|
|
@ -5,10 +5,6 @@
|
|||
name:
|
||||
- mysql-client
|
||||
- iproute2
|
||||
# - python3-dev
|
||||
# - python3-cryptography
|
||||
# - default-libmysqlclient-dev
|
||||
# - build-essential
|
||||
state: present
|
||||
update_cache: true
|
||||
environment:
|
||||
|
@ -19,12 +15,12 @@
|
|||
name: "{{ python_packages }}"
|
||||
register: connector
|
||||
|
||||
- name: Ensure fake root folder
|
||||
- name: "{{ role_name }} | install | Ensure fake root folder"
|
||||
ansible.builtin.file:
|
||||
path: "{{ playbook_dir }}/root"
|
||||
state: directory
|
||||
|
||||
- name: Ensure fake root default file exists
|
||||
- name: "{{ role_name }} | install | Ensure fake root default file exists"
|
||||
ansible.builtin.file:
|
||||
path: "{{ playbook_dir }}/root/.my.cnf"
|
||||
state: touch
|
|
@ -6,12 +6,8 @@
|
|||
|
||||
- name: Prepare the controller python and MySQL connector
|
||||
ansible.builtin.import_tasks:
|
||||
file: prepare_controller.yml
|
||||
tags:
|
||||
- setup_mysql
|
||||
file: install.yml
|
||||
|
||||
- name: Set variables
|
||||
ansible.builtin.import_tasks:
|
||||
file: setvars.yml
|
||||
tags:
|
||||
- setup_mysql
|
|
@ -1,8 +0,0 @@
|
|||
---
|
||||
- name: "{{ role_name }} | handler | create dbdeployer installed file"
|
||||
template:
|
||||
src: installed_file.j2
|
||||
dest: "{{ dbdeployer_installed_file }}"
|
||||
listen: create zookeeper installed file
|
||||
tags:
|
||||
- setup_mysql
|
|
@ -1,27 +0,0 @@
|
|||
---
|
||||
- name: "{{ role_name }} | verify | confirm primary is running and get the port"
|
||||
shell: "{{ dbdeployer_sandbox_home_dir }}/multi_msb_{{ install_version|replace('.','_') }}/n1 -BNe'select @@port'"
|
||||
register: primary_port
|
||||
|
||||
- name: "{{ role_name }} | verify | confirm replica1 is running and get the port"
|
||||
shell: "{{ dbdeployer_sandbox_home_dir }}/multi_msb_{{ install_version|replace('.','_') }}/n2 -BNe'select @@port'"
|
||||
register: replica1_port
|
||||
|
||||
- name: "{{ role_name }} | verify | confirm replica2 is running and get the port"
|
||||
shell: "{{ dbdeployer_sandbox_home_dir }}/multi_msb_{{ install_version|replace('.','_') }}/n3 -BNe'select @@port'"
|
||||
register: replica2_port
|
||||
|
||||
- name: "{{ role_name }} | verify | confirm primary is running on expected port"
|
||||
assert:
|
||||
that:
|
||||
- primary_port.stdout|int == 3307
|
||||
|
||||
- name: "{{ role_name }} | verify | confirm replica1 is running on expected port"
|
||||
assert:
|
||||
that:
|
||||
- replica1_port.stdout|int == 3308
|
||||
|
||||
- name: "{{ role_name }} | verify | confirm replica2 is running on expected port"
|
||||
assert:
|
||||
that:
|
||||
- replica2_port.stdout|int == 3309
|
|
@ -1 +0,0 @@
|
|||
{{ dbdeployer_version }}
|
|
@ -1,2 +1,2 @@
|
|||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
- setup_remote_tmp_dir
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
- setup_remote_tmp_dir
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
---
|
||||
dependencies:
|
||||
- setup_mysql
|
||||
- setup_controller
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue