From b84139088c0aed04243c29f14127268dd22b1689 Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Thu, 4 Jul 2019 17:28:38 +0300 Subject: [PATCH] Fix password providers not working on Synapse v1.1.0 Fixes a regression introduced during the upgrade to Synapse v1.1.0 (in 2b3865ceea5f5c6ee). Since Synapse v1.1.0 upgraded to Python 3.7 (https://github.com/matrix-org/synapse/pull/5546), we need to use a different modules directory when mounting password provider modules. --- roles/matrix-synapse/defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/matrix-synapse/defaults/main.yml b/roles/matrix-synapse/defaults/main.yml index d530d7582..b1f498ab9 100644 --- a/roles/matrix-synapse/defaults/main.yml +++ b/roles/matrix-synapse/defaults/main.yml @@ -49,7 +49,7 @@ matrix_synapse_systemd_required_services_list: ['docker.service'] # List of systemd services that matrix-synapse.service wants matrix_synapse_systemd_wanted_services_list: [] -matrix_synapse_in_container_python_packages_path: "/usr/local/lib/python3.6/site-packages" +matrix_synapse_in_container_python_packages_path: "/usr/local/lib/python3.7/site-packages" # Specifies which template files to use when configuring Synapse. # If you'd like to have your own different configuration, feel free to copy and paste