diff --git a/libvirt/parameters/os_family/Arch.yaml b/libvirt/parameters/os_family/Arch.yaml index 7d55435..36427f2 100644 --- a/libvirt/parameters/os_family/Arch.yaml +++ b/libvirt/parameters/os_family/Arch.yaml @@ -11,4 +11,6 @@ --- values: daemon_config_path: /etc/conf.d + qemu_pkg: qemu-full + python3_pkg: libvirt-python ... diff --git a/libvirt/server/config/files.sls b/libvirt/server/config/files.sls index a69428c..9758710 100644 --- a/libvirt/server/config/files.sls +++ b/libvirt/server/config/files.sls @@ -28,6 +28,11 @@ libvirt-server-config-files-libvirtd-file-managed: - watch_in: - service: libvirt-server-service-running-service-running +libvirt-server-config-files-daemonconfig-dir-managed: + file.directory: + - name: {{ libvirt_settings.daemon_config_path }} + - mode: '0755' + libvirt-server-config-files-daemonconfig-file-managed: file.managed: - name: {{ libvirt_settings.daemon_config_path }}/{{ libvirt_settings.libvirt_service }} @@ -39,5 +44,6 @@ libvirt-server-config-files-daemonconfig-file-managed: }} - require: - pkg: libvirt-server-package-install-pkg-installed + - file: libvirt-server-config-files-daemonconfig-dir-managed - watch_in: - service: libvirt-server-service-running-service-running