mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2024-12-22 04:34:00 +00:00
Notify people if /matrix/postgres/data-auto-upgrade-backup exists
This commit is contained in:
parent
a2422c458a
commit
a56cb34850
@ -120,6 +120,25 @@
|
|||||||
- always
|
- always
|
||||||
when: "matrix_postgres_enabled|bool and matrix_postgres_additional_databases|length > 0"
|
when: "matrix_postgres_enabled|bool and matrix_postgres_additional_databases|length > 0"
|
||||||
|
|
||||||
|
- name: Check existence of matrix-postgres backup data path
|
||||||
|
stat:
|
||||||
|
path: "{{ matrix_postgres_data_path }}-auto-upgrade-backup"
|
||||||
|
register: matrix_postgres_data_backup_path_stat
|
||||||
|
when: "matrix_postgres_enabled|bool"
|
||||||
|
|
||||||
|
- name: Inject warning if backup data remains
|
||||||
|
set_fact:
|
||||||
|
matrix_playbook_runtime_results: |
|
||||||
|
{{
|
||||||
|
matrix_playbook_runtime_results|default([])
|
||||||
|
+
|
||||||
|
[
|
||||||
|
"NOTE: You have some Postgres backup data in `{{ matrix_postgres_data_path }}-auto-upgrade-backup`, which was created during the last major Postgres update you ran. If your setup works well after this upgrade, feel free to delete this whole directory."
|
||||||
|
]
|
||||||
|
}}
|
||||||
|
when: "matrix_postgres_enabled|bool and matrix_postgres_data_backup_path_stat.stat.exists"
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Tasks related to getting rid of the internal postgres server (if it was previously enabled)
|
# Tasks related to getting rid of the internal postgres server (if it was previously enabled)
|
||||||
#
|
#
|
||||||
@ -155,7 +174,6 @@
|
|||||||
when: "not matrix_postgres_enabled|bool"
|
when: "not matrix_postgres_enabled|bool"
|
||||||
|
|
||||||
# We just want to notify the user. Deleting data is too destructive.
|
# We just want to notify the user. Deleting data is too destructive.
|
||||||
|
|
||||||
- name: Inject warning if matrix-postgres local data remains
|
- name: Inject warning if matrix-postgres local data remains
|
||||||
set_fact:
|
set_fact:
|
||||||
matrix_playbook_runtime_results: |
|
matrix_playbook_runtime_results: |
|
||||||
|
Loading…
Reference in New Issue
Block a user