This reverts commit 2b0ea94a72.
We're going back to s3-storage-provider=v1.5.0
Ref: https://github.com/matrix-org/synapse-s3-storage-provider/pull/134#issuecomment-3396609289
pull/4639/head
| @@ -48,6 +48,10 @@ matrix_synapse_container_image_customizations_enabled: |- | |||||
| # The version that will be installed is specified in `matrix_synapse_ext_synapse_s3_storage_provider_version`. | # The version that will be installed is specified in `matrix_synapse_ext_synapse_s3_storage_provider_version`. | ||||
| matrix_synapse_container_image_customizations_s3_storage_provider_installation_enabled: "{{ matrix_synapse_ext_synapse_s3_storage_provider_enabled }}" | matrix_synapse_container_image_customizations_s3_storage_provider_installation_enabled: "{{ matrix_synapse_ext_synapse_s3_storage_provider_enabled }}" | ||||
| # Controls whether to install an old version of boto3 and botocore, to work around the following issue: | |||||
| # https://github.com/aws/aws-cli/issues/9214 | |||||
| matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled: true | |||||
| # Controls whether custom build steps will be added to the Dockerfile for installing auto-accept-invite module. | # Controls whether custom build steps will be added to the Dockerfile for installing auto-accept-invite module. | ||||
| # The version that will be installed is specified in `matrix_synapse_ext_synapse_auto_accept_invite_version`. | # The version that will be installed is specified in `matrix_synapse_ext_synapse_auto_accept_invite_version`. | ||||
| matrix_synapse_container_image_customizations_auto_accept_invite_installation_enabled: "{{ matrix_synapse_ext_synapse_auto_accept_invite_enabled }}" | matrix_synapse_container_image_customizations_auto_accept_invite_installation_enabled: "{{ matrix_synapse_ext_synapse_auto_accept_invite_enabled }}" | ||||
| @@ -117,8 +117,6 @@ | |||||
| - {'old': 'matrix_synapse_experimental_features_msc3861_admin_token', 'new': '<removed>'} | - {'old': 'matrix_synapse_experimental_features_msc3861_admin_token', 'new': '<removed>'} | ||||
| - {'old': 'matrix_synapse_experimental_features_msc3861_account_management_url', 'new': '<removed>'} | - {'old': 'matrix_synapse_experimental_features_msc3861_account_management_url', 'new': '<removed>'} | ||||
| - {'old': 'matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled', 'new': '<removed; see https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4637>'} | |||||
| - name: (Deprecation) Catch and report renamed settings in matrix_synapse_configuration_extension_yaml | - name: (Deprecation) Catch and report renamed settings in matrix_synapse_configuration_extension_yaml | ||||
| ansible.builtin.fail: | ansible.builtin.fail: | ||||
| msg: >- | msg: >- | ||||
| @@ -45,8 +45,12 @@ RUN pip install synapse-auto-accept-invite=={{ matrix_synapse_ext_synapse_auto_a | |||||
| {% endif %} | {% endif %} | ||||
| {% if matrix_synapse_container_image_customizations_s3_storage_provider_installation_enabled %} | {% if matrix_synapse_container_image_customizations_s3_storage_provider_installation_enabled %} | ||||
| {% if matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled %} | |||||
| RUN pip install 'boto3<1.36.0' 'botocore<1.36.0' synapse-s3-storage-provider=={{ matrix_synapse_ext_synapse_s3_storage_provider_version }} | |||||
| {% else %} | |||||
| RUN pip install synapse-s3-storage-provider=={{ matrix_synapse_ext_synapse_s3_storage_provider_version }} | RUN pip install synapse-s3-storage-provider=={{ matrix_synapse_ext_synapse_s3_storage_provider_version }} | ||||
| {% endif %} | {% endif %} | ||||
| {% endif %} | |||||
| {% if matrix_synapse_container_image_customizations_templates_enabled %} | {% if matrix_synapse_container_image_customizations_templates_enabled %} | ||||
| COPY --from=templates-builder {{ matrix_synapse_container_image_customizations_templates_in_container_base_path }} {{ matrix_synapse_container_image_customizations_templates_in_container_base_path }} | COPY --from=templates-builder {{ matrix_synapse_container_image_customizations_templates_in_container_base_path }} {{ matrix_synapse_container_image_customizations_templates_in_container_base_path }} | ||||