mirror of
https://github.com/famedly/ansible-collection-matrix
synced 2025-03-04 22:57:13 +00:00
commit
0f01382831
4 changed files with 24 additions and 2 deletions
|
@ -35,7 +35,7 @@ The following should be present on the target system
|
||||||
| matrix_synapse_dh_path | "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.dh" |
|
| matrix_synapse_dh_path | "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.dh" |
|
||||||
| matrix_synapse_baseurl | "https://{{ matrix_server_name }}" |
|
| matrix_synapse_baseurl | "https://{{ matrix_server_name }}" |
|
||||||
| matrix_synapse_signing_key_path | "{{ matrix_synapse_base_path }}/ssl/{{ matrix_server_name }}.signing.key" |
|
| matrix_synapse_signing_key_path | "{{ matrix_synapse_base_path }}/ssl/{{ matrix_server_name }}.signing.key" |
|
||||||
| matrix_synapse_version | "v0.99.1.1" |
|
| matrix_synapse_version | "v0.99.3" |
|
||||||
| matrix_synapse_log_days_keep | 30 |
|
| matrix_synapse_log_days_keep | 30 |
|
||||||
| matrix_synapse_deployment_method | pip | Either pip or docker [¹](#footnote_1) |
|
| matrix_synapse_deployment_method | pip | Either pip or docker [¹](#footnote_1) |
|
||||||
| matrix_synapse_supervision_method | systemd | Either systemd, runit or docker [¹](#footnote_1) |
|
| matrix_synapse_supervision_method | systemd | Either systemd, runit or docker [¹](#footnote_1) |
|
||||||
|
|
|
@ -7,7 +7,7 @@ matrix_synapse_secrets_path: "{{ matrix_synapse_base_path }}/secrets"
|
||||||
matrix_synapse_dh_path: "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.dh"
|
matrix_synapse_dh_path: "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.dh"
|
||||||
matrix_synapse_baseurl: "https://{{ matrix_server_name }}"
|
matrix_synapse_baseurl: "https://{{ matrix_server_name }}"
|
||||||
matrix_synapse_signing_key_path: "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.signing.key"
|
matrix_synapse_signing_key_path: "{{ matrix_synapse_base_path }}/tls/{{ matrix_server_name }}.signing.key"
|
||||||
matrix_synapse_version: "v0.99.2"
|
matrix_synapse_version: "v0.99.3"
|
||||||
matrix_synapse_log_days_keep: 30
|
matrix_synapse_log_days_keep: 30
|
||||||
matrix_synapse_skip_tls: false
|
matrix_synapse_skip_tls: false
|
||||||
matrix_synapse_pid_file: "{{ matrix_synapse_base_path }}/synapse.pid"
|
matrix_synapse_pid_file: "{{ matrix_synapse_base_path }}/synapse.pid"
|
||||||
|
|
|
@ -1,6 +1,17 @@
|
||||||
---
|
---
|
||||||
- hosts: all
|
- hosts: all
|
||||||
become: true
|
become: true
|
||||||
|
tasks:
|
||||||
|
- name: Check if the api returns the correct version
|
||||||
|
uri:
|
||||||
|
url: "http://localhost:8008/_matrix/federation/v1/version"
|
||||||
|
return_content: true
|
||||||
|
register: api_version
|
||||||
|
|
||||||
|
- name: Check returned api version
|
||||||
|
fail: >
|
||||||
|
Return value is not as expected {{ api_version }}
|
||||||
|
when: matrix_synapse_version != "v"~(api_version.content | from_json).server.version
|
||||||
vars:
|
vars:
|
||||||
dbname: synapse
|
dbname: synapse
|
||||||
dbuser: synapse_user
|
dbuser: synapse_user
|
||||||
|
|
|
@ -5,6 +5,17 @@
|
||||||
dbname: synapse
|
dbname: synapse
|
||||||
dbuser: synapse_user
|
dbuser: synapse_user
|
||||||
dbpw: synapse_password
|
dbpw: synapse_password
|
||||||
|
tasks:
|
||||||
|
- name: Check if the api returns the correct version
|
||||||
|
uri:
|
||||||
|
url: "http://localhost:8008/_matrix/federation/v1/version"
|
||||||
|
return_content: true
|
||||||
|
register: api_version
|
||||||
|
|
||||||
|
- name: Check returned api version
|
||||||
|
fail: >
|
||||||
|
Return value is not as expected {{ api_version }}
|
||||||
|
when: matrix_synapse_version != "v"~(api_version.content | from_json).server.version
|
||||||
roles:
|
roles:
|
||||||
- role: geerlingguy.pip
|
- role: geerlingguy.pip
|
||||||
- role: geerlingguy.postgresql
|
- role: geerlingguy.postgresql
|
||||||
|
|
Loading…
Add table
Reference in a new issue