Просмотр исходного кода

add automatic migration

pull/5113/head
Aine 2 месяцев назад
Родитель
Сommit
41d662a3c2
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: 34969C908CCA2804
1 измененных файлов: 28 добавлений и 0 удалений
  1. +28
    -0
      roles/custom/matrix-ketesa/tasks/setup_install.yml

+ 28
- 0
roles/custom/matrix-ketesa/tasks/setup_install.yml Просмотреть файл

@@ -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
ansible.builtin.file:
path: "{{ item.path }}"


Загрузка…
Отмена
Сохранить