aboutsummaryrefslogblamecommitdiffstats
path: root/roles/workstation/tasks/libvirt.yml
blob: 554f800a0ec11f7b21fe7689c76c8e5945a17579 (plain) (tree)
1
2
3
4
5
6
                            
                                                                                  

                                           
                       
                          







                                          
                       





                                  
- name: install iptables-nft
  ansible.builtin.shell: yes | pacman --noprogressbar --needed --sync iptables-nft
  when: ansible_distribution == "Archlinux"

- name: install libvirt
  ansible.builtin.package:
    name:
      - cdrtools
      - dnsmasq
      - ebtables
      - libvirt
    state: present

- name: append current user to virt groups
  ansible.builtin.user:
    name: "{{ workstation_user }}"
    groups: "{{ item }}"
    append: true
  loop:
    - kvm
    - libvirt
remember that computers suck.