a4a612c337
Details here: https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_6.html#id36 Basically: ```yaml - name: Prior to 2.13 debug: msg: '[1] + {{ [2] }}' - name: 2.13 and forward debug: msg: '{{ [1] + [2] }}' ``` Interestingly, we had been using the new/safe syntax in lofs of places. We were using the broken one in many others though. Hopefully all instances were fixed by this patch.
42 lines
1.2 KiB
YAML
42 lines
1.2 KiB
YAML
---
|
|
|
|
- name: Download matrix_encryption_disabler
|
|
get_url:
|
|
url: "{{ matrix_synapse_ext_encryption_disabler_download_url }}"
|
|
dest: "{{ matrix_synapse_ext_path }}/matrix_e2ee_filter.py"
|
|
force: true
|
|
mode: 0440
|
|
owner: "{{ matrix_user_username }}"
|
|
group: "{{ matrix_user_groupname }}"
|
|
register: result
|
|
retries: "{{ matrix_geturl_retries_count }}"
|
|
delay: "{{ matrix_geturl_retries_delay }}"
|
|
until: result is not failed
|
|
|
|
- set_fact:
|
|
matrix_synapse_modules: |
|
|
{{
|
|
matrix_synapse_modules|default([])
|
|
+
|
|
[
|
|
{
|
|
"module": "matrix_e2ee_filter.EncryptedRoomFilter",
|
|
"config": matrix_synapse_ext_encryption_config
|
|
}
|
|
]
|
|
}}
|
|
|
|
matrix_synapse_container_extra_arguments: >
|
|
{{
|
|
matrix_synapse_container_extra_arguments|default([])
|
|
+
|
|
["--mount type=bind,src={{ matrix_synapse_ext_path }}/matrix_e2ee_filter.py,dst={{ matrix_synapse_in_container_python_packages_path }}/matrix_e2ee_filter.py,ro"]
|
|
}}
|
|
|
|
matrix_synapse_additional_loggers: >
|
|
{{
|
|
matrix_synapse_additional_loggers
|
|
+
|
|
[{'name': 'matrix_e2ee_filter', 'level': 'INFO'}]
|
|
}}
|