From 083d7795e0d7da7e5f87d0d424846c57a7ae0e55 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 22 Jan 2022 00:10:01 +0100 Subject: sk-cloudio: upgrade kubernetes and collabora --- roles/apps/collabora/code/tasks/main.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'roles/apps/collabora/code/tasks/main.yml') diff --git a/roles/apps/collabora/code/tasks/main.yml b/roles/apps/collabora/code/tasks/main.yml index 74f3240a..db28bb65 100644 --- a/roles/apps/collabora/code/tasks/main.yml +++ b/roles/apps/collabora/code/tasks/main.yml @@ -11,8 +11,16 @@ loop_control: label: "{{ item.key }}" template: - src: "config/loolwsd.{{ item.value.version }}.xml.j2" - dest: "{{ collabora_code_base_path }}/{{ item.key }}/config/loolwsd.xml" + src: "config/{{ item.value.version | collabora_code_loolvcool | ternary('lool', 'cool') }}wsd.{{ item.value.version }}.xml.j2" + dest: "{{ collabora_code_base_path }}/{{ item.key }}/config/{{ item.value.version | collabora_code_loolvcool | ternary('lool', 'cool') }}wsd.xml" + +- name: remove legacy configuration file + loop: "{{ collabora_code_instances | dict2items }}" + loop_control: + label: "{{ item.key }}" + file: + path: "{{ collabora_code_base_path }}/{{ item.key }}/config/{{ item.value.version | collabora_code_loolvcool | ternary('cool', 'lool') }}wsd.xml" + state: absent - name: build custom image loop: "{{ collabora_code_instances | dict2items }}" @@ -31,7 +39,7 @@ spec: "{{ lookup('template', 'pod-spec.yml.j2') }}" mode: "0600" config_hash_items: - - path: "{{ collabora_code_base_path }}/{{ item.key }}/config/loolwsd.xml" + - path: "{{ collabora_code_base_path }}/{{ item.key }}/config/{{ item.value.version | collabora_code_loolvcool | ternary('lool', 'cool') }}wsd.xml" properties: - checksum include_role: -- cgit v1.2.3