Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit 7026a5b

Browse files
committed
EL works
1 parent 1e78b65 commit 7026a5b

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

tasks/install_yum.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
rpm_key:
66
state: present
77
key: "{{ clickhouse_repo_key }}"
8+
tags: [install]
89
become: true
910

1011
- name: Install by YUM | Ensure clickhouse repo installed
@@ -16,17 +17,17 @@
1617
enabled: yes
1718
gpgcheck: 1
1819
gpgkey: "{{ clickhouse_repo_key }}"
19-
become: true
2020
tags: [install]
21+
become: true
2122

2223
- name: Install by YUM | Ensure clickhouse package installed (latest)
2324
yum:
2425
name: "{{ item }}"
2526
state: latest
2627
with_items: "{{ clickhouse_package }}"
2728
become: true
28-
when: clickhouse_version == "*"
2929
tags: [install]
30+
when: clickhouse_version == "*"
3031

3132
- name: Install by YUM | Ensure clickhouse package installed (version {{ clickhouse_version }})
3233
yum:
@@ -35,22 +36,24 @@
3536
disable_gpg_check: yes # Because Package clickhouse-server-base-19.4.0-2.x86_64.rpm is not signed
3637
with_items: "{{ clickhouse_package }}"
3738
become: true
39+
tags: [install]
3840
when: clickhouse_version != "*"
39-
tags: [install]
4041

4142
- name: Install by YUM | Ensure clickhouse enabled and started by Systemd
4243
systemd:
4344
name: clickhouse-server
4445
state: started
4546
enabled: yes
4647
daemon_reload: yes
47-
when: ansible_service_mgr == 'systemd'
4848
tags: [install]
49+
become: yes
50+
when: ansible_service_mgr == 'systemd'
4951

5052
- name: Install by YUM | Ensure clickhouse enabled and started by generic service
5153
service:
5254
name: clickhouse-server
5355
state: started
5456
enabled: yes
55-
when: ansible_service_mgr != 'systemd'
56-
tags: [install]
57+
tags: [install]
58+
become: yes
59+
when: ansible_service_mgr != 'systemd'

tasks/precheck_yum.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
- name: Requirements check | Check if Clickhouse is installed
22
shell: rpm -qa --queryformat '%{NAME}\n' | sort | grep clickhouse | tr '\n' ' ' |grep -q "{{ clickhouse_package| join(" ")}}"
3-
register: "{{ clickhouse_rt_is_installed_dict.yum }}"
3+
register: clickhouse_rt_is_installed
44
ignore_errors: yes
55
when: ansible_pkg_mgr == 'yum' and clickhouse_setup == 'package'
66
changed_when: False

0 commit comments

Comments
 (0)