From 55e581be3bee37cb9733f49fb2448b4ba9e2866a Mon Sep 17 00:00:00 2001
From: Louis Tu <92532497+tu1h@users.noreply.github.com>
Date: Tue, 16 May 2023 15:47:36 +0800
Subject: [PATCH] Clear http scheme on containerd insecure-registry tls config
 (#10084)

Signed-off-by: tu1h <lihai.tu@daocloud.io>
---
 roles/container-engine/containerd/templates/config.toml.j2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/container-engine/containerd/templates/config.toml.j2 b/roles/container-engine/containerd/templates/config.toml.j2
index 63fd27754..e47069ecb 100644
--- a/roles/container-engine/containerd/templates/config.toml.j2
+++ b/roles/container-engine/containerd/templates/config.toml.j2
@@ -62,7 +62,7 @@ oom_score = {{ containerd_oom_score }}
 {% endfor %}
 {% endif %}
 {% for addr in containerd_insecure_registries.values() | flatten | unique %}
-        [plugins."io.containerd.grpc.v1.cri".registry.configs."{{ addr }}".tls]
+        [plugins."io.containerd.grpc.v1.cri".registry.configs."{{ addr | urlsplit('netloc') }}".tls]
           insecure_skip_verify = true
 {% endfor %}
 {% endif %}
-- 
GitLab