Procházet zdrojové kódy

add automatic migration

pull/5113/head
Aine před 2 měsíci
rodič
revize
41d662a3c2
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 34969C908CCA2804
1 změnil soubory, kde provedl 28 přidání a 0 odebrání
  1. +28
    -0
      roles/custom/matrix-ketesa/tasks/setup_install.yml

+ 28
- 0
roles/custom/matrix-ketesa/tasks/setup_install.yml Zobrazit soubor

@@ -11,6 +11,34 @@


--- ---


# Migrate from the old matrix-synapse-admin role.
# The service was renamed to matrix-ketesa. Stop and remove the old one.

- name: Check if matrix-synapse-admin.service exists
ansible.builtin.stat:
path: "{{ devture_systemd_docker_base_systemd_path }}/matrix-synapse-admin.service"
register: matrix_ketesa_legacy_synapse_admin_service_stat

- name: Stop and remove legacy matrix-synapse-admin systemd service
when: matrix_ketesa_legacy_synapse_admin_service_stat.stat.exists | bool
block:
- name: Ensure legacy matrix-synapse-admin service is stopped
ansible.builtin.service:
name: matrix-synapse-admin
state: stopped
enabled: false
failed_when: false

- name: Remove legacy matrix-synapse-admin service file
ansible.builtin.file:
path: "{{ devture_systemd_docker_base_systemd_path }}/matrix-synapse-admin.service"
state: absent

- name: Remove legacy matrix-synapse-admin data directory
ansible.builtin.file:
path: "{{ matrix_base_data_path }}/synapse-admin"
state: absent

- name: Ensure matrix-ketesa paths exists - name: Ensure matrix-ketesa paths exists
ansible.builtin.file: ansible.builtin.file:
path: "{{ item.path }}" path: "{{ item.path }}"


Načítá se…
Zrušit
Uložit