File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 37
37
- name : Check service facts
38
38
ansible.builtin.service_facts :
39
39
40
+ - name : Get Runner User IDs
41
+ ansible.builtin.getent :
42
+ database : passwd
43
+ key : " {{ runner_user }}"
44
+
40
45
check_mode : false
Original file line number Diff line number Diff line change 4
4
path : " {{ runner_dir }}"
5
5
state : directory
6
6
mode : 0755
7
- owner : " {{ runner_user }}"
7
+ owner : " {{ ansible_facts.getent_passwd[runner_user].1 }}"
8
+ group : " {{ ansible_facts.getent_passwd[runner_user].2 }}"
8
9
9
10
- name : Find the latest runner version (RUN ONCE)
10
11
ansible.builtin.uri :
39
40
src : " https://github.com/{{ runner_download_repository }}/releases/download/v{{ runner_version }}/\
40
41
actions-runner-linux-{{ github_actions_architecture }}-{{ runner_version }}.tar.gz"
41
42
dest : " {{ runner_dir }}/"
42
- owner : " {{ runner_user }}"
43
+ owner : " {{ ansible_facts.getent_passwd[runner_user].1 }}"
44
+ group : " {{ ansible_facts.getent_passwd[runner_user].2 }}"
43
45
remote_src : yes
44
46
mode : 0755
45
47
become : true
You can’t perform that action at this time.
0 commit comments