forgejo-runner: try to configure dind
Some checks failed
/ Ansible Lint (push) Failing after 2m38s

This commit is contained in:
Stefan Bethke 2026-07-04 12:50:26 +02:00
commit 5004d16270
6 changed files with 57 additions and 1 deletions

View file

@ -38,9 +38,30 @@
- systemd daemon reload
- restart the forgejo-runner service
- name: ensure systemd service for dind exists
ansible.builtin.copy:
src: forgejo-docker-in-docker.service
dest: /etc/systemd/system/forgejo-docker-in-docker.service
owner: root
group: root
mode: "0644"
become: true
when: forgejo_runner__enable_dind
notify:
- systemd daemon reload
- restart the forgejo-runner service
- name: ensure systemd service is started and enabled
ansible.builtin.systemd_service:
name: forgejo-runner.service
state: started
enabled: true
become: true
- name: ensure systemd service for dind is started and enabled
ansible.builtin.systemd_service:
name: forgejo-docker-in-docker.service
state: started
enabled: true
become: true
when: forgejo_runner__enable_dind