From 7c5078459169223faace278941965aa8f3a5c4f5 Mon Sep 17 00:00:00 2001 From: Derek McGowan Date: Tue, 9 Apr 2024 15:40:09 -0700 Subject: [PATCH] Remove empty default tls configuration in ctr Signed-off-by: Derek McGowan --- cmd/ctr/commands/resolver.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/ctr/commands/resolver.go b/cmd/ctr/commands/resolver.go index 1b1811832..1acf7f318 100644 --- a/cmd/ctr/commands/resolver.go +++ b/cmd/ctr/commands/resolver.go @@ -149,6 +149,11 @@ func resolverDefaultTLS(clicontext *cli.Context) (*tls.Config, error) { config.Certificates = []tls.Certificate{keyPair} } + // If nothing was set, return nil rather than empty config + if !config.InsecureSkipVerify && config.RootCAs == nil && config.Certificates == nil { + return nil, nil + } + return config, nil }