From b0ecb486c4f08391d94f24c1f14357ae6db6d806 Mon Sep 17 00:00:00 2001 From: "Md. Anisur Rahman" <54911684+anisurrahman75@users.noreply.github.com> Date: Tue, 13 Feb 2024 13:15:18 +0600 Subject: [PATCH] Resolve Empty String Bug Across Different Storage Providers Excluding `S3` (#1557) Signed-off-by: Anisur Rahman --- pkg/resolver/inputs.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/resolver/inputs.go b/pkg/resolver/inputs.go index fff467601..9a84cdd8e 100644 --- a/pkg/resolver/inputs.go +++ b/pkg/resolver/inputs.go @@ -149,6 +149,7 @@ func (r *TaskOptions) setRepositoryVariables() error { vars[apis.RepositoryName] = r.Repository.Name vars[apis.RepositoryNamespace] = r.Repository.Namespace + vars[apis.RepositoryInsecureTLS] = strconv.FormatBool(false) var err error if vars[apis.RepositoryProvider], err = r.Repository.Spec.Backend.Provider(); err != nil { @@ -165,7 +166,9 @@ func (r *TaskOptions) setRepositoryVariables() error { vars[apis.RepositorySecretNamespace] = r.Repository.Namespace } if r.Repository.Spec.Backend.S3 != nil { - vars[apis.RepositoryInsecureTLS] = strconv.FormatBool(r.Repository.Spec.Backend.S3.InsecureTLS) + if r.Repository.Spec.Backend.S3.InsecureTLS { + vars[apis.RepositoryInsecureTLS] = strconv.FormatBool(true) + } if r.Repository.Spec.Backend.S3.Endpoint != "" { vars[apis.RepositoryEndpoint] = r.Repository.Spec.Backend.S3.Endpoint }