From 9219cef3d6fab502022c5353f6c343ab9036f298 Mon Sep 17 00:00:00 2001 From: Roopa Prabhu Date: Thu, 24 Mar 2016 21:55:58 -0700 Subject: [PATCH] ifupdownmain: don't down vrf master in sched callback ops This was bringing down vrf master earlier than required leading to ssh session hangs in case of management vrf Signed-off-by: Roopa Prabhu --- ifupdown/ifupdownmain.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ifupdown/ifupdownmain.py b/ifupdown/ifupdownmain.py index 7eac028..75ca345 100644 --- a/ifupdown/ifupdownmain.py +++ b/ifupdown/ifupdownmain.py @@ -140,6 +140,8 @@ class ifupdownMain(ifupdownBase): def run_down(self, ifaceobj): # Skip link sets on ifaceobjs of type 'vlan' (used for l2 attrs) # there is no real interface behind it + if ifaceobj.kind & ifaceLinkKind.VRF: + return if ifaceobj.type == ifaceType.BRIDGE_VLAN: return if (ifaceobj.addr_method and