From: alex Date: Sun, 18 Jun 2023 10:46:30 +0000 (+0200) Subject: Add ZFS allow permissions for backup of new disks X-Git-Tag: 20240214-emacs~328 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=8226be106d31405c8a9506041d0b1dccaefa41d6;p=alex.git Add ZFS allow permissions for backup of new disks --- diff --git a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml index 734d027..4a5d37b 100644 --- a/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml +++ b/personal_infra/playbooks/roles/proxmox_create_lxc/tasks/main.yml @@ -24,6 +24,10 @@ args: creates: "/etc/pve/lxc/{{ proxmox.id }}.conf" delegate_to: "{{ proxmox.host }}" +- name: allow backups + shell: "zfs allow -u backups mount,send,hold,snapshot,destroy rpool/data/$(pct config {{ proxmox.id }} | grep mp{{ item.index }} | cut -d , -f 1 | cut -d : -f 3)" + delegate_to: "{{ proxmox.host }}" + loop: "{{ proxmox.disks|default([]) }}" - name: proxmox extra when: proxmox.extra|default(None) block: