Closed qknight closed 2 years ago
This is due to a rather controversial change to remove the comments from the configuration generation code, as it was felt that the 2000+ line yaml file was not the best way to document the configuration options. You can read more about the reasoning for this change here: https://github.com/matrix-org/synapse/issues/8159.
I'm intrigued. In what way is the generated homeserver.yaml not "valid"?
Description
generate creates incomplete homeserver.yaml
v1.61.0
This creates:
v1.62.0
This creates:
Note: This does not include the report_stats as it did before.
Steps to reproduce
vs.
In both cases compare the output:
Homeserver
self hosted
Synapse Version
v1.62.0
Installation Method
Docker (matrixdotorg/synapse)
Platform
Using docker builds as described in the docker/Dockerfile
Relevant log output
Anything else that would be useful to know?
Can't use cherry-pick to identify the commit which has been used as I can't rebuild v1.61.0 up to ~v1.65.0, see https://github.com/matrix-org/synapse/issues/11537#issuecomment-1252443294