From ac8213f97c19b558ebf43a2bfe8a7665e1024403 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Mon, 15 Apr 2019 16:18:09 +0000 Subject: [PATCH] virthost-aarch64-os: Use libvirt group instead of sysadmin-main for the virt socket on these. Signed-off-by: Kevin Fenzi --- files/virthost/libvirtd.conf.os | 3 +++ roles/virthost/tasks/main.yml | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 files/virthost/libvirtd.conf.os diff --git a/files/virthost/libvirtd.conf.os b/files/virthost/libvirtd.conf.os new file mode 100644 index 0000000000..151364ec26 --- /dev/null +++ b/files/virthost/libvirtd.conf.os @@ -0,0 +1,3 @@ +unix_sock_group = "libvirt" +unix_sock_rw_perms = "0770" +auth_unix_rw = "none" diff --git a/roles/virthost/tasks/main.yml b/roles/virthost/tasks/main.yml index efbbf06382..edfab5b6e0 100644 --- a/roles/virthost/tasks/main.yml +++ b/roles/virthost/tasks/main.yml @@ -78,7 +78,15 @@ - restart libvirtd tags: - config - when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7 + when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7 and not inventory_hostname.startswith('virthost-aarch64-os') + +- name: install libvirtd.conf + copy: src="{{ files }}/virthost/libvirtd.conf.os" dest=/etc/libvirt/libvirtd.conf + notify: + - restart libvirtd + tags: + - config + when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int == 7 and inventory_hostname.startswith('virthost-aarch64-os') - name: enable libvirtd service: name=libvirtd state=started enabled=yes