ajout du playbook upgrade_nuage_instance
[lhc/ansible.git] / tasks / backup_from_ateliers.yml
index dfc7f38..11cd3ff 100644 (file)
@@ -3,7 +3,7 @@
   ansible.builtin.file: 
     path: "{{ nextcloud_tmp_path }}"
     state: directory
-    mode: '0777'
+    mode: '777'
 
 # - name: activate nextcloud maintenance mode
 #   become_user: "{{ nextcloud_websrv_user }}"
 #     dest: "{{ nextcloud_tmp_path }}/data.tar.gz"
 #     format: gz
 #     force_archive: true
-#     mode: 777
+#     mode: '777'
 
 - name: Create a dump of the postgreSQL database
   become: true
   become_user: "{{ nextcloud_websrv_user }}"
   command: "pg_dump -f {{ nextcloud_tmp_path }}/dump.sql -F c -O -b {{ nextcloud_db_name }}"
 
+- name: add read permissions to created tmp files
+  become: true
+  become_user: root
+  ansible.builtin.file:
+    path: "{{ nextcloud_tmp_path }}"
+    owner: "{{ nextcloud_websrv_user }}"
+    group: "{{ nextcloud_websrv_user }}"
+    state: directory
+    recurse: yes
+    mode: '644' #or 'u=rw,g=r,o=r'
+
 - name: Fetch nextcloud_data from atelier to ansible controller
+  become: true
+  become_user: "{{ nextcloud_websrv_user }}"
   fetch: 
     src: "{{ item }}"
     dest: "{{ nextcloud_tmp_path }}/"