diff options
| author | Luke Hoersten <[email protected]> | 2022-08-08 21:16:41 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2022-08-08 21:16:41 -0500 |
| commit | 0e3b4932c557a0e139c697a90acd9dd103740ae8 (patch) | |
| tree | b0c67343e9a9d3b3e6c209db8290c9c1f7cdcf3c /dendrite/server/tasks | |
| parent | e3f36c5eca4eb97cc4e1d936a9e3cd4226756b1a (diff) | |
Added Dendrite symlink to port workaround.
Diffstat (limited to 'dendrite/server/tasks')
| -rw-r--r-- | dendrite/server/tasks/main.yaml | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/dendrite/server/tasks/main.yaml b/dendrite/server/tasks/main.yaml index 6b8a473..d34f733 100644 --- a/dendrite/server/tasks/main.yaml +++ b/dendrite/server/tasks/main.yaml @@ -50,7 +50,6 @@ - {"src": "dendrite-upgrade-tests" , "dest": "dendrite-upgrade-tests"} - {"src": "generate-config" , "dest": "dendrite-generate-config"} - {"src": "generate-keys" , "dest": "dendrite-generate-keys"} - - {"src": "goose" , "dest": "dendrite-goose"} - {"src": "resolve-state" , "dest": "dendrite-resolve-state"} - name: create instance dir @@ -66,6 +65,17 @@ - "{{dendrite_dir}}" - "{{dendrite_dir}}/{{dendrite_instance}}" +- name: create instance port symlink + become: yes + file: + src: "{{dendrite_dir}}/{{dendrite_instance}}" + dest: "{{dendrite_dir}}/{{dendrite_port}}" + state: "link" + owner: "{{dendrite_user}}" + group: "{{dendrite_user}}" + mode: "0755" + notify: restart service + - name: install keys become: yes copy: @@ -107,6 +117,10 @@ src: "[email protected]" dest: "/lib/systemd/system/[email protected]" +- name: ensure instance service is stopped + become: yes + systemd: name="dendrite@{{dendrite_instance}}.service" enabled="no" state="stopped" daemon_reload="yes" + - name: ensure service is started become: yes - systemd: name="dendrite@{{dendrite_instance}}.service" enabled="yes" state="started" + systemd: name="dendrite@{{dendrite_port}}.service" enabled="yes" state="started" |
