Skip to content
Snippets Groups Projects
Verified Commit bf1f4ff1 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

Add libvirt role for upcoming GitLab runner libvirt executor

parent afa3206d
No related branches found
No related tags found
1 merge request!385gitlab_runner: Add VM based executor (libvirt-executor)
......@@ -11,4 +11,5 @@
- { role: fail2ban }
- { role: prometheus_exporters }
- { role: promtail }
- { role: libvirt }
- { role: gitlab_runner }
---
- name: remove iptables to solve iptables<->iptables-nft conflict
pacman: name=iptables force=yes state=absent
- name: install libvirt and needed optional dependencies
pacman: name=libvirt,virt-install,cdrtools,qemu-headless,dnsmasq,iptables-nft state=present
register: result
- name: reload firewalld
service: name=firewalld state=reloaded
when: result.changed
- name: autostart default network on boot
file: src=/etc/libvirt/qemu/networks/default.xml dest=/etc/libvirt/qemu/networks/autostart/default.xml state=link owner=root group=root
- name: start and enable libvirtd
systemd: name=libvirtd enabled=yes state=started daemon_reload=yes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment