X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=test.yml;h=29a4802489a217dba7188f58f8e5d9f1d8d85bf7;hb=f0a634c73af3548be7ea962f1065f6d1d9f69dd4;hp=ee3db82ac059241c9a37b0bca769e0f980ca0d97;hpb=8a62800587fb3400465390d205c7d3d4574525bb;p=lhc%2Fansible.git diff --git a/test.yml b/test.yml index ee3db82..29a4802 100644 --- a/test.yml +++ b/test.yml @@ -1,47 +1,27 @@ - hosts: ligatures vars: - nouvelle_version: 27.1.1 + domain: chatperche ancienne_version: 27.1.0 - tasks: - - # - name: Vérif si le dossier common app est créé - # become: true - # ansible.builtin.stat: - # path: "/home/sites/data/nextcloud/common/nextcloud-{{ nouvelle_version }}" - # register: new_nextcloud_common + nouvelle_version: 27.1.4 - # - name: create new app common folder from old version one - # become_user: nextcloud - # become: true - # ansible.builtin.copy: - # src: "/home/sites/data/nextcloud/common/nextcloud-{{ ancienne_version }}" - # dest: "/home/sites/data/nextcloud/common/nextcloud-{{ nouvelle_version }}" - # remote_src: yes #because the config file is already in the nextcloud_tmp_path - # mode: '754' - # when: not new_nextcloud_common.stat.exists + tasks: - - name: Extract downloaded archive - become: true - become_user: nextcloud - ansible.builtin.unarchive: - src: "/tmp/test_nextcloud/groupfolder_v15.3.1.tar.gz" - dest: "/tmp/test_nextcloud/" - # mode: '755' #or u=rwx,g=rx,o=rx - remote_src: yes + # - name: Synchronisation des fichiers nextcloud présent sur ateliers dans la vm de migration nextcloud + # ansible.builtin.command: "rsync --delay-updates -F --compress --archive --partial rominique@ateliers.heureux-cyclage.org:{{ item }} /opt/nuage/backups/{{ domain }}/" + # delegate_to: vm_debian11 + # loop: + # - "{{ nextcloud_webroot }}/config/config.php" + # register: my_output - - name: "rename" - become: true - become_user: nextcloud - ansible.builtin.copy: - src: "/tmp/test_nextcloud/groupfolders-15.3.1/" - dest: "/tmp/test_nextcloud/groupfolder" - remote_src: yes #because the config file is already in the nextcloud_tmp_path + # - name: Debug + # ansible.builtin.debug: + # var: my_output - - name: deleted downloaded nextcloud files - become: true - become_user: nextcloud - ansible.builtin.file: - path: "{{ item }}" - state: absent - loop: - - "/tmp/test_nextcloud/groupfolders-15.3.1" \ No newline at end of file + - name: Download nextcloud source + become: true + become_user: nextcloud + ansible.builtin.get_url: + url: "{{ nextcloud_repo_url }}/nextcloud-{{ nouvelle_version }}.tar.bz2" + dest: "{{ nextcloud_sources_files_path }}/" + mode: '755' # or u=rwx,g=rx,o=rx + checksum: "md5:{{ nextcloud_repo_url }}/nextcloud-{{ nouvelle_version }}.tar.bz2.md5"