From 39c057904a83d738c8b12efc9dcef0434d579130 Mon Sep 17 00:00:00 2001 From: Simon Herman Date: Wed, 6 Aug 2025 13:23:28 +0200 Subject: [PATCH] docs(migrations.md): Add note for default values in `helmfile_generic.yaml.gotmpl` --- docs/migrations.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/migrations.md b/docs/migrations.md index aaed7d32..31b2a3fe 100644 --- a/docs/migrations.md +++ b/docs/migrations.md @@ -12,6 +12,7 @@ SPDX-License-Identifier: Apache-2.0 * [Manual checks/actions](#manual-checksactions) * [v1.7.0+](#v170) * [Pre-upgrade to v1.7.0+](#pre-upgrade-to-v170) + * [Helmfile fix: Ensure enterprise overrides apply when deploying from project root](#helmfile-fix-ensure-enterprise-overrides-apply-when-deploying-from-project-root) * [Replace Helm chart: New Notes Helm chart with support for self-signed deployments](#replace-helm-chart-new-notes-helm-chart-with-support-for-self-signed-deployments) * [Post-upgrade to v1.7.0+](#post-upgrade-to-v170) * [Upstream fix: Provisioning of functional mailboxes](#upstream-fix-provisioning-of-functional-mailboxes) @@ -128,6 +129,16 @@ If you would like more details about the automated migrations, please read secti ### Pre-upgrade to v1.7.0+ +### Helmfile fix: Ensure enterprise overrides apply when deploying from project root + +**Target group:** All openDesk Enterprise deployments initiated from the project root using `helmfile_generic.yaml.gotmpl` + +Previously, the default values referenced in `helmfile_generic.yaml.gotmpl` did not include the necessary Enterprise overrides from `helmfile/environment/default-ee-overrides/`. + +As a result, when deploying openDesk Enterprise Edition from the project root, the correct Enterprise charts and images for Collabora, Nextcloud, OpenXchange, and Dovecot were not applied. This issue does not affect deployments started at the component level (e.g., `helmfile/apps/collabora`). + +Please verify that your deployment uses the correct Enterprise charts and images. If not, migrate to the Enterprise versions before upgrading to openDesk EE v1.7.0. + #### Replace Helm chart: New Notes Helm chart with support for self-signed deployments **Target group:** All deployments that set `app.notes.enabled: true` (default is `false`).