Files
vms/ansible/roles/virtualbox/tasks/main.yml
T

28 lines
601 B
YAML

- name: install build deps for virtualbox addons
become: true
package:
name: "{{ virtualbox_packages }}"
state: present
- name: start services
become: true
service:
name: "{{ item }}"
state: started
enabled: true
loop: "{{ virtualbox_services }}"
- name: mount iso file
become: true
command: "{{ item }}"
changed_when: false
loop:
- mount -o loop,ro {{ ansible_user_dir }}/VBoxGuestAdditions.iso /mnt
- /mnt/VBoxLinuxAdditions.run
- umount /mnt
- name: remove iso
file:
name: "{{ ansible_user_dir }}/VBoxGuestAdditions.iso"
state: absent