r/vmhost: Switch to pure YAML syntax
parent
3c8f26cf8d
commit
dac34a3620
|
@ -1,27 +1,27 @@
|
||||||
- name: ensure required packages are installed
|
- name: ensure required packages are installed
|
||||||
package:
|
package:
|
||||||
name={{ vmhost_required_packages|join(',') }}
|
name: '{{ vmhost_required_packages }}'
|
||||||
state=present
|
state: present
|
||||||
tags:
|
tags:
|
||||||
- install
|
- install
|
||||||
|
|
||||||
- name: ensure libvirtd is configured
|
- name: ensure libvirtd is configured
|
||||||
template:
|
template:
|
||||||
src=libvirtd.conf.j2
|
src: libvirtd.conf.j2
|
||||||
dest=/etc/libvirt/libvirtd.conf
|
dest: /etc/libvirt/libvirtd.conf
|
||||||
mode=0644
|
mode: '0644'
|
||||||
|
|
||||||
- name: ensure libvirt can use nfs
|
- name: ensure libvirt can use nfs
|
||||||
seboolean:
|
seboolean:
|
||||||
name=virt_use_nfs
|
name: virt_use_nfs
|
||||||
state=yes
|
state: true
|
||||||
persistent=yes
|
persistent: true
|
||||||
|
|
||||||
- name: ensure libvirt runtime configuration directories exists
|
- name: ensure libvirt runtime configuration directories exists
|
||||||
file:
|
file:
|
||||||
path=/var/lib/libvirt/config/{{ item }}
|
path: /var/lib/libvirt/config/{{ item }}
|
||||||
mode=0700
|
mode: '0700'
|
||||||
state=directory
|
state: directory
|
||||||
with_items:
|
with_items:
|
||||||
- qemu
|
- qemu
|
||||||
- storage
|
- storage
|
||||||
|
@ -38,12 +38,12 @@
|
||||||
|
|
||||||
- name: ensure libvirtd starts at boot
|
- name: ensure libvirtd starts at boot
|
||||||
service:
|
service:
|
||||||
name=libvirtd
|
name: libvirtd
|
||||||
enabled=yes
|
enabled: true
|
||||||
- name: ensure libvirtd is running
|
- name: ensure libvirtd is running
|
||||||
service:
|
service:
|
||||||
name=libvirtd
|
name: libvirtd
|
||||||
state=started
|
state: started
|
||||||
|
|
||||||
- name: ensure libvirt networks are defined
|
- name: ensure libvirt networks are defined
|
||||||
virt_net:
|
virt_net:
|
||||||
|
@ -64,23 +64,23 @@
|
||||||
|
|
||||||
- name: ensure libvirtd migration port is allowed in the firewall
|
- name: ensure libvirtd migration port is allowed in the firewall
|
||||||
firewalld:
|
firewalld:
|
||||||
port=49152/tcp
|
port: 49152/tcp
|
||||||
permanent=no
|
permanent: false
|
||||||
immediate=yes
|
immediate: true
|
||||||
state=enabled
|
state: enabled
|
||||||
notify: save firewalld configuration
|
notify: save firewalld configuration
|
||||||
|
|
||||||
- name: ensure systemd ksm unit is installed
|
- name: ensure systemd ksm unit is installed
|
||||||
copy:
|
copy:
|
||||||
src=ksm.service
|
src: ksm.service
|
||||||
dest=/etc/systemd/system/ksm.service
|
dest: /etc/systemd/system/ksm.service
|
||||||
mode=0644
|
mode: '0644'
|
||||||
notify: reload systemd
|
notify: reload systemd
|
||||||
- name: ensure systemd ksm unit starts at boot
|
- name: ensure systemd ksm unit starts at boot
|
||||||
service:
|
service:
|
||||||
name=ksm
|
name: ksm
|
||||||
enabled=yes
|
enabled: true
|
||||||
- name: ensure systemd ksm unit is running
|
- name: ensure systemd ksm unit is running
|
||||||
service:
|
service:
|
||||||
name=ksm
|
name: ksm
|
||||||
state=started
|
state: started
|
||||||
|
|
Loading…
Reference in New Issue