26 lines
652 B
YAML
26 lines
652 B
YAML
- name: Setting clickhouse upgrade directory
|
|
set_fact:
|
|
upgrade_path: '{{ deploy_dir }}/clickhouse/upgrade/'
|
|
|
|
- name: Creatting clickhouse upgrade directory
|
|
file:
|
|
path: '{{ upgrade_path }}'
|
|
state: directory
|
|
|
|
- name: Copying clickhouse upgrade tables sql
|
|
copy:
|
|
src: 'files/upgrade-sql'
|
|
dest: '{{ upgrade_path }}/'
|
|
force: true
|
|
|
|
- name: Copying clickhouse upgrade script
|
|
template:
|
|
src: 'upgrade-clickhouse-data.sh.j2'
|
|
dest: '{{ upgrade_path }}/upgrade-clickhouse-data.sh'
|
|
mode: 0075
|
|
force: true
|
|
|
|
- name: Upgrade clickhouse data
|
|
shell: cd {{ upgrade_path }} && sh upgrade-clickhouse-data.sh
|
|
run_once: true
|