diff --git a/src/config/svc-monitor/svc_monitor/loadbalancer_agent.py b/src/config/svc-monitor/svc_monitor/loadbalancer_agent.py index 46fda9f768e..996f7bd0786 100644 --- a/src/config/svc-monitor/svc_monitor/loadbalancer_agent.py +++ b/src/config/svc-monitor/svc_monitor/loadbalancer_agent.py @@ -35,7 +35,7 @@ def handle_service_type(self): def pre_create_service_vm(self, instance_index, si, st, vm): for nic in si.vn_info: - if nic['type'] == svc_info.get_right_if_str(): + if nic['type'] == svc_info.get_right_if_str(): vmi = self._get_vip_vmi(si) if not vmi: return False @@ -49,6 +49,9 @@ def pre_create_service_vm(self, instance_index, si, st, vm): nic['sg-list'] = vmi.security_groups break nic['user-visible'] = False + elif nic['type'] == svc_info.get_left_if_str(): + nic['user-visible'] = False + return True def _get_vip_vmi(self, si):