summaryrefslogtreecommitdiff
path: root/roles/vm/guest/base
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-04-15 00:05:11 +0200
committerChristian Pointner <equinox@spreadspace.org>2022-04-15 00:05:11 +0200
commite0f898d623a61d591a99cd2fa99f77d02f49fd7a (patch)
treef298fa185815f9d283fc15e6922d5638f6169d32 /roles/vm/guest/base
parentadd 2 jitsi instances for glt 2022 (diff)
vm/guest: add support for virtiofs
Diffstat (limited to 'roles/vm/guest/base')
-rw-r--r--roles/vm/guest/base/tasks/Debian.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/roles/vm/guest/base/tasks/Debian.yml b/roles/vm/guest/base/tasks/Debian.yml
index 74778d8e..1dfc4168 100644
--- a/roles/vm/guest/base/tasks/Debian.yml
+++ b/roles/vm/guest/base/tasks/Debian.yml
@@ -59,3 +59,15 @@
regexp: "^{{ item.key }}="
line: "{{ item.key }}={{ item.value }}"
notify: update grub
+
+
+- name: mount virtiofs shares from host
+ loop: "{{ install.vm.virtiofs | default({}) | dict2items }}"
+ loop_control:
+ label: "{{ item.key }} -> {{ item.value.dest }}"
+ mount:
+ src: "{{ item.key }}"
+ path: "{{ item.value.dest }}"
+ fstype: "virtiofs"
+ opts: "{{ item.value.mnt_opts | default(omit) }}"
+ state: mounted