X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=automation%2Fansible%2Froles%2Flibvirt%2Ftasks%2Fmain.yml;h=93569f8e57a5ed58b4f6710bbe39a8e57e4f3f11;hb=567f0d1b91aafd9c872e92b71de12253195aa702;hp=a23ce3b855fb9960d3be27fcac57310fbe1d63a8;hpb=bd046dee3e8620aed7cb7ec4b619f02fa7cbcdce;p=lttng-ci.git diff --git a/automation/ansible/roles/libvirt/tasks/main.yml b/automation/ansible/roles/libvirt/tasks/main.yml index a23ce3b..93569f8 100644 --- a/automation/ansible/roles/libvirt/tasks/main.yml +++ b/automation/ansible/roles/libvirt/tasks/main.yml @@ -1,12 +1,20 @@ --- - name: Install virtualization packages apt: - name: ['qemu-kvm', 'libvirt-daemon-system'] + name: ['qemu-kvm', 'libvirt-daemon-system', 'python3-libvirt', 'python3-lxml'] - name: Run libvirtd systemd: name: libvirtd enabled: true state: started +- name: Configure extra libvirt user groups + ansible.builtin.user: + name: "{{item}}" + groups: + - libvirt + - libvirt-qemu + append: true + with_items: "{{libvirt_extra_users|default([])}}" - name: Download ISOs loop: "{{ isos }}" get_url: