From e1cea0c0a3c0304942f0131b3cfae4c0afdef7f6 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sat, 5 Dec 2020 18:16:43 +0100 Subject: [PATCH] Mount data disk next to homes. --- roles/fvs-client-mkhome/tasks/main.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/roles/fvs-client-mkhome/tasks/main.yml b/roles/fvs-client-mkhome/tasks/main.yml index 5f5eb23..2da0050 100644 --- a/roles/fvs-client-mkhome/tasks/main.yml +++ b/roles/fvs-client-mkhome/tasks/main.yml @@ -75,8 +75,28 @@ command: efibootmgr --delete-bootorder when: run_in_installer|default(false)|bool -################# from kiosk.yml ################## +############## extra data partition ############### +- name: mount data partition + mount: + src: "UUID={{ hostvars[inventory_hostname]['ansible_devices']['%s'|format(item)]['partitions']['%s1'|format(item)]['uuid'] }}" + path: /home/data + fstype: ext4 + state: mounted + register: data_mounted + when: hostvars[inventory_hostname]['ansible_devices']['%s'|format(item)] | default(false) + loop: + - sdb + - sde + +- name: set sticky bit on data directory + file: + path: /home/data + state: directory + mode: '1777' + when: data_mounted.changed + +################# from kiosk.yml ################## - name: grub timeout lineinfile: dest: /etc/default/grub