From 54a603bf3a01515997e8b6ca946f33ae3a93d888 Mon Sep 17 00:00:00 2001 From: Gabriel Radureau Date: Mon, 20 Jul 2026 09:22:41 +0200 Subject: [PATCH] fix(argocd): stop the document separator gluing itself to the last chart value `{{- end -}}` ate the newline before the trailing `---`, so the last line of the rendered values always absorbed it. It had been silently corrupting serverAddress ("https://argocd.arcodange.lab/---") and turned fatal the moment a *name* landed last: the install failed with Deployment.apps "argocd-image-updater-controller" is invalid: spec.template.spec.volumes[6].name: Invalid value: "homelab-ca---" k3s had already uninstalled the release before the failed reinstall, so the fleet is running with no image-updater until this lands. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j --- argocd/templates/argocd_image_updater.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/argocd/templates/argocd_image_updater.yaml b/argocd/templates/argocd_image_updater.yaml index 971d26d..ae4f534 100644 --- a/argocd/templates/argocd_image_updater.yaml +++ b/argocd/templates/argocd_image_updater.yaml @@ -10,5 +10,4 @@ spec: targetNamespace: argocd valuesContent: |- {{- toYaml . | nindent 4 }} -{{- end -}} ---- \ No newline at end of file +{{- end }} \ No newline at end of file