From e9cfb076c60f8cf77c7d115c7a1e29ca902f8d33 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Fri, 11 Mar 2022 16:40:10 +0100 Subject: [PATCH] fix: strip length modifiers See https://git.coopcloud.tech/coop-cloud/organising/issues/297. --- pkg/upstream/convert/service.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/upstream/convert/service.go b/pkg/upstream/convert/service.go index d2cca33a..44cfd569 100644 --- a/pkg/upstream/convert/service.go +++ b/pkg/upstream/convert/service.go @@ -420,6 +420,12 @@ func convertServiceSecrets( return nil, err } + // NOTE(d1): strip # length=... modifiers + if strings.Contains(obj.Name, "#") { + vals := strings.Split(obj.Name, "#") + obj.Name = strings.TrimSpace(vals[0]) + } + file := swarm.SecretReferenceFileTarget(obj.File) refs = append(refs, &swarm.SecretReference{ File: &file,