diff --git a/roles/restore_backups/tasks/main.yml b/roles/restore_backups/tasks/main.yml index c1587bd..6b28bb1 100644 --- a/roles/restore_backups/tasks/main.yml +++ b/roles/restore_backups/tasks/main.yml @@ -97,6 +97,10 @@ # Depends on fetch_backup roles state: restore target: "{{ atl_backup_db_dest }}" + register: result + failed_when: + - result.rc != 0 + - "COMMENT ON EXTENSION" not in result.msg when: db_created.changed and atl_backup_db_dest is defined