#18670 slated for v1.136.0 unfortunately introduces a breaking change to the run_as_background_process function by making it require a server_name argument.
This function is exported under synapse.module_api so its signature should ideally remain stable. Modules are not expecting to have to pass this new server_name argument and so fail on startup.
This is also making us unable to update matrix.org :-)