matrixsynapse: Upgrae to Matrix Synapse 1.11
This has a very important fix for regression caused by Info component changes that breaks the entire force upgrade mechanism.
Tests performed:
- On unstable:
- Install matrix-synpase 1.9.1 using snapshots.debian.org.
- Install matrix-synapse 1.11 using latest unstable.
- Install matrix-synapse 1.9.1, configure domain, switch to latest unstable. Trigger apt update. FreedomBox will not prompt for force_upgrade. Running unattended-upgrades will upgrade matrix-synpase. Server name should be preserved as per /etc/matrix-synapse/conf.d/server_name.yaml.
- Install matrix-synapse 1.9.1, configure domain, enable public registration, switch to latest unstable. Trigger apt update. FreedomBox will not prompt for force_upgrade. Running unattended-upgrades will upgrade matrix-synpase. Public registration should still be enabled.
- On stable:
- Installing matrix-synapse 1.11 should work with latest version in backports.
- Install matrix-synapse original version with backports disabled. Enable backports. Run 'apt upgrade'. matrix-synapse is force upgraded to 1.11 version. Enable public registration option is kept during upgrade.
- Install matrix-synapse 1.9.1 version with backports snapshots. Switch to latest backports. Run 'apt upgrade'. FreedomBox will not prompt for force_upgrade. Running unattended-upgrades will upgrade matrix-synpase.