From ff6daea3279d83bed24f8cf704cb3ed5b7d59e03 Mon Sep 17 00:00:00 2001 From: Tong Liu Date: Tue, 31 Oct 2017 13:11:32 +0800 Subject: [PATCH] NSXv3: Limit tag value to maximum 40 NSXv3 tag value has a mamximum lenght of 40. Limit tag value to the maximum when the tag exceeds the maximum. Change-Id: I339ccb331ad3a01233e5ab81db4ebf3a75fd2ed0 --- vmware_nsx/services/lbaas/nsx_v3/listener_mgr.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmware_nsx/services/lbaas/nsx_v3/listener_mgr.py b/vmware_nsx/services/lbaas/nsx_v3/listener_mgr.py index 479fd27898..9a399f29da 100644 --- a/vmware_nsx/services/lbaas/nsx_v3/listener_mgr.py +++ b/vmware_nsx/services/lbaas/nsx_v3/listener_mgr.py @@ -48,7 +48,7 @@ class EdgeListenerManager(base_mgr.Nsxv3LoadbalancerBaseManager): listener.tenant_id, context.project_name) tags.append({'scope': 'os-lbaas-lb-name', - 'tag': listener.loadbalancer.name[:255]}) + 'tag': listener.loadbalancer.name[:utils.MAX_TAG_LEN]}) tags.append({'scope': 'os-lbaas-lb-id', 'tag': lb_id}) if listener.protocol == 'HTTP' or listener.protocol == 'HTTPS':