Comments (3)
I've had a similar struggle, but think that my issue is related to not having enough drive space to store three versions of the database. Will keep an eye on this issue, whether it ends up being the same issue or a different one.
from matrix-docker-ansible-deploy.
I've justed tested this against a Debian 12 VM with a vars.yml
file that looks like this:
---
matrix_domain: example.com
matrix_homeserver_implementation: synapse
matrix_homserver_federation_enabled: false
matrix_homeserver_generic_secret_key: 'test'
matrix_synapse_workers_enabled: true
matrix_playbook_reverse_proxy_type: playbook-managed-traefik
devture_traefik_config_entrypoint_web_secure_enabled: false
devture_traefik_config_certificatesResolvers_acme_email: ''
# We need this for Debian 12 due to a conflict with some `time-daemon` package
devture_timesync_installation_enabled: false
devture_postgres_connection_password: 'test'
# TODO - remove after the initial installation, so upgrading would be possible
devture_postgres_container_image_latest: "{{ devture_postgres_container_image_v14 }}"
This makes a clean installation with Postgres pinned to v14. I've explicitly enabled Synapse workers to replicate your setup.
After the initial installation, I created some Synapse users manually.
I then removed the devture_postgres_container_image_latest
override from vars.yml
and ran upgrade-postgres
. During the upgrade, all other containers were stopped (docker ps
only showed matrix-postgres
and matrix-postgres-import
running). The upgrade to Postgres v16 (current latest at the time of this writing) was successful and my Synapse database still seems to contain my users, etc.
So, I'm not sure what's going on in your case and for others that have reported similar issues recently, but I can't reproduce the problem.
from matrix-docker-ansible-deploy.
if the issue rears its head next time i try a migration i will try to collect more logs that time to see if we can actually get some useful logs out of it.
from matrix-docker-ansible-deploy.
Related Issues (20)
- Need help using the meta plugin
- matrix-synapse-auto-compressor.service: Failed HOT 4
- Cannot setup, The conditional check 'devture_postgres_managed_databases|length > 0' failed. HOT 1
- traefik bound to port 8449 also claims port 8448 HOT 4
- Migration to an new server. No user found HOT 2
- Media Broken in worker mode Synapse
- Synapse Workers with Sliding Sync resulting in broken Client API HOT 1
- ma1sd: user_directory search with traefik routers not working, it's falling back to matrix-synapse-public-client-api HOT 1
- Changing Traefik default port (80/443)
- Variable Rename False Positives
- matrix-bot-draupnir unable to start HOT 2
- msg: 'Error pulling image docker.io/grafana/grafana:11.1.2 - 404 Client Error: Not Found ("manifest for grafana/grafana:11.1.2 not found: manifest unknown: manifest unknown")' HOT 3
- heisenbridge fails to start on the first try
- Grafana V11.1.3 not exists
- Bridges cant sent media anymore HOT 7
- Error in /roles/galaxy/systemd_service_manager/tasks/restart_specified.yml HOT 1
- matrix-bot-draupnir is still unable to start HOT 1
- MatchingServerName after installing HOT 2
- Default Configuration File Error and Cross-Site Access Issue with Etherpad Integration in Jitsi Meet HOT 3
- mautrix-slack configuration format outdated HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matrix-docker-ansible-deploy.