Skip to content

Commit f286ead

Browse files
caicloud-botHuanle Han
andauthored
fix: fix broken custom lb config caused by eb249d6 (#179)
fix http://jira.caicloud.xyz/browse/CPS-7374 Co-authored-by: Huanle Han <hanhuanle@caicloud.io>
1 parent a0efd7a commit f286ead

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

pkg/proxy/nginx/config.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,8 @@ func (f *nginx) updateIfHasUnmanagedConfig(lb *lbapi.LoadBalancer, cm *v1.Config
176176

177177
var unmanagedConifgs map[string]string
178178
// we consider that configs may contains unmanaged config only if cm is not marked (oldExternalConfigMaps is empty).
179-
if len(oldExternalConfigMaps) == 0 {
179+
if len(oldExternalConfigMaps) == 0 ||
180+
(len(oldExternalConfigMaps) == 1 && oldExternalConfigMaps[0] == "") {
180181
unmanagedConifgs = mapDel(cm.Data, defaultConfig, managedConfig)
181182
}
182183

0 commit comments

Comments
 (0)