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