From 3fc182fabea9a1d08ed0599e8f65276008e5e0c2 Mon Sep 17 00:00:00 2001 From: Juan Pedro Torres Date: Thu, 11 Sep 2025 10:36:30 +0200 Subject: [PATCH] fix(nubus): Test new ox-connector chart --- helmfile/apps/open-xchange/helmfile-child.yaml.gotmpl | 2 +- helmfile/apps/open-xchange/values-oxconnector.yaml.gotmpl | 3 ++- helmfile/environments/default/charts.yaml.gotmpl | 8 +++++--- helmfile/environments/default/images.yaml.gotmpl | 6 +++--- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/helmfile/apps/open-xchange/helmfile-child.yaml.gotmpl b/helmfile/apps/open-xchange/helmfile-child.yaml.gotmpl index 43a4a8f3..f80a11f8 100644 --- a/helmfile/apps/open-xchange/helmfile-child.yaml.gotmpl +++ b/helmfile/apps/open-xchange/helmfile-child.yaml.gotmpl @@ -49,7 +49,7 @@ repositories: username: {{ env "OD_PRIVATE_REGISTRY_USERNAME" | quote }} password: {{ env "OD_PRIVATE_REGISTRY_PASSWORD" | quote }} oci: true - url: "{{ coalesce .Values.repositories.helm.registryOpencodeDe .Values.global.helmRegistry | default .Values.charts.oxConnector.registry }}/{{ .Values.charts.oxConnector.repository }}" + url: "{{ default .Values.charts.oxConnector.registry }}/{{ .Values.charts.oxConnector.repository }}" # openDesk Postfix # https://gitlab.opencode.de/bmi/opendesk/components/platform-development/charts/opendesk-postfix diff --git a/helmfile/apps/open-xchange/values-oxconnector.yaml.gotmpl b/helmfile/apps/open-xchange/values-oxconnector.yaml.gotmpl index a511ed3c..0bcf8ddb 100644 --- a/helmfile/apps/open-xchange/values-oxconnector.yaml.gotmpl +++ b/helmfile/apps/open-xchange/values-oxconnector.yaml.gotmpl @@ -17,7 +17,7 @@ extraVolumeMounts: {{- end }} image: - registry: {{ coalesce .Values.repositories.image.registryOpencodeDe .Values.global.imageRegistry .Values.images.oxConnector.registry | quote }} + registry: {{ .Values.images.oxConnector.registry | quote }} repository: {{ .Values.images.oxConnector.repository | quote }} pullPolicy: {{ .Values.global.imagePullPolicy | quote }} tag: {{ .Values.images.oxConnector.tag | quote }} @@ -50,6 +50,7 @@ oxConnector: oxMasterPassword: {{ .Values.secrets.oxAppSuite.adminPassword | quote }} oxSmtpServer: "smtp://127.0.0.1:587" oxSoapServer: "http://open-xchange-core-mw-admin" + oxDeputyPermissions: true provisioningApi: connection: diff --git a/helmfile/environments/default/charts.yaml.gotmpl b/helmfile/environments/default/charts.yaml.gotmpl index d83f498a..0f9396dd 100644 --- a/helmfile/environments/default/charts.yaml.gotmpl +++ b/helmfile/environments/default/charts.yaml.gotmpl @@ -424,10 +424,12 @@ charts: # upstreamRepository: "nubus/charts/ox-connector" # upstreamMirrorTagFilterRegEx: '^(\d+)\.(\d+)\.(\d+)$' # upstreamMirrorStartFrom: ["0", "4", "2"] - registry: "registry.opencode.de" - repository: "bmi/opendesk/components/supplier/univention/charts-mirror" +# registry: "registry.opencode.de" +# repository: "bmi/opendesk/components/supplier/univention/charts-mirror" + registry: "artifacts.software-univention.de" + repository: "nubus-dev/charts" name: "ox-connector" - version: "0.27.9" + version: "0.28.4-pre-jtorres-deputy-k8s" verify: true postfix: # providerCategory: "Platform" diff --git a/helmfile/environments/default/images.yaml.gotmpl b/helmfile/environments/default/images.yaml.gotmpl index 182dead9..c358407c 100644 --- a/helmfile/environments/default/images.yaml.gotmpl +++ b/helmfile/environments/default/images.yaml.gotmpl @@ -907,9 +907,9 @@ images: # upstreamRepository: "nubus/images/ox-connector-standalone" # upstreamMirrorTagFilterRegEx: '^(\d+)\.(\d+)\.(\d+)$' # upstreamMirrorStartFrom: ["0", "4", "2"] - registry: "registry.opencode.de" - repository: "bmi/opendesk/components/supplier/univention/images-mirror/ox-connector-standalone" - tag: "0.27.9@sha256:749a59c7ae9eb7882448fce5441bf05aba84ef4ee6d8107e63d22267faa40763" + registry: "artifacts.software-univention.de" + repository: "nubus-dev/images/ox-connector-standalone-test" + tag: "0.28.4-pre-jtorres-deputy-k8s" postfix: # providerCategory: "Platform" # providerResponsible: "openDesk"