From 21cc04740a71e1e5bbcd96cbdcdf0e666986666b Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 19 May 2021 10:24:44 +0200 Subject: [libvirt] initial libvirt support --- libvirt/tasks/main.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 libvirt/tasks/main.yml diff --git a/libvirt/tasks/main.yml b/libvirt/tasks/main.yml new file mode 100644 index 0000000..55dbeca --- /dev/null +++ b/libvirt/tasks/main.yml @@ -0,0 +1,37 @@ +--- +- name: libvirt | Install packages for libvirt + apt: + name: + - openjdk-8-jre-headless + - libvirt-daemon-system + - libvirt-daemon + - libvirt-clients + - virt-viewer + - dnsmasq + state: present + install_recommends: no + +- name: libvirt | Remove default network configuration + file: + path: "{{ item }}" + state: absent + with_items: + - /etc/libvirt/qemu/networks/default.xml + - /etc/libvirt/qemu/networks/autostart/default.xml + +- name: libvirt | Remove GNOME from accessibility.properties + replace: + path: /etc/java-8-openjdk/accessibility.properties + regexp: '^(assistive_technologies=.*)' + replace: '#\1' + +- name: livirt | Disable systemd services + systemd: + name: "{{ item }}" + enabled: no + with_items: + - libvirtd + - libvirtd.socket + - libvirt-guests + - dnsmasq + ignore_errors: yes -- cgit v1.2.3-55-g7522