-
-
Notifications
You must be signed in to change notification settings - Fork 80
/
Copy pathinstall_deps.yml
140 lines (131 loc) · 3.54 KB
/
install_deps.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
---
# All dependencies derived from https://github.com/actions/runner/blob/main/docs/start/envlinux.md
- name: Install dependencies on Debian Stretch
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.1
- libicu57
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Debian" and ansible_facts.distribution_major_version == "9")
- name: Install dependencies on Debian Buster
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.1
- libicu63
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Debian" and ansible_facts.distribution_major_version == "10")
- name: Install dependencies on Debian Bullseye
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.1
- libicu67
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Debian" and ansible_facts.distribution_major_version == "11")
- name: Install dependencies on Debian Bookworm
ansible.builtin.package:
pkg:
- acl
- liblttng-ust1
- libkrb5-3
- zlib1g
- libssl3
- libicu72
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Debian" and ansible_facts.distribution_major_version == "12")
- name: Install dependencies on Ubuntu Xenial systems
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.0.0
- libicu55
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "16")
- name: Install dependencies on Ubuntu Bionic systems
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.1
- libicu60
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "18")
- name: Install dependencies on Ubuntu Focal systems
ansible.builtin.package:
pkg:
- acl
- liblttng-ust0
- libkrb5-3
- zlib1g
- libssl1.1
- libicu66
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "20")
- name: Install dependencies on Ubuntu Jammy systems
ansible.builtin.package:
pkg:
- acl
- liblttng-ust1
- libkrb5-3
- zlib1g
- libicu70
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "22")
- name: Install dependencies on Ubuntu Noble systems
ansible.builtin.package:
pkg:
- acl
- liblttng-ust1
- libkrb5-3
- zlib1g
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "24")
- name: Install dependencies on RHEL/CentOS/Fedora systems
ansible.builtin.package:
name:
- lttng-ust
- openssl-libs
- krb5-libs
- zlib
- libicu
state: present
update_cache: true
become: true
when: (ansible_facts.distribution == "RedHat") or
(ansible_facts.distribution == "CentOS") or
(ansible_facts.distribution == "Fedora") or
(ansible_facts.distribution == "Rocky")