Creating a bug report/issue
Required Information
- DietPi version | G_DIETPI_VERSION_CORE=8
G_DIETPI_VERSION_SUB=13
G_DIETPI_VERSION_RC=2
G_GITBRANCH=‘master’
G_GITOWNER=‘MichaIng’
G_LIVE_PATCH_STATUS[0]=‘applied’ - Distro version | bullseye 0
- Kernel version | Linux hostname 5.15.84-v8+ #1613 SMP PREEMPT Thu Jan 5 12:03:08 GMT 2023 aarch64 GNU/Linux
- SBC model | RPi 4 Model B (aarch64)
- Power supply used | The official RPi 4 Power Supply
- SD card used | Using USB3 Hard Drive
Additional Information (if applicable)
- Software title | Matrix Synapse
- Was the software title installed freshly or updated/migrated? Fresh installed during end of 2021 year
- Can this issue be replicated on a fresh installation of DietPi? Yes
Steps to reproduce
- Git clone and
cargo build
thesynapse_auto_compressor
tool in GitHub - matrix-org/rust-synapse-compress-state: A tool to compress some state in a Synapse instance's database - Run
synapse_auto_compressor
as described in their repo README using the correct information.
– which is./synapse_auto_compressor -p postgresql://user:pass@localhost/synapse -c 500 -n 100
and this info comes from the dietpi-generated/mnt/dietpi_userdata/synapse/homeserver.yaml.d/00-dietpi.yaml
- Tool should run correctly. Please note that this same process has been tested & worked successfully on a non-DietPi Matrix Synapse server.
Expected behaviour
- The
synapse_auto_compressor
should correctly run on the Matrix Synapse instance.
Actual behaviour
- The
synapse_auto_compressor
is failing to work correctly. - I have tested the same process outlined here on a Vanilla Debian 11 install currently running Matrix Synapse, and after entering the correct information, it worked.
Extra details
- All of the postgresql database user and location are located in
/mnt/dietpi_userdata/synapse/homeserver.yaml.d/00-dietpi.yaml
as we see in the dietpi-software script - Using cargo and rustc 1.64.0 on the DietPi server