From 301d308151820ec0016f02f0f2d912f6fdeb1d89 Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Tue, 6 Feb 2024 12:01:45 +0200 Subject: [PATCH] collabora - safely access keys (#2135) --- library/ix-dev/charts/collabora/Chart.yaml | 2 +- library/ix-dev/charts/collabora/migrations/migrate | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/ix-dev/charts/collabora/Chart.yaml b/library/ix-dev/charts/collabora/Chart.yaml index b2d15cf940..360ee6cc78 100644 --- a/library/ix-dev/charts/collabora/Chart.yaml +++ b/library/ix-dev/charts/collabora/Chart.yaml @@ -4,7 +4,7 @@ description: Collabora is a collaborative online office suite based on LibreOffi annotations: title: Collabora type: application -version: 2.0.1 +version: 2.0.2 apiVersion: v2 appVersion: 23.05.8.4.1 kubeVersion: '>=1.16.0-0' diff --git a/library/ix-dev/charts/collabora/migrations/migrate b/library/ix-dev/charts/collabora/migrations/migrate index bd270ee0a3..ecf98a8fb7 100755 --- a/library/ix-dev/charts/collabora/migrations/migrate +++ b/library/ix-dev/charts/collabora/migrations/migrate @@ -27,8 +27,8 @@ def migrate_common_lib(values): # Migrate Config 'collaboraConfig': { 'enableWebUI': values['config']['enableWebUI'], - 'username': values['config']['username'], - 'password': values['config']['password'], + 'username': values['config'].get('username', ''), + 'password': values['config'].get('password', ''), 'serverName': values['config']['server_name'], 'dictionaries': [d for d in values['config']['dictionaries'].split(' ') if d], 'extraParams': [p for p in values['config']['extra_params'].split(' ') if p],