File tree Expand file tree Collapse file tree 4 files changed +27
-4
lines changed
Expand file tree Collapse file tree 4 files changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,11 @@ platforms:
77 - name : s1-ubuntu
88 box : generic/ubuntu2204
99 - name : s1-fedora
10- box : generic/fedora37
10+ box : generic/fedora38
1111 - name : s1-almalinux
12- box : almalinux/8
12+ box : almalinux/9
13+ - name : s1-opensuse
14+ box : opensuse/Tumbleweed.x86_64
1315provisioner :
1416 name : ansible
1517verifier :
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Import GPG key
3+ ansible.builtin.rpm_key :
4+ key : " {{ sentinelone_gpgkey }}"
5+ become : true
6+ when : sentinelone_gpgkey
7+
8+ # Yep, we really need to use rpm directly as zypper
9+ # won't install packages without digests
10+ - name : Install package
11+ ansible.builtin.command : " rpm -ivh --nodigest /tmp/{{ sentinelone_filename | basename }}"
12+ register : rpmout
13+ changed_when :
14+ - " 'Updating / installing' in rpmout.stdout"
15+ failed_when :
16+ - rpmout.failed
17+ - " 'is already installed' not in rpmout.stderr"
18+ ignore_errors : true
19+ become : true
Original file line number Diff line number Diff line change 11---
2- - hosts : localhost
2+ - name : Run role
3+ hosts : localhost
34 remote_user : root
45 roles :
5- - sentinelone_client
6+ - role : stdevel. sentinelone_client
Original file line number Diff line number Diff line change 1+ ---
You can’t perform that action at this time.
0 commit comments