correction:
authorrominique <romain.legoff@heureux-cyclage.org>
Thu, 27 Jun 2024 23:52:22 +0000 (01:52 +0200)
committerrominique <romain.legoff@heureux-cyclage.org>
Thu, 27 Jun 2024 23:52:22 +0000 (01:52 +0200)
mauvaise source du lien vers le dossier common nextcloud
correction backup db dans dossier data
correction chemin du dossier data

tasks/backup_nextcloud.yml
tasks/config_nuage.yml
update_nuage_instance.yml

index c126cb9..328052c 100644 (file)
@@ -8,7 +8,7 @@
 - name: Create a dump of the postgreSQL database # noqa : command-instead-of-module
   become: true
   become_user: "{{ nextcloud_php_user }}"
-  ansible.builtin.command: "pg_dump -f {{ nextcloud_webroot }}/{{ nextcloud_db_name }}.pgc -F c -O -b {{ nextcloud_db_name }}"
+  ansible.builtin.command: "pg_dump -f {{ nextcloud_webroot }}/data/{{ nextcloud_db_name }}.pgc -F c -O -b {{ nextcloud_db_name }}"
   args:
     chdir: "{{ nextcloud_webroot }}"
 
index ffb8ab7..85d8a5e 100644 (file)
 
 - name: Create nextcloud common app dir symbolic link
   ansible.builtin.file:
-    src: "{{ nextcloud_symbolic_common }}"
+    src: "{{ nextcloud_common }}"
     dest: "{{ nextcloud_webroot }}/common"
     owner: nextcloud
     group: nextcloud
index eeed883..fa70f08 100644 (file)
     - name: Création du dossier common de la nouvelle version en utilisant les apps de l'instance test-nuage
       become: true
       ansible.builtin.copy:
-        src: "/home/site/home/sites/data/org/heureux-cyclage/test-nuage/apps/*"
-        dest: "{{ nextcloud_common_files_path }}/nextcloud-{{ nouvelle_version }}/"
+        src: "/home/sites/data/org/heureux-cyclage/test-nuage/apps/"
+        dest: "{{ nextcloud_common_files_path }}/nextcloud-{{ nouvelle_version }}"
         remote_src: true # because the copy is from remote host to remote host
         mode: '754' # or 'u=rwx,g=rx,o=r'
         owner: nextcloud
         group: nextcloud
+      when: not new_nextcloud_common.stat.exists
 
     - name: Include backup tasks
       ansible.builtin.include_tasks: tasks/backup_nextcloud.yml