vn-ansible/roles/linux-qemu/tasks/main.yaml

26 lines
645 B
YAML

- name: Skip if not a QEMU guest
meta: end_host
when: not (ansible_virtualization_type == 'kvm' and ansible_virtualization_role == 'guest')
- name: Install QEMU guest agent
apt:
name: qemu-guest-agent
state: present
- name: Configure udev hotplug rules
copy:
src: 80-hotplug-cpu-mem.rules
dest: /usr/lib/udev/rules.d/
mode: u=rw,g=r,o=r
owner: root
group: root
- name: Configure GRUB for hotplug
copy:
src: hotplug.cfg
dest: /etc/default/grub.d/
mode: u=rw,g=r,o=r
owner: root
group: root
- name: Generate GRUB configuration
command: update-grub
- include_role:
name: linux-autofs