diff --git a/evolinux-base/tasks/fstab.yml b/evolinux-base/tasks/fstab.yml index e10f483e..a3933844 100644 --- a/evolinux-base/tasks/fstab.yml +++ b/evolinux-base/tasks/fstab.yml @@ -1,5 +1,6 @@ --- # TODO: trouver comment faire une copie initiale de /etc/fstab +# - piste : paramètre "backup" du module mount https://docs.ansible.com/ansible/latest/collections/ansible/posix/mount_module.html # TODO: try to use the custom mount_uuid module for a different approach - name: Fetch fstab content diff --git a/lxc/tasks/main.yml b/lxc/tasks/main.yml index 23e40971..4d7f0128 100644 --- a/lxc/tasks/main.yml +++ b/lxc/tasks/main.yml @@ -43,6 +43,16 @@ - lxc_unprivilegied_containers | bool - root_subuids.rc != 0 +- name: /var has mount options dev and exec enabled + mount: + path: /var + opts: dev,exec + state: remounted + with_items: "{{ ansible_mounts }}" + when: "item.mount == '/var' and + ('nodev' in item.options.split(',') or + 'noexec' in item.options.split(','))" + - name: Create containers include: create-container.yml vars: