Expand database from gzip since Ansible can't restore

This commit is contained in:
Jorge Enrique Gómez Gómez 2020-09-26 17:01:31 -05:00
parent d0c4dfe674
commit b2fb2df781

View File

@ -89,16 +89,27 @@
- name: Retrieve database backup - name: Retrieve database backup
synchronize: synchronize:
mode: pull mode: pull
existing_only: yes compress: no
src: rsync://backups.bogota.agofer/db/latest_Agofer.gz src: rsync://backups.bogota.agofer/db/latest_Agofer.gz
dest: /home/odoo/latest_Agofer.gz dest: /home/odoo/latest_Agofer.gz
- name: Create and restore database - name: Uncompress database backup due to Ansible bug
command:
cmd: /usr/bin/gunzip /home/odoo/latest_Agofer.gz
creates: /home/odoo/latest_Agofer
- name: Create database
become: true become: true
become_user: postgres become_user: postgres
postgresql_db: postgresql_db:
name: Agofer name: Agofer
owner: odoo owner: odoo
- name: Restore database
become: true
become_user: postgres
postgresql_db:
name: Agofer
state: restore state: restore
target: /home/odoo/latest_Agofer.gz target: /home/odoo/latest_Agofer.gz