This repository was archived by the owner on Feb 6, 2024. It is now read-only.
File tree 2 files changed +10
-7
lines changed 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 5
5
rpm_key :
6
6
state : present
7
7
key : " {{ clickhouse_repo_key }}"
8
+ tags : [install]
8
9
become : true
9
10
10
11
- name : Install by YUM | Ensure clickhouse repo installed
16
17
enabled : yes
17
18
gpgcheck : 1
18
19
gpgkey : " {{ clickhouse_repo_key }}"
19
- become : true
20
20
tags : [install]
21
+ become : true
21
22
22
23
- name : Install by YUM | Ensure clickhouse package installed (latest)
23
24
yum :
24
25
name : " {{ item }}"
25
26
state : latest
26
27
with_items : " {{ clickhouse_package }}"
27
28
become : true
28
- when : clickhouse_version == "*"
29
29
tags : [install]
30
+ when : clickhouse_version == "*"
30
31
31
32
- name : Install by YUM | Ensure clickhouse package installed (version {{ clickhouse_version }})
32
33
yum :
35
36
disable_gpg_check : yes # Because Package clickhouse-server-base-19.4.0-2.x86_64.rpm is not signed
36
37
with_items : " {{ clickhouse_package }}"
37
38
become : true
39
+ tags : [install]
38
40
when : clickhouse_version != "*"
39
- tags : [install]
40
41
41
42
- name : Install by YUM | Ensure clickhouse enabled and started by Systemd
42
43
systemd :
43
44
name : clickhouse-server
44
45
state : started
45
46
enabled : yes
46
47
daemon_reload : yes
47
- when : ansible_service_mgr == 'systemd'
48
48
tags : [install]
49
+ become : yes
50
+ when : ansible_service_mgr == 'systemd'
49
51
50
52
- name : Install by YUM | Ensure clickhouse enabled and started by generic service
51
53
service :
52
54
name : clickhouse-server
53
55
state : started
54
56
enabled : yes
55
- when : ansible_service_mgr != 'systemd'
56
- tags : [install]
57
+ tags : [install]
58
+ become : yes
59
+ when : ansible_service_mgr != 'systemd'
Original file line number Diff line number Diff line change 1
1
- name : Requirements check | Check if Clickhouse is installed
2
2
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
4
4
ignore_errors : yes
5
5
when : ansible_pkg_mgr == 'yum' and clickhouse_setup == 'package'
6
6
changed_when : False
You can’t perform that action at this time.
0 commit comments